Kontrollraum
Systemüberwachung auf der Konsole
PostgreSQL überwachen
Betreiben Sie eine Postgres-Datenbank, gibt es auch dafür ein passendes Top-Tool, das auf den Namen pg_top [6] hört. Es liefert eine Ausgabe, die jener des klassischen Top recht ähnlich sieht und die augenblickliche Beanspruchung mit Transaktionen und Queries anzeigt (Abbildung 13).
Beim Start übergeben Sie Pg_top als Option die IP-Adresse oder den Hostnamen des Datenbank-Rechners. Das gilt auch dann, wenn das RDBMS auf dem selben Computer läuft, in diesem Falle lautet der Aufruf
$ pg_top -h localhost
Mit [Umschalt]+[Q] und der folgenden Eingabe der PID erhalten Sie detailliert Auskunft über einen Datenbankprozess. Sie beenden das Programm mit einem Druck auf [Q].
Fazit
Die kleinen Helferlein aus der Top-Riege helfen Ihnen vor allem dann weiter, wenn die Arbeit einmal zäh läuft. Mithilfe der kleinen Werkzeuge spüren Sie Ressourcenmängel und Überlastungen, schwache Hardware-Komponenten oder Konfigurationsmängel schnell auf und können sie gezielt beheben.
Infos
[1] Top: http://www.unixtop.org
[2] Atop: http://www.atoptool.nl
[3] Htop: http://htop.sourceforge.net
[4] Sntop: http://sntop.sourceforge.net
[5] Dnstop: http://dns.measurement-factory.com/tools/dnstop/
[6] Pg_top: http://ptop.projects.pgfoundry.org



