Add cert-manager dashboard - prometheus, v1#105
Open
Temidayo32 wants to merge 1 commit intoSigNoz:mainfrom
Open
Add cert-manager dashboard - prometheus, v1#105Temidayo32 wants to merge 1 commit intoSigNoz:mainfrom
Temidayo32 wants to merge 1 commit intoSigNoz:mainfrom
Conversation
|
💵 To receive payouts, sign up on Algora, link your Github account and connect with Stripe. |
a4e1ea4 to
caa0281
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
SigNoz/Signoz/6023
/claim #SigNoz/Signoz/6023
Add cert-manager dashboard - prometheus, v1
Cert-Manager Dashboard Integration with OpenTelemetry and SigNoz
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.
Key Components
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.Additional Notes
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.