Monitoring
This document describes monitoring dashboards and alert rules for the INFRA module in Pigsty.
Dashboards
The current files/grafana/infra directory contains 11 dashboards. The table also includes Pigsty Home from the root directory. See Monitoring System for overall dashboard and rule counts, and Metrics for endpoints and labels.
| Dashboard | Description |
|---|---|
| Pigsty Home | Pigsty monitoring system homepage |
| INFRA Overview | Pigsty infrastructure self-monitoring overview |
| Nginx Instance | Nginx metrics and logs |
| Grafana Instance | Grafana metrics and logs |
| VictoriaMetrics Instance | VictoriaMetrics scraping/query status |
| VMAlert Instance | Alert rule execution status |
| Alertmanager Instance | Alert aggregation and notifications |
| VictoriaLogs Instance | Log ingestion, querying, and indexing |
| Logs Instance | View log information on a single node |
| VictoriaTraces Instance | Trace storage and querying |
| Inventory CMDB | CMDB visualization |
| ETCD Overview | etcd cluster monitoring |
Alert Rules
Pigsty provides the following two alert rules for the INFRA module:
| Alert Rule | Description |
|---|---|
InfraDown | Infrastructure component is down |
AgentDown | Monitoring agent is down |
Both alerts fire when the corresponding recorded metric stays below 1 for one minute, with severity CRIT. AgentDown covers the actual exclusion list in agent_up, not every exporter; see Current Recording Rules. Source comments and alert summaries still contain older component names and the type label. Current registration uses cls / ins; troubleshoot using expressions and actual labels.
You can modify or add new infrastructure alert rules in files/victoria/rules/infra.yml.
Alert Rule Configuration
Was this page helpful?
Thanks—your feedback helps us improve this page.
What got in the way? (optional)