Gmond-Problem in Ganglien

Gmond-Problem in Ganglien

Ich habe Ganglia auf meinem Server installiert und es läuft gut. Ich habe versucht, mithilfe von Gmetric und Cron einige Perl-Skripte hinzuzufügen. Zunächst lief es gut, aber nachdem ich einige Änderungen am Skript vorgenommen hatte (indem ich den Namen der Metrik und einige Werte geändert hatte), wurden immer noch alte Werte der Metrik angezeigt und Gmond ruft keine Daten mehr ab. Ich denke, dass Gmond eine Kopie der Perl-Datei aufbewahrt, denn selbst nachdem ich sie gelöscht habe, werden immer noch Diagramme angezeigt und keine Metrik funktioniert. Danke für Ihre Hilfe.

Antwort1

Ganglien verwendetRRDToolda es sich um eine Back-End-Datenbank handelt. Ich habe den Link zu RRDTool bereitgestellt, damit Sie verstehen, wie Sie mit der Datenbank interagieren.

Die kurze Antwort ist, dass Sie nicht einfach die Perl-Skripte ändern können, die für Sie Metriken sammeln, und den Namen der Metrik ändern oder Metriken hinzufügen/löschen und diese Änderungen dann automatisch in RRDTool übertragen lassen können. Sie müssenlesen und verstehenwie Ganglia tatsächlich im Hintergrund funktioniert, um genau zu wissen, wie neue Metriken erstellt werden und wie diese von Ihren geänderten Skripten richtig hinzugefügt werden.

Die mindestens erforderlichen Schritte wären etwa:

  • Erstellen Sie eine neue RRD-Datenbank zum Speichern der Metrik
  • Fügen Sie die Metrik zur Anzeige zum Web-Frontend hinzu
  • Fügen Sie die Metrik zu einem Erfassungstool hinzu (Ihrem Perl-Skript, einem Python-Skript, einem Shell-Skript usw. usw.).

Wenn Sie googeln nach„Ganglia RRDTool-Tutorial“Sie finden zahlreiche Ressourcen, die Ihnen dabei helfen können, Erfahrungen damit zu sammeln, wie die Teile zusammenpassen und wie Sie sie an Ihre spezifischen Anforderungen anpassen können.

verwandte Informationen