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, Ubuntu 20.x und Ubuntu 22.x
  • VMware Photon Linux

Voraussetzungen

  • Stellen Sie sicher, dass das Internet aktiviert 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.
  • Das Paket uuidgen muss auf dem physischen Server vorhanden sein.
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> 
    
    Example: 
    ./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.

    Hinweis: Wenn die Ausführung des Hilfsskripts zum ersten Mal aufgrund falscher Argumente fehlschlägt, löschen Sie den Telegraf-Ordner und führen Sie das Skript erneut mit den richtigen Argumenten aus.
  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 über die Benutzerschnittstelle von vRealize Operations Cloud die Registerkarte Betreffendes Objekt > Metriken auswählen.
  1. Klicken Sie im linken Bereich auf Umgebung > Benutzerdefinierte Gruppen.
  2. Klicken Sie im rechten Bereich auf das Objekt Betriebssystemumgebung.
  3. Navigieren Sie zur Registerkarte Metriken und wählen Sie das entsprechende Betriebssystemobjekt aus.