Installieren und konfigurieren Sie Open Source Telegraf, um Ihre Anwendungen zu überwachen.

Telegraf verwendet Eingabe-Plugins (von denen die Metriken stammen) und Ausgabe-Plugins (wo die Metriken enthalten sind) in den Konfigurationsdateien. Sie können alle unterstützten Plugins unter Plugin Directory sehen. Eingabe- und Ausgabe-Plugins sollten in die Telegraf-Konfigurationsdatei und das Konfigurationsverzeichnis geschrieben werden. In der Telegraf-Konfigurationsdatei (telegraf.conf) werden alle verfügbaren Telegraf-Plugins aufgelistet.

Telegraf verwendet die Flagge --config, um den Speicherort der Konfigurationsdatei anzugeben, und die Flagge --config-directory, um Dateien mit der Endung .conf in das angegebene Verzeichnis aufzunehmen. Auf den meisten Linux-Systemen sind die Standardspeicherorte /etc/telegraf/telegraf.conf für die Hauptkonfigurationsdatei und /etc/telegraf/telegraf.d für das Verzeichnis der Konfigurationsdateien. Bei Windows-Plattformen befindet sie sich an dem Speicherort, an dem die Telegraf-Zip-Datei entpackt wurde.

Weitere Informationen finden Sie in der Telegraf-Dokumentation, Erste Schritte und Konfigurationsoptionen. Nachdem Sie Telegraf heruntergeladen und installiert haben, können Sie mit dem Erfassen und Senden von Daten beginnen. Zum Erfassen und Senden von Daten muss Telegraf konfiguriert sein. Befolgen Sie hierfür die unten beschriebenen Schritte:

Prozedur

  1. Installieren Sie Open Source Telegraf auf dem Endpunkt. Wenn Sie eine -Instanz installiert haben, können Sie diesen Schritt überspringen. Informationen zum Herunterladen und Installieren einer neuen Instanz von Telegraf finden Sie in der offiziellen Dokumentation. Suchen Sie dann unter https://www.influxdata.com/time-series-platform/telegraf/ und https://portal.influxdata.com/downloads/ die entsprechende Betriebssystemversion.
    Gilt nur für Windows: Sobald Sie die Telegraf-Dateien heruntergeladen und extrahiert haben, erstellen Sie neben den Dateien telegraf.exe und telegraf.conf einen Ordner mit dem Namen telegraf.d, den Sie zum Ausführen des Hilfsskripts und zur Überwachung von Anwendungen verwenden.
  2. Führen Sie das Hilfsskript aus, um Telegraf so zu konfigurieren, dass Daten an den Cloud-Proxy gesendet werden.
    Nachdem Sie das Hilfsskript ausgeführt haben, wird eine Datei cloudproxy-http.conf erstellt und das Ausgabe-Plugin wird der Datei mit den Eigenschaften hinzugefügt, die zum Senden von Daten erforderlich sind, und die Eingabe-Plugins werden für Betriebssystemmetriken aktualisiert. Die Konfigurationsvorlage für Betriebssystemmetriken finden Sie unter Telegraf-Konfigurationsdetails für Betriebssysteme. Informationen zur Konfigurationsvorlage cloudproxy-http.conf finden Sie unter Beispiel-Konfigurationen.
  3. Mit Open Source Telegraf können Sie Metriken von verschiedenen Arten von Anwendungsdiensten erfassen.
    • Wenn ein Anwendungsdienst (kuratiertes Plugin), der von Application Monitoring in VMware Aria Operations unterstützt wird, auf dem Endpunkt ausgeführt wird und Sie diesen überwachen möchten, aktualisieren Sie die Telegraf-Konfigurationsdatei oder das Verzeichnis mit den notwendigen Eingaben für Telegraf.

      Eine Liste der unterstützten Anwendungsdienste (kuratierte Plugins) finden Sie unter Unterstützte Anwendungsdienste. Eine Liste der Konfigurationen finden Sie unter Telegraf-Konfigurationsdetails für unterstützte Anwendungsdienste.

    • Aktualisieren Sie für nicht unterstützte (nicht kuratierte Plugins) Anwendungsdienste die Telegraf-Konfigurationsdatei oder das Telegraf-Verzeichnis mit den erforderlichen Eingaben für Telegraf. Weitere Informationen finden Sie in der Telegraf-Dokumentation Plugin-Verzeichnis. Wenn Sie beispielsweise Daten für Ethernet-Gerätestatistiken (Gerätename eth0) erfassen möchten, können Sie die Datei ethools.conf im Telegraf-Konfigurationsverzeichnis erstellen und den folgenden Inhalt hinzufügen (weitere Informationen finden Sie in der Dokumentation zum Ethtool Eingabe-Plugin):
      [[inputs.ethtool]]
        # List of interfaces to pull metrics for
         interface_include = ["eth0"]
      
    • Wenn das Skript telegraf-utils mit Open Source Telegraf ausgeführt wird, wird die Datei cloudproxy-http.conf im Ordner telegraf.d überschrieben. Sie müssen eine andere Konfigurationsdatei (z. B. postgres.conf) für andere benutzerdefinierte Eingabe-Plug-Ins verwalten, um die Konfiguration beizubehalten.
  4. Telegraf starten oder neu starten.