Devices · Servers and virtualization · Profile v5 from the Vesana community hub

PostgreSQL Database monitoring

The profile brings 13 checks. Vesana runs the checks over SSH — from a collector in that network or from the Vesana server itself.

CheckViaDefault thresholds
PingPing
PostgreSQL port (5432)TCP port
PostgreSQL serviceSSH
Connection usageSSHwarn ≥ 80 · crit ≥ 95
Replication lagSSHwarn ≥ 30 · crit ≥ 300
Long-running queriesSSHwarn ≥ 1 · crit ≥ 5
Transaction ID ageSSHwarn ≥ 70 · crit ≥ 90
Dead tuple bloatSSHwarn ≥ 20 · crit ≥ 50
Deadlocks (since stats reset)SSH
Database sizesSSH
Disk /var/lib/postgresqlSSHwarn ≥ 80 · crit ≥ 90
CPUSSHwarn ≥ 80 · crit ≥ 95
MemorySSHwarn ≥ 85 · crit ≥ 95

Thresholds, intervals and checks can be changed per device without touching code. Profile improvements are published as new versions on the hub; existing installations receive them as an update. Profile data as of 2026-08-23.