https://github.com/SigNoz/signoz/issues/6025
/claim https://github.com/SigNoz/signoz/issues/6025
This PR introduces a monitoring dashboard for Istio in Kubernetes, leveraging OpenTelemetry Collector to ingest metrics into SigNoz for comprehensive insights.
otel-config.yaml
for metric exports.istio-mesh
and istiod
.kubectl create namespace istio-observability
Apply permissions via otel-collector-serviceaccount.yaml, otel-collector-clusterrole.yaml, and otel-collector-clusterrolebinding.yaml. Install OpenTelemetry Collector: bash Copy code helm repo add open-telemetry https://open-telemetry.github.io/opentelemetry-helm-charts helm install –namespace istio-observability opentelemetry-collector open-telemetry/opentelemetry-collector -f otel-config.yaml Dashboard Overview General Overview: Total requests, request rate, latency, error rate. Traffic Management: Request distribution, load balancing, circuit breakers. Performance: Latency percentiles, throughput, response times. Errors: HTTP error rates (4xx, 5xx). Resource Usage: CPU and memory of Istio components. Control Plane: Pilot config syncs. Data Plane: Envoy metrics, inbound traffic.
Karan Singh
@karanveersingh5623
SigNoz
@SigNoz