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

  • 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 aktiv ist und online ausgeführt wird.
  • Stellen Sie sicher, dass der Cloud-Proxy vom physischen Server aus erreichbar ist.
  • Stellen Sie sicher, dass Port 443 von vRealize Operations über den physischen Server 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 durchgeführt haben und die neuen Eigenschaften der Betriebssystemobjekte anzeigen möchten, müssen Sie zum Überwachen von Betriebssystemen die 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. 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 und nehmen Sie die erforderlichen Aktualisierungen in den Telegraf-Konfigurationsdateien vor:
    ./unmanagedagent_setup_sample.sh -v <vrops_ip_or_fqdn> -a <vrops_user> -b <vrops_password> -c <cloudproxy_ip> -d <Telegraf_Download_Directory> 
    
    Example: 
    ./unmanagedagent_setup_sample.sh -v 10.192.0.189 -a admin -b Password!23 -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: Stellen Sie sicher, dass die Sonderzeichen im Benutzernamen und Kennwort für die Proxy-Authentifizierung entweder codiert oder mit einem Escape-Zeichen beschriftet sind:
    ./unmanagedagent_setup_sample.sh -v <vrops_ip_or_fqdn> -a <vrops_user> -b <vrops_password> -c <cloudproxy_ip> -d <Telegraf_Download_Directory> -x <[protocol://]proxyhost[:proxyport]> -u <proxyUser> -p <proxyPassword>
    Beschreibung der Argumente:

    vrops_ip_or_fqdn: IP oder FQDN von vRealize Operations. Obligatorischer Parameter.

    vrops_user: Benutzername von vRealize Operations zum Durchführen eines Suite-API-Aufrufs. Obligatorischer Parameter.

    vrops_password: Kennwort von vRealize Operations zum Durchführen eines Suite-API-Aufrufs. Obligatorischer Parameter.

    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.
  4. 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 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.