|
Das Framework zur Überwachung der Perfomance von Systemen
und Anwendungen namens Vector wurde von der Entwicklungsabteilung
des Video-Streaming-Diensts Netflix auf GitHub
zugänglich gemacht. Es kann ausgewählte Messergebnisse
nahezu in Echtzeit analysieren und visualisieren. Für die Analyse
wird das Werkzeug Performance Co-Pilot (PCP) genutzt. Zudem läuft
das Tool als Webanwendung im Browser des Entwicklers oder Administrators.
PCP muss vor dem Einsatz auf jedem Rechner, der überwacht
werden soll, installiert werden. Daraufhin kann Vectors Metric Poller
via HTTP die Messwerte abfragen. In der Webanwendung werden die
Analyseergebnisse dann in Form verschiedener Metriken angezeigt.
Vector
nutzt zur Visualisierung die JavaScript-Bibliothek D3.js und ist
mit AngularJS verfasst. In Zukunft sollen zum Beispiel die hauseigene
Bibliothek zur Anwendungsüberwachung Servo integriert, der
Einsatz des NoSQL-Datenbanksystems Apache
Cassandra unterstützt und zusätzliche Darstellungen,
etwa für die Latenz von Festplatten zur Verfügung gestellt
werden. Das Tool ist unter der Apache License 2 verfügbar.
(kt, hannover)
(siehe auch heise-News-Ticker:)
Hannover · EDV-Beratung ·
Linux · Novell · Microsoft · Seminar ·
IT-Consult · Netzwerk · LPIC · CLE
|