Hallo,
ich arbeitete an einem Monitorng für PostgreSQL.
Unter anderem interessieren mich:
- temporäre Auslagerungen auf Festplatte (Performance-Killer)
- Locks
- Seq Scans und Index Scans
- Kommunikationsfehler
- Data Buffer-Hitratio
Für Tipps (was muss ich auslesen) und Anregungen bin ich offen.
Gruß
hoth
Das ist eher Sache des OS, nutze also dazu dessen Mittel
aktuelle Locks stehen in pg_locks
- Seq Scans und Index Scans
Mhh, es gibt einiges an Statistiken, auch über die Nutzung von Indexen. Ansonsten finde ich es sehr praktisch, alles Statements zu loggen, die mehr als N ms laufen. Dies kann man sich dann geziehlt anschauen.
- Kommunikationsfehler
- Data Buffer-Hitratio
Ersteres sollte sich im Log finden lassen, zum zweiten fällt mir grad nix ein.
Für Tipps (was muss ich auslesen) und Anregungen bin ich offen.
Gruß
hoth
Es werkeln wohl einige Leute an einer SNMP-Schnittstelle, vielleicht solltest Du Dich mit diesen Leuten in Verbindung setzen. IIRC gehört ‘mastermind’ zu diesen Leuten, er ist aber wohl nicht hier im Forum.
Andreas