SysUsage funktioniert durch Aufnahme Statistiken eines Computersystems in einer Reihe von lokalen flachen Dateien, zeichnen die Daten auf einer Webseite mit Hilfe eines JavaScript-Bibliothek.
Dafür nutzt SysUsage Tools wie sar, sysstat, RRDTool und jqPlot .
Daten können in gewünschten Zeitabständen über Daemon aufgezeichnet und einmal aufgezeichnet, die Daten in der Datenbank für Jahre aufbewahrt werden.
Verschiedene Statistiken aufgezeichnet werden, und das System kann einfach über andere Perl-Module erweitert werden.
Schwellen kann auch so konfiguriert werden, so, wenn einer dieser Ränder wird überschritten wird ein Alarm an den Administrator über eine E-Mail an
Eigenschaften .
- Aufgezeichnete CPU-Details:
- CPU Verteilung Nutzung
- CPU globale Verwendungen
- CPU virtualisierten Nutzung
- Aufgezeichnete Speicher Statistik:
- Speichernutzung
- Austausch-Verwendung
- Speichermenge Bedarf an aktuellen Arbeitslast
- POSIX Shared Memory
- Aufgezeichnete E / A-Statistiken:
- Kontextwechsel pro Sekunde
- Interrupts pro Sekunde
- Seite Swapping
- Seite I / O-Statistik
- I / O-Anfrage Statistik
- E / A-Block-Statistik
- Aufgenommene Netzwerkaktivität:
- TCP-Verbindungen pro Sekunde
- TCP-Segmente pro Sekunde
- Anzahl der Buchse benutzt
- Anzahl der Buchse im TIME_WAIT-Status
- Aktive Netzwerkschnitt Nutzung
- Aktive Netzwerkschnittstelle haftes Paket, Fallenlassen, Kollisions
- Aufgezeichnete Gerätedetails:
- CPU-Zeit für die E / A-Gerät auf
- Lesen / Schreiben Sektoren auf Gerät
- Datenträgerdurchsatz auf dem Gerät
- E / A-Arbeitslast auf dem Gerät
- Zeiten für I / O-Anfragen an das Gerät ausgegeben
- Festplatten-Temperatur
- Motherboard / CPU / Remote Temperatur
- Fan RPM durch Sensoren gemeldet
- Aufgezeichnete Datei bezogenen Daten:
- Anzahl der geöffneten Dateien
- Die Anzahl der Dateien in einer Warteschlange Verzeichnis
- Festplattenspeicher montiert Partition verwendet
- Aufgezeichnete Prozess Informationen:
- Laden Durchschnitt
- Prozess pro Sekunde erstellt
- Anzahl der laufenden Prozess
- Anzahl der laufenden Thread
Was ist neu in dieser Pressemitteilung:
- Eine neue Option -C, um Berichte für alle CPU erzeugen nur statt pro CPU.
- Pläne sind nun in separate HTML-Seiten erstellt und in einem Iframe geladen wird.
Was ist neu in der Version 5.3:
- Extrahieren Cursor Tooltip von Legende mit expliziten Kennzeichnung auf allen jqPlot Grafiken .
- Hinzugefügt Skalierung der Legende Werte (MAX, CURRENT, AVG).
- Feste Unterstützung für Gerätealiasnamen in Remote-Ausführung.
- Cleanup einige Variablen Initialisierung.
- Verwenden Sie eine Basis von 1024 für Speicherberichten.
- Deaktivieren Sie das Speichern von Zahlen als ganze Zahlen.
- SysUsage Quellcode ist nun auf github.org. Gehosteten
Kommentare nicht gefunden