8000 Add Grafana dashboard for control plane components by bezarsnba · Pull Request #14029 · linkerd/linkerd2 · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add Grafana dashboard for control plane components #14029

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

bezarsnba
Copy link
@bezarsnba bezarsnba commented May 16, 2025

Problem
There is currently no Grafana dashboard in the grafana/ directory that provides visibility into the Linkerd control plane components. Key metrics such as proxy_inject_admission_responses_total, identity_cert_refresh_count, and control_response_latency_ms_bucket are not included in any existing dashboard.

Solution
This PR introduces a new dashboard JSON file that covers the following control plane components:

  • destination
  • destination/policy
  • identity
  • proxy-injector
  • Certificate expiration metrics

The dashboard is designed to offer an at-a-glance view of the health and behavior of these components.

Validation
The dashboard was tested locally against a running Linkerd control plane. All panels correctly render data when the corresponding metrics are present.

Optionally, a screenshot can be added to visually confirm the layout.

image

Fixes #14021

@bezarsnba bezarsnba requested a review from a team as a code owner May 16, 2025 00:11
bezarsnba added 2 commits May 16, 2025 22:02
Signed-off-by: Beza <bezarsnba@gmail.com>
Signed-off-by: Beza <bezarsnba@gmail.com>
@bezarsnba bezarsnba force-pushed the bezarsnba/add-dashboard-control-plane branch from 6c8dcde to c5c74f7 Compare May 17, 2025 01:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[grafana] Add control plane metrics dashboard (identity, proxy-injector, destination)
1 participant
0