From 294094a96ae7570c408b27e1e2314ceeae202925 Mon Sep 17 00:00:00 2001 From: matst80 Date: Sun, 5 Apr 2026 09:54:40 +0200 Subject: [PATCH] health probe --- cmd/server/main.go | 6 +++--- k8s/deployment.yaml | 12 ++++++++++++ 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/cmd/server/main.go b/cmd/server/main.go index 3cddd3e..570483b 100644 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -63,7 +63,7 @@ type traceService struct { } func (s *traceService) Export(ctx context.Context, req *tracegrpc.ExportTraceServiceRequest) (*tracegrpc.ExportTraceServiceResponse, error) { - log.Printf("Received gRPC traces %d", len(req.ResourceSpans)) + // log.Printf("Received gRPC traces %d", len(req.ResourceSpans)) // Convert protobuf to bytes then to pdata data, err := proto.Marshal(req) @@ -93,7 +93,7 @@ type metricsService struct { } func (s *metricsService) Export(ctx context.Context, req *metricsgrpc.ExportMetricsServiceRequest) (*metricsgrpc.ExportMetricsServiceResponse, error) { - log.Printf("Received gRPC metrics %d", len(req.ResourceMetrics)) + // log.Printf("Received gRPC metrics %d", len(req.ResourceMetrics)) // Convert protobuf to bytes then to pdata data, err := proto.Marshal(req) @@ -123,7 +123,7 @@ type logsService struct { } func (s *logsService) Export(ctx context.Context, req *logsgrpc.ExportLogsServiceRequest) (*logsgrpc.ExportLogsServiceResponse, error) { - log.Printf("Received gRPC logs %d", len(req.ResourceLogs)) + // log.Printf("Received gRPC logs %d", len(req.ResourceLogs)) // Convert protobuf to bytes then to pdata data, err := proto.Marshal(req) diff --git a/k8s/deployment.yaml b/k8s/deployment.yaml index 8c08c8b..752de63 100644 --- a/k8s/deployment.yaml +++ b/k8s/deployment.yaml @@ -25,6 +25,18 @@ spec: env: - name: GRPC_GO_LOG_SEVERITY_LEVEL value: "info" + livenessProbe: + httpGet: + path: /health + port: http + initialDelaySeconds: 5 + periodSeconds: 10 + readinessProbe: + httpGet: + path: /health + port: http + initialDelaySeconds: 5 + periodSeconds: 10 resources: requests: memory: "128Mi"