monitoring-authoring
Installation
SKILL.md
Monitoring Resource Authoring
This skill covers creating and modifying monitoring resources. For querying Prometheus or investigating alerts, see the prometheus skill and sre skill.
Resource Types
| Resource | API Group | Purpose |
|---|---|---|
PrometheusRule |
monitoring.coreos.com/v1 |
Alert rules and recording rules |
ServiceMonitor |
monitoring.coreos.com/v1 |
Scrape metrics from Services |
PodMonitor |
monitoring.coreos.com/v1 |
Scrape metrics from Pods directly |
ScrapeConfig |
monitoring.coreos.com/v1alpha1 |
Advanced scrape configuration |
AlertmanagerConfig |
monitoring.coreos.com/v1alpha1 |
Routing, receivers, silencing |
Silence |
observability.giantswarm.io/v1alpha2 |
Declarative Alertmanager silences |
Canary |
canaries.flanksource.com/v1 |
Synthetic health checks (HTTP, TCP, K8s) |
See [references/file-placement.md] for where to put each resource type and naming conventions.
Related skills
More from ionfury/homelab
prometheus
Query Prometheus API for cluster metrics, alerts, and observability data. Use when investigating cluster health, performance issues, resource utilization, or alert status. Triggers on questions like "what's the CPU usage", "show me firing alerts", "check memory pressure", "query prometheus for", or any PromQL-related requests.
68taskfiles
|
63opentofu-modules
|
59terragrunt
|
59k8s
|
46cnpg-database
|
38