SigNoz/Signoz/6023 /claim #SigNoz/Signoz/6023 Add cert-manager dashboard - prometheus, v1
This PR introduces a monitoring setup for cert-manager using OpenTelemetry and SigNoz, providing comprehensive insights into cert-manager’s health and performance. This integration allows real-time tracking of certificate issuance, renewal, and error metrics, supporting easier monitoring and troubleshooting of cert-manager activities in Kubernetes environments.
Dashboard Name: Cert-Manager Dashboard
Dashboard Sections:
General Overview: High-level view of cert-manager’s health and performance metrics, for a quick assessment of system status.
Certificate Issuance: Tracks certificate issuance metrics, aiding in the monitoring of certificate creation and provisioning.
Certificate Renewal: Provides insights into the certificate renewal process, ensuring timely renewals to maintain security.
Error Metrics: Monitors errors and failures in cert-manager operations, supporting troubleshooting and issue resolution.
Resource Usage: Displays cert-manager’s resource consumption within the Kubernetes cluster, helping ensure efficient operations.
API and Event Metrics: Tracks API requests and events, providing visibility into cert-manager’s interactions within the Kubernetes ecosystem.
Dashboard Variables:
namespace
: Filters metrics by the Kubernetes namespace of cert-manager.issuer
: Filters by certificate issuer (e.g., Let’s Encrypt, HashiCorp Vault).certificate_name
: Filters by specific certificate names.cluster
: Supports multi-cluster setups by filtering metrics based on the Kubernetes cluster.deployment.environment
: Filters metrics by the deployment environment.This PR establishes a structured approach for cert-manager monitoring with OpenTelemetry and SigNoz, delivering essential insights for effective certificate management and troubleshooting in Kubernetes.
Temidayo
@Temidayo32
SigNoz
@SigNoz