kubeblocks-observability-existing-stack

Integrate KubeBlocks metrics into an existing Prometheus/Grafana stack.

3|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/apecloud/kubeblocks-skills --skill kubeblocks-observability-existing-stack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubeblocks-observability-existing-stack
Source: https://github.com/apecloud/kubeblocks-skills/tree/main/skills/kubeblocks-observability-existing-stack
Command: npx skills add https://github.com/apecloud/kubeblocks-skills --skill kubeblocks-observability-existing-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Integrate KubeBlocks database metrics into an existing Prometheus / Grafana stack, focusing on scraping configuration, dashboards, and alerting readiness when a monitoring base already exists.

Core Features & Use Cases

  • Add scrape configuration for KubeBlocks metrics via PodMonitor/ServiceMonitor aligned with the existing stack's conventions.
  • Wire dashboards and alerting rules so operators can observe database health and performance.
  • Use when upgrading or extending an existing monitoring setup, avoiding a full stack bootstrap.

Quick Start

Configure your existing Prometheus/Grafana stack to scrape KubeBlocks metrics and wire the dashboards.

Frequently Asked Questions about kubeblocks-observability-existing-stack

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate KubeBlocks metrics into an existing Prometheus stack?

You integrate KubeBlocks metrics into an existing Prometheus stack by applying PodMonitor or ServiceMonitor scrape configurations. This aligns with your monitoring base conventions to capture database metrics effectively.

Can I wire KubeBlocks dashboards into my current Grafana setup?

Yes, you can wire KubeBlocks dashboards into your current Grafana setup. The process connects existing dashboards to visualize database health and performance metrics directly within your established monitoring environment.

What is needed to configure alerting readiness for KubeBlocks databases?

Configuring alerting readiness for KubeBlocks databases requires an existing Prometheus and Grafana monitoring base. You apply scrape configurations and wire alerting rules to validate database metrics are ready for operational alerts.

Does this monitoring integration require deploying a new Prometheus instance?

No, this monitoring integration does not require deploying a new Prometheus instance. It specifically extends an established monitoring base by adding scrape configurations and dashboards rather than bootstrapping a full stack.

When should I use PodMonitor vs ServiceMonitor for KubeBlocks observability?

Using PodMonitor or ServiceMonitor for KubeBlocks observability depends on your existing stack conventions. The integration provides configuration aligned with your established monitoring base to ensure metrics scraping matches current patterns.