PostgreSQL Standardprüfungen und -Richtlinien
Agent Client CollectorStellt die folgenden Standardprüfungen und -Richtlinien für bereit PostgreSQLIntegritätsüberwachung.
| Typ | Überprüfen | Beschreibung | Befehl |
|---|---|---|---|
| Ereignis | postgresql.check-alive | Löst eine Warnung für den Status von aus PostgreSQLDatenbank. | Common Checks Check-postgres-alive -d {{.labels.params_database}} -p {{.labels.params_Port}} -H {{.labels.params_Host}} |
| Ereignis | postgresql.check-connections | Löst eine Warnung für die Gesamtverbindungslast auf aus PostgreSQLDatenbank, basierend auf dem konfigurierten Schwellenwert. | Common Checks Check-postgres-connections -d {{.labels.params_database}} -c {{.labels.params_critical}} -p {{.labels.params_Port}} -H {{.labels.params_Host}} -W {{.labels.params_warning}}} -a {{.labels.params_use_percentage}} |
| Metrik | postgresql.metric-Active-connections | Stellt Metriken für die gesamte aktive Verbindung auf bereit PostgreSQLDatenbank. | Common Checks metric-postgres-connections -p {{.labels.params_Port}} -d {{.labels.params_database}} -H {{.labels.params_Host}} |
| Metrik | postgresql.metric-dbsize | Stellt Metriken zur Gesamtgröße für jeden der Server bereit PostgreSQLDatenbanken. | Common Checks metric-postgres-dbsize -d {{.labels.params_database}} -H {{.labels.params_Host}} -p {{.labels.params_Port}} |
| Metrik | postgresql.metric-locks | Stellt Metriken für die Sperren in bereit PostgreSQLDatenbank/Tabellen. | Common Checks metric-postgres-locks -p {{.labels.params_Port}} -d {{.labels.params_database}} -H {{.labels.params_Host}} |
| Metrik | postgresql.metric-relation-size | Stellt Metriken für die Datenbanktabellengröße auf dem Server bereit. | Common Checks metric-postgres-relation-size -p {{.labels.params_Port}} -l {{.labels.params_limit}} -H {{.labels.params_Host}} -d {{.labels.params_database}} |
| Metrik | postgresql.metric-statsbgwriter | Stellt Metriken im Zusammenhang mit Pufferzuteilungen bereit. | Common Checks metric-postgres-statsbgwriter -p {{.labels.params_Port}} -d {{.labels.params_database}} -H {{.labels.params_Host}} |
| Metrik | postgresql.metric-statsdb | Stellt Metriken im Zusammenhang mit Commits/Rollbacks/Tupel-Transaktionen bereit / Anzahl der Deadlocks/Abfragekonflikte. | Common Checks metric-postgres-statsdb -d {{.labels.params_database}} -H {{.labels.params_Host}} -p {{.labels.params_Port}} |
| Metrik | postgresql.metric-statsio | Stellt tabellenbasierte Metriken bereit, die sich auf Index-Lesezugriffe/Gesamttreffer für einen Tabellenindex beziehen. | Common Checks metric-postgres-statsio -s {{.labels.params_scope}} -H {{.labels.params_Host}} -p {{.labels.params_Port}} -d {{.labels.params_database}} |
| Metrik | postgresql.metric-statstable | Stellt Metriken im Zusammenhang mit CRUD-Vorgängen bereit. | Common Checks metric-postgres-statstable -d {{.labels.params_database}} -H {{.labels.params_Host}} -s {{.labels.params_scope}} -p {{.labels.params_Port}} |