Vous pouvez utiliser un exemple de script pour surveiller les systèmes d'exploitation des serveurs physiques.

L’exemple de script est testé uniquement sur les systèmes d’exploitation suivants :
  • CentOS 7.x et CentOS 8.x
  • RHEL 7.x et RHEL 8.x
  • SUSE 12.x et SUSE 15.x
  • OEL 7.x et OEL 8.x
  • Ubuntu 16.x, Ubuntu 18.x, Ubuntu 20.x et Ubuntu 22.x
  • VMware Photon Linux

Conditions préalables

  • Assurez-vous d'être connecté à Internet.
  • Vérifiez que cURL est à la version 7.29.0.
  • Vérifiez qu'unzip est à la version 6.0-20.1.el7 ou supérieure.
  • Vérifiez qu'OpenSSL est à la version 1.0.2k-fips ou supérieure.
  • Assurez-vous que le proxy cloud est actif et en ligne dans vRealize Operations Cloud.
  • Assurez-vous que le proxy cloud est accessible depuis le serveur physique.
  • Le module uuidgen doit exister sur le serveur physique.
Note :

Si vous avez déjà utilisé le script Telegraf personnalisé, que vous avez effectué la mise à niveau de vRealize Operations Cloud et que vous souhaitez afficher les nouvelles propriétés des objets du système d'exploitation, vous devez effectuer à nouveau toutes les étapes ci-dessous pour surveiller les systèmes d'exploitation. Vous devez à nouveau télécharger le script d'aide, le réexécuter, puis redémarrer le script Telegraf personnalisé.

Procédure

  1. Connectez-vous via SSH au serveur physique et téléchargez l’exemple de script à partir du proxy cloud en exécutant la commande suivante :
    wget --no-check-certificate https://<cloudproxy_ip>/downloads/salt/unmanagedagent_setup_sample.sh 
    Note : Utilisez l'adresse IP du proxy cloud approprié pour <cloudproxy_ip> dans l'emplacement précédent spécifié.
  2. Rendez le script exécutable en exécutant la commande suivante :
    chmod +x unmanagedagent_setup_sample.sh
  3. Créez le jeton d'actualisation de l'utilisateur associé à l'organisation actuelle à partir de l'emplacement suivant dans le portail des services Cloud.
    Paramètres d'utilisateur/d'organisation > Mon compte > Jetons d'API >> Générer un nouveau jeton d'API
  4. Exécutez l'exemple de script pour télécharger les fichiers binaires Telegraf à partir du proxy cloud, créer les certificats nécessaires pour une connexion sécurisée avec vRealize Operations Cloud et effectuer les mises à jour nécessaires dans les fichiers de configuration Telegraf.
    ./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 
    Si l'environnement se trouve derrière un proxy d'entreprise, le script prend en compte explicitement le proxy pour les connexions externes.
    Note : Assurez-vous que les caractères spéciaux dans le nom d'utilisateur et le mot de passe sont codés en http ou correctement échappés. Par exemple :
    ./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>
    Description des arguments :

    refresh_token_from_previous_step : actualisez le jeton de l'utilisateur qui a été généré à l'étape précédente.

    cloudproxy_ip : adresse IP du proxy cloud. Paramètre obligatoire.

    Telegraf_Download_Directory : où installer l'agent ? Il s'agit d'un paramètre facultatif. Valeur par défaut : répertoire actuel.

    proxy : URL du serveur de proxy. Paramètre facultatif.

    Note : Si l'exécution du script d'aide échoue pour la première fois en raison d'arguments incorrects, effacez le dossier Telegraf et réexécutez le script avec les arguments appropriés.
  5. Passez au dossier <Telegraf_Download_Directory> et exécutez Telegraf.
    telegraf/usr/bin/telegraf -config telegraf/etc/telegraf/telegraf.conf -config-directory telegraf/etc/telegraf/telegraf.d

Que faire ensuite

Vous pouvez afficher les mesures en sélectionnant l'onglet Mesures > de l'objet approprié dans l'interface utilisateur de vRealize Operations Cloud.
  1. Dans le menu de gauche, cliquez sur Environnement > Groupes personnalisés.
  2. Cliquez sur l'objet Monde des systèmes d'exploitation dans le volet de droite.
  3. Accédez à l'onglet Mesures, puis sélectionnez l'objet de SE correspondant.