Skip to content

Update collector metrics - #33

Merged
nicklathe merged 1 commit into
mainfrom
nicklathe/k8s-dashboard-changes
Sep 17, 2026
Merged

nicklathe merged 1 commit into
mainfrom
nicklathe/k8s-dashboard-changes

Conversation

@nicklathe

Copy link
Copy Markdown
Contributor

Signed-off-by: Nick Lathe nick.lathe@code.org

Signed-off-by: Nick Lathe <nick.lathe@code.org>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The configuration is internally consistent; only non-blocking maintenance documentation needs clarification.

Pull request overview

Expands Kubernetes monitoring metrics available to AMP and downstream Grafana dashboards.

Changes:

  • Adds node, pod, rollout, HPA, throttling, OOM, and kubelet metrics.
  • Refines cgroup filtering while preserving whole-node usage.
  • Updates documentation and bumps the chart version.
File summaries
File Description
apps/monitoring/README.md Documents expanded metric coverage.
apps/monitoring/chart/values.yaml Configures collectors, metrics, and node-pool labels.
apps/monitoring/chart/files/config.alloy Updates metric and label filtering.
apps/monitoring/chart/Chart.yaml Bumps chart version to 0.1.3.
Review details
  • Files reviewed: 4/4 changed files
  • Comments generated: 1
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread apps/monitoring/README.md
Comment on lines +24 to +27
The Alloy keep-list and the kube-state-metrics allowlist are the contract with
the Grafana dashboards in the `infrastructure` repo
(`observability/dashboards/grafana/src/dashboards/kubernetes/`). Add a metric to
both when a panel needs it; drop it from both when nothing reads it.
@nicklathe
nicklathe merged commit dcf68e7 into main Sep 17, 2026
1 check passed
@nicklathe
nicklathe deleted the nicklathe/k8s-dashboard-changes branch September 17, 2026 20:09
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.

3 participants