SI
Add kong dashboard oltp v1
SigNoz/dashboards#104

https://github.com/SigNoz/signoz/issues/6028 /claim #https://github.com/SigNoz/signoz/issues/6028 Add aspnet dashboard - oltp, v1

Kong Monitoring Dashboard Integration with OpenTelemetry and SigNoz

This PR introduces a comprehensive monitoring setup for Kong using OpenTelemetry and SigNoz. The configuration includes:

1. Kong Mesh Installation

Sets up Kong Mesh on a Kubernetes cluster for service mesh capabilities.

2. OpenTelemetry Collector for SigNoz

Deploys OpenTelemetry to collect and export metrics to SigNoz, enabling observability for Kong’s performance metrics.

3. MeshMetric Policy for Kong

Ensures Kong proxies forward their metrics to the OpenTelemetry collector.

Key Components

  • Dashboard Panels: Provides visualizations for:

    • General Overview: Health and performance metrics for Kong.
    • Request Metrics: Insights into request rate, size, and response size.
    • Latency Metrics: Average request latency, latency percentiles, and upstream latency.
    • Traffic Metrics: Traffic volume, connection rate, and rejected connections.
  • Variables and Filters:

    • Metrics can be filtered by namespace, service, environment, and cluster, making the dashboard customizable to different deployments.

Additional Notes

  • Configuration Requirements: Requires a Kubernetes cluster with Minikube or any other cluster manager.
  • SigNoz Ingestion Settings: Customizable OpenTelemetry configuration to route metrics to SigNoz, with environment variables set for the specific deployment environment.

This PR provides a structured approach to monitoring Kong in a Kubernetes environment, ensuring better observability and performance tracking through SigNoz and OpenTelemetry.

Claim

Total prize pool $200
Total paid $0
Status Pending
Submitted October 31, 2024
Last updated October 31, 2024

Contributors

KA

Karan Singh

@karanveersingh5623

100%

Sponsors

SI

SigNoz

@SigNoz

$200