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.
  • Stellen Sie sicher, dass der Cloud-Proxy in VMware Aria Operations aktiv ist und online ausgeführt wird. Stellen Sie bei Collector-Gruppen sicher, dass mindestens ein Cloud-Proxy in der für Anwendungsüberwachungs-HA aktivierten Collector-Gruppe in VMware Aria Operations aktiv ist und online ausgeführt wird.
  • Stellen Sie sicher, dass Port 443 von VMware Aria Operations über den physischen Server erreichbar ist.
  • Das Paket uuidgen muss auf dem physischen Server vorhanden sein.
  • Derzeit wird nur IPv4 für Cloud-Proxy unterstützt.
  • Die Endpoint VM bzw. der physische Server muss über Zugriff auf Port 8443 und 443 des Cloud-Proxys oder die virtuelle IP der für Anwendungsüberwachungs-HA aktivierten Collector-Gruppe verfügen.
Hinweis: Wenn Sie bereits benutzerdefinierten Telegraf verwendet haben, ein Upgrade von VMware Aria 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/telegraf-utils.sh
    Hinweis: Verwenden Sie die entsprechende IP-Adresse des Cloud-Proxys <cloudproxy_ip> am angegebenen Speicherort. Geben Sie für Anwendungsüberwachungs-HA aktivierte Collector-Gruppen die virtuelle IP-Adresse an.
  2. Machen Sie das Skript mit folgendem Befehl ausführbar:
    chmod +x telegraf-utils.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 VMware Aria Operations und nehmen Sie die erforderlichen Aktualisierungen in den Telegraf-Konfigurationsdateien vor:
    telegraf-utils.sh  user-managed -c cloud_proxy_ip_or_collector_group_name -t token -d telegraf_conf_dir (-v vmwareariaoperations_ip_or_fqdn | [-g gateway_url -a csp_auth_url]) [-x proxy -u proxy_user -p proxy_user_password]
        
    Description of arguments:
          -c : [REQUIRED] cloud_proxy_ip_or_collector_group_name - Cloud Proxy IP or Collector Group Name
          -t : [REQUIRED] token - This can be user_saas_refresh_token or on-prem vmwareariaoperations_auth_token.
                
                on-prem: Auth Token of the user/account. For getting new token
                         ( https://<VMwareAriaOperations_IP>/suite-api/ or curl -ks -X POST https://<VMwareAriaOperations_IP>/suite-api/api/auth/token/acquire -H \"Content-Type: application/json\" -H \"Accept: application/json\" -d \"{\"username\":\"<VMwareAriaOperations_USER>\",\"password\":\"<VMwareAriaOperations_USER_PASSWORD>\"}\")
          -d : [OPTIONAL] Agent installation directory. Default: current directory
          -v : [CONDITIONAL] [ON-PREM-SPECIFIC] vmwareariaoperations_ip_or_fqdn - IP/FQDN of VMware Aria Operations master node and required for on-prem.
          
          [-x proxy -u proxy_user -p proxy_user_password] :  [OPTIONAL] proxy - Proxy Server URL.It is in the form of <[protocol://]proxyhost[:proxyport]>
          Note: encode or escape proxy user and password correctly for proxy authentication.
    
    Example:/bin/bash telegraf-utils.sh user-managed -t 8dab02cc-277c-4393-b920-bd2e89c7e741::8bcde100-6318-44d7-a8dc-11f4ff84b3b -v 10.10.10.100 -c 10.10.10.101
    
    
    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:
    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 VMware Aria 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.