Zum Inhalt springen

System: Tools, die Ihr Agent bereits hat

Was läuft, was es verbraucht und was gleich zum Problem wird.

14 Tools

Ein Agent, der eine Maschine bedient, muss die Maschine sehen. Diese Tools zeigen, was läuft und was es kostet, was die Festplatte füllt und was nach Zeitplan passiert, und genau das macht aus einer einmaligen Anfrage etwas, das ohne Sie weiterläuft.

Die Tools

In jedem Tarif vorinstalliert, ohne Einrichtung. Einige hängen von der gewählten Engine ab.

  • ps

    Die in der Sandbox laufenden Prozesse auflisten.

  • top

    Prozesse, CPU und Arbeitsspeicher in Echtzeit beobachten.

  • htop

    Ein interaktiver Prozessbetrachter, übersichtlicher als top.

  • pstree

    Die Prozessliste als Baum aus Eltern- und Kindprozessen anzeigen.

  • free

    Anzeigen, wie viel Arbeitsspeicher belegt und wie viel noch frei ist.

  • vmstat

    Arbeitsspeicher-, Swap-, I/O- und CPU-Aktivität über die Zeit erfassen.

  • iostat

    Festplattendurchsatz und CPU-Last pro Gerät ausgeben.

  • lsof

    Offene Dateien und Sockets auflisten, samt der Prozesse, die sie halten.

  • tmux

    Lange Jobs in abtrennbaren Terminalsitzungen am Laufen halten.

  • killall

    Allen Prozessen mit einem bestimmten Namen ein Signal senden.

  • fuser

    Herausfinden, welche Prozesse eine Datei, ein Verzeichnis oder einen Socket geöffnet halten.

  • mpstat

    Die CPU-Auslastung pro Kern über ein Intervall ausgeben.

  • pidstat

    CPU, Arbeitsspeicher und I/O pro Prozess über ein Intervall ausgeben.

  • sar

    Messwerte der Systemaktivität über die Zeit sammeln und wiedergeben.

Loslegen

Eine echte Kommandozeile, bereits eingerichtet

Jeder Agent läuft auf einer Maschine in einer Sandbox, mit dem kompletten Werkzeugkasten vorinstalliert. Kein Einrichtungsschritt, in jedem Tarif.