Sie können mit einem Beispielskript Betriebssysteme auf physischen Servern überwachen.

Das Beispielskript wird nur auf den folgenden Betriebssystemen getestet:
  • CentOS 7.x und CentOS 8.x
  • RHEL 7.x und RHEL 8.x
  • SUSE 12.x und SUSE 15.x
  • OEL7.x und OEL 8.x
  • Ubuntu 16.x, Ubuntu 18.x und Ubuntu 20.x
  • VMware Photon Linux

Voraussetzungen

  • Vergewissern Sie sich, dass die Internetverbindung aktiv ist.
  • Vergewissern Sie sich, dass die cURL-Version 7.29.0 oder höher ist.
  • Vergewissern Sie sich, dass die unzip-Version 6.0-20.el7 oder höher ist.
  • Vergewissern Sie sich, dass die OpenSSL-Version 1.0.2k-fips oder höher ist.
  • Stellen Sie sicher, dass der Cloud-Proxy in vRealize Operations Cloud aktiv ist und online ausgeführt wird.
  • Stellen Sie sicher, dass der Cloud-Proxy vom physischen Server aus erreichbar ist.
Hinweis:

Wenn Sie bereits benutzerdefinierten Telegraf verwendet haben, ein Upgrade von vRealize Operations Cloud durchgeführt haben und die neuen Eigenschaften der Betriebssystemobjekte anzeigen möchten, müssen Sie zum Überwachen von Betriebssystemen alle folgenden Schritte erneut durchführen. Sie müssen das Hilfsskript erneut herunterladen, erneut ausführen und dann den benutzerdefinierten Telegraf neu starten.

Prozedur

  1. Stellen Sie eine SSH-Verbindung mit dem physischen Server her und laden Sie das Beispielskript vom Cloud-Proxy herunter, indem Sie den folgenden Befehl ausführen:
    wget --no-check-certificate https://<cloudproxy_ip>/downloads/salt/unmanagedagent_setup_sample.sh 
    Hinweis: Verwenden Sie die im vorhergehenden Speicherort angegebene IP-Adresse des entsprechenden Cloud-Proxys <cloudproxy_ip>.
  2. Machen Sie das Skript mit folgendem Befehl ausführbar:
    chmod +x unmanagedagent_setup_sample.sh
  3. Erzeugen Sie das mit der aktuellen Organisation verknüpfte Aktualisierungs-Token des Benutzers an folgendem Speicherort im Cloud Service Portal.
    Benutzer-/Organisationseinstellungen > Mein Konto > API-Token > > Ein neues API-Token generieren
  4. Führen Sie das Beispielskript zum Herunterladen der Telegraf-Binärdateien vom Cloud-Proxy aus, erstellen Sie die erforderlichen Zertifikate für eine sichere Verbindung mit vRealize Operations Cloud und nehmen Sie die erforderlichen Aktualisierungen in den Telegraf-Konfigurationsdateien vor.
    ./unmanagedagent_setup_sample.sh -t <refresh_token_from_previous_step> -c <cloudproxy_ip> -d <Telegraf_Download_Directory> 
    Beispiel:
    unmanagedagent_setup_sample.sh -t UO2HafB0JMYiMmnppZIo2Zn5jCdDf1YeIXa0E7JXUPoUXF5HN6SK29kdJUibcJMg -c 10.192.0.158 -d /opt/TelegrafDownloadDirectory 
    Wenn sich die Umgebung hinter einem Unternehmens-Proxy befindet, zieht das Skript den Proxy explizit für externe Verbindungen in Betracht.
    Hinweis: Achten Sie darauf, dass die Sonderzeichen im Benutzernamen und im Kennwort entweder HTTP-codiert oder mit korrekten Maskierungszeichen versehen sind. Beispiel:
    ./unmanagedagent_setup_sample.sh -t <refresh_token_from_previous_step> -c <cloudproxy_ip> -d <Telegraf_Download_Directory> -x http://<proxyIp>:<proxyPort> -u <proxyUser> -p <proxyPassword>
    Beschreibung der Argumente:

    refresh_token_from_previous_step: Aktualisieren Sie das Token des Benutzers, der im vorherigen Schritt erzeugt wurde.

    cloudproxy_ip: IP des Cloud-Proxys. Obligatorischer Parameter.

    Telegraf_Download_Directory: Wo soll der Agent installiert werden? Dies ist ein optionaler Parameter. Standardwert: aktuelles Verzeichnis.

    Proxy: Proxy-Server-URL. Optionaler Parameter.

  5. Verwenden Sie den Ordner <Telegraf_Download_Directory> und führen Sie Telegraf aus.
    telegraf/usr/bin/telegraf -config telegraf/etc/telegraf/telegraf.conf -config-directory telegraf/etc/telegraf/telegraf.d

Nächste Maßnahme

Sie können Metriken anzeigen, indem Sie in der Benutzeroberfläche von vRealize Operations Cloud die Registerkarte Betreffendes Objekt > Metriken auswählen.