Kubeblocks Setup Monitoring

Compatibility shim for KubeBlocks observability. Use this when the user broadly asks to "set up monitoring"; this skill decides whether to integrate with an existing stack or bootstrap a new one.

apecloud Updated

File contents

Set Up Monitoring for KubeBlocks Clusters

This skill is now a thin router / shim for observability.

It exists so older references to kubeblocks-setup-monitoring do not break immediately, but the actual execution path must split into one of two leaf skills:

Route Decision

  1. If Prometheus / Grafana already exists and should be reused, route to existing-stack.
  2. If no monitoring base exists, route to bootstrap-stack.

Always be explicit about achieved readiness:

  • metrics-ready
  • scrape-ready
  • dashboard-ready
  • alerting-ready

Do not say "monitoring is done" when only metrics export exists.

Compatibility Note

This shim remains in place to preserve old entry names while the repository migrates to the split observability structure.

For addon-specific exporter notes and older Prometheus Operator examples, see reference.md.

apecloud/kubeblocks-skills/tree/main/skills/kubeblocks-setup-monitoring commit fa0e3063f8

Frequently asked questions

npx skillmds@latest add apecloud/kubeblocks-setup-monitoring