Dans vSphere Client, vous pouvez définir des alarmes dans l'assistant de définition des alarmes. Pour accéder à cet assistant, cliquez sur l'onglet Configurer, sous l'option Plus.

Créer ou modifier des alarmes

Pour surveiller votre environnement, vous pouvez créer des définitions d'alarme dans vSphere Client. Vous pouvez accéder aux définitions d'alarme dans l'onglet Configurer.

Créez des alarmes dans l'onglet Configurer.

Conditions préalables

Privilège nécessaire : Alarmes.Créer une alarme ou Alarmes.Modifier une alarme

Procédure

  1. Sélectionnez un objet d'inventaire, cliquez sur l'onglet Configurer, puis sur l'option Plus.
  2. Cliquez sur Définitions d'alarmes.
  3. Cliquez sur Ajouter pour ajouter une alarme.
  4. Sélectionnez une alarme, puis cliquez sur Activer pour activer une alarme.
  5. Sélectionnez une alarme, puis cliquez sur Désactiver pour désactiver une alarme.
  6. Sélectionnez une alarme, puis cliquez sur Supprimer pour supprimer une alarme.
  7. Cliquez sur Modifier pour modifier une alarme.
  8. Vous pouvez également modifier une définition d'alarme en sélectionnant Surveiller > Alarmes déclenchées
    1. Sélectionnez une alarme dans la liste Nom de l'alarme.
    2. Cliquez sur Modifier la définition d'alarme pour modifier une alarme.

Spécifier le nom, la description et la cible de l'alarme

Les paramètres de définition d'une alarme incluent son nom, sa description et sa cible.

Conditions préalables

  • Privilège nécessaire : Alarmes.Créer une alarme ou Alarmes.Modifier une alarme

  • Dans la page Définitions des alarmes, cliquez sur Ajouter. Reportez-vous à la section Créer une alarme

Procédure

  1. Entrez un nom et une description.
  2. Sélectionnez le type d'objet d'inventaire que doit surveiller cette alarme dans le menu déroulant Type de cible

    En fonction du type de cible que vous choisissez de surveiller, le résumé qui suit la Cible change.

  3. Cliquez sur Suivant.
    Note : En fonction du type d'activité que vous choisissez de surveiller, les options de la page Règle d'alarme changent.

Résultats

Définissez la règle d'alarme.

Spécifier les règles de l'alarme

Vous pouvez sélectionner et configurer les événements, les états ou les conditions qui déclenchent l'alarme dans la page Règle d'alarme de l'assistant Nouvelle définition d'alarme.

Une définition d'alarme doit contenir au moins un déclencheur pour que vous puissiez l'enregistrer.

Conditions préalables

Privilège nécessaire : Alarmes.Créer une alarme ou Alarmes.Modifier une alarme

Procédure

  1. Dans le menu déroulant, sélectionnez un déclencheur.
    Les déclencheurs d'événement combinés sont affichés. Vous pouvez définir la règle pour un événement unique uniquement. Vous devez créer plusieurs règles pour plusieurs événements.
  2. Cliquez sur Ajouter un argument pour sélectionner un argument dans le menu déroulant.
    Cet argument prend en charge l'expression basée sur ALL (l'option permettant de sélectionner ANY n'est pas disponible). Vous devez créer une définition d'alarme distincte pour chaque déclencheur. L'opérateur OR n'est pas pris en charge dans vSphere Client. Vous pouvez toutefois combiner plusieurs déclencheurs de condition à l'aide de l'opérateur AND.
  3. Dans le menu déroulant, sélectionnez un opérateur.
  4. Dans le menu déroulant, sélectionnez une option pour définir le seuil de déclenchement d'une alarme.
  5. Dans le menu déroulant, sélectionnez le niveau de gravité de l'alarme.
    Vous pouvez définir la condition sur Afficher comme avertissement ou Afficher comme critique, mais pas les deux. Vous devez créer une définition d'alarme distincte pour les états Avertissement et Critique. L'option Conserver l'état actuel de la cible peut être activée uniquement pour une condition d'alarme basée sur un événement. Par exemple, si les options Impossible de mettre hors tension la VM et Conserver l'état actuel de la cible sont sélectionnées pour une règle d'alarme, elle ne peut pas être associée à une autre règle d'alarme avec différents niveaux de gravité, tels que Avertissement ou Critique. Ces alarmes ne comprendront aucune règle de réinitialisation, car la règle d'alarme ne change pas l'état de l'objet cible.
  6. Envoyer des notifications par e-mail
    1. Pour envoyer des notifications par e-mail lorsque des alarmes sont déclenchées, activez l'option Envoyer des notifications par e-mail.
    2. Dans E-mail à, entrez les adresses des destinataires. Utilisez des virgules pour séparer plusieurs adresses.
  7. Pour envoyer des interruptions lorsque des alarmes sont déclenchées sur une instance de vCenter Server, activez l'option Envoyer des interruptions SNMP.
  8. Exécuter des scripts
    1. Pour exécuter des scripts lorsque des alarmes sont déclenchées, activez l'option Exécuter le script.
    2. Dans la colonne Exécuter ce script, entrez le chemin complet d'accès au script.
      /var/myscripts/myAlarmActionScript
      Vous pouvez utiliser ces variables d'environnement pour définir des scripts plus complexes et les associer à plusieurs alarmes ou objets d'inventaire afin que l'action associée à une alarme se produise lorsque celle-ci est déclenchée.
      Tableau 1. Variables d'environnement d'alarme
      Nom de la variable Description de la variable Type d'alarme pris en charge
      VMWARE_ALARM_NAME Nom de l'alarme déclenchée. Condition, état, événement
      VMWARE_ALARM_ID MOID de l'alarme déclenchée. Condition, état, événement
      VMWARE_ALARM_TARGET_NAME Nom de l'entité sur laquelle l'alarme est déclenchée. Condition, état, événement
      VMWARE_ALARM_TARGET_ID MOID de l'entité sur laquelle l'alarme est déclenchée. Condition, état, événement
      VMWARE_ALARM_OLDSTATUS Ancien état de l'alarme. Condition, état, événement
      VMWARE_ALARM_NEWSTATUS Nouvel état de l'alarme. Condition, état, événement
      VMWARE_ALARM_TRIGGERINGSUMMARY Résumé de l'alarme sur plusieurs lignes. Condition, état, événement
      VMWARE_ALARM_DECLARINGSUMMARY Déclaration de l'expression de l'alarme sur une seule ligne. Condition, état, événement
      VMWARE_ALARM_ALARMVALUE Valeur qui a déclenché l'alarme. Condition, état
      VMWARE_ALARM_EVENTDESCRIPTION Description de l'événement de modification de l'état de l'alarme. Condition, état
      VMWARE_ALARM_EVENTDESCRIPTION Description de l'événement qui a déclenché l'alarme. Événement
      VMWARE_ALARM_EVENT_USERNAME Nom d'utilisateur associé à l'événement. Événement
      VMWARE_ALARM_EVENT_DATACENTER Nom du centre de données dans lequel l'événement s'est produit. Événement
      VMWARE_ALARM_EVENT_COMPUTERESOURCE Nom du cluster ou du pool de ressources dans lequel l'événement s'est produit. Événement
      VMWARE_ALARM_EVENT_HOST Nom de l'hôte sur lequel l'événement s'est produit. Événement
      VMWARE_ALARM_EVENT_VM Nom de la machine virtuelle sur laquelle l'événement s'est produit. Événement
      VMWARE_ALARM_EVENT_NETWORK Nom du réseau sur lequel l'événement s'est produit. Événement
      VMWARE_ALARM_EVENT_DATASTORE Nom de la banque de données sur laquelle l'événement s'est produit. Événement
      VMWARE_ALARM_EVENT_DVS Nom du commutateur vNetwork Distributed Switch dans lequel l'événement s'est produit. Événement
      Si votre script ne se sert pas des variables d'environnement d'alarme, incluez tous les éventuels paramètres nécessaires dans le champ de configuration. Placez les paramètres entre accolades. Par exemple :
      /var/myscripts/myAlarmActionScript {alarmName} {targetName}
      Vérifiez que le script peut être exécuté :
      chmod +x /var/myscripts/myAlarmActionScript
      À partir de vCenter Server 8.0, le propriétaire du script doit disposer des privilèges vpxuser :
      chown vpxd /var/myscripts/myAlarmActionScript

      Pour plus d'informations sur les scripts qui nécessitent des privilèges d'utilisateur racine, consultez l'article de la base de connaissances 87918.

  9. (Facultatif) Configurez les transitions et la fréquence des alarmes.
  10. Sélectionnez une action avancée dans le menu déroulant.
    Vous pouvez définir les actions avancées pour la machine virtuelle et les hôtes. Ces actions avancées s'appliquent uniquement aux machines virtuelles et aux hôtes. Il existe différents ensembles d'actions avancées selon le type de cible des machines virtuelles et des.
    Vous pouvez ajouter plusieurs actions avancées pour une alarme.
  11. (Facultatif) Configurez la fréquence de pour les actions avancées.
  12. Cliquez sur Ajouter une autre règle pour ajouter une règle supplémentaire pour une alarme.
  13. Cliquez sur Dupliquer la règle pour créer une règle identique pour une alarme.
  14. Cliquez sur Supprimer la règle pour supprimer une règle existante définie pour une alarme.

Que faire ensuite

Cliquez sur Suivant pour définir la règle de réinitialisation.

Spécifier les règles de réinitialisation d'alarme

Vous pouvez sélectionner et configurer les événements, les états ou les conditions qui déclenchent l'alarme dans la page Réinitialiser la règle de l'assistant Nouvelle définition d'alarme.

Vous pouvez définir la règle de réinitialisation d'alarme

Conditions préalables

Privilège nécessaire : Alarmes.Créer une alarme ou Alarmes.Modifier une alarme

Procédure

  1. Activez l'option Réinitialiser l'alarme sur la couleur verte.
  2. Dans le menu déroulant, sélectionnez un déclencheur.
    Les déclencheurs d'événement combinés sont affichés. Vous ne pouvez définir la règle que pour un événement unique . Vous devez créer plusieurs règles pour plusieurs événements.
  3. Cliquez sur Ajouter un argument pour sélectionner un argument dans le menu déroulant.
    Cet argument prend en charge l'expression basée sur ALL (l'option permettant de sélectionner ANY n'est pas disponible). Vous devez créer une définition d'alarme distincte pour chaque déclencheur. L'opérateur OR n'est pas pris en charge dans vSphere Client. Vous pouvez toutefois combiner plusieurs déclencheurs de condition à l'aide de l'opérateur AND.
  4. Dans le menu déroulant, sélectionnez un opérateur.
  5. Envoyer des notifications par e-mail
    1. Pour envoyer des notifications par e-mail lorsque des alarmes sont déclenchées, activez l'option Envoyer des notifications par e-mail.
    2. Dans E-mail à, entrez les adresses des destinataires. Utilisez des virgules pour séparer plusieurs adresses.
  6. Pour envoyer des interruptions lorsque des alarmes sont déclenchées sur une instance de vCenter Server, activez l'option Envoyer des interruptions SNMP.
  7. Exécuter des scripts
    1. Pour exécuter des scripts lorsque des alarmes sont déclenchées, activez l'option Exécuter le script.
    2. Dans la colonne Exécuter ce script, tapez les informations de script ou de commande :
      Pour ce type de commande... Entrez ces...
      Fichiers exécutables EXE Chemin complet de la commande. Par exemple, pour exécuter la commande cmd.exe dans le répertoire C:\tools, entrez :

      c:\tools\cmd.exe.

      Fichier de lots BAT Nom de chemin complet de la commande comme argument de la commande c:\windows\system32\cmd.exe. Par exemple, pour exécuter la commande cmd.bat dans le répertoire C:\tools, entrez :

      c:\windows\system32\cmd.exe /c c:\tools\cmd.bat.

      Note : La commande et ses paramètres doivent être formatés dans une chaîne.
      Si votre script ne se sert pas des variables d'environnement d'alarme, incluez tous les éventuels paramètres nécessaires dans le champ de configuration. Placez les paramètres entre accolades. Par exemple :
      c:\tools\cmd.exe {alarmName} {targetName}
      c:\windows\system32\cmd.exe /c c:\tools\cmd.bat {alarmName} {targetName}
      Le script peut s'exécuter sur n'importe quelle plate-forme. Vous devez indiquer le chemin d'accès au script et aux clés d'argument. Par exemple :
      /var/myscripts/myAlarmActionScript {alarmName} {targetName}
  8. (Facultatif) Configurez les transitions et la fréquence des alarmes.
  9. Sélectionnez une action avancée dans le menu déroulant Ajouter des actions avancées.
    Vous pouvez ajouter plusieurs actions avancées pour une règle de réinitialisation d'alarme. Vous pouvez définir les actions avancées pour les machines virtuelles et les hôtes. Ces actions avancées s'appliquent uniquement aux machines virtuelles et aux hôtes. Il existe différents ensembles d'actions avancées selon le type de cible des machines virtuelles et des.
    Vous pouvez ajouter plusieurs actions avancées pour une alarme.
  10. (Facultatif) Configurez la fréquence de pour les actions avancées.
  11. Cliquez sur Ajouter une autre règle pour ajouter une règle de réinitialisation supplémentaire pour une alarme.
  12. Cliquez sur Dupliquer la règle pour créer une règle de réinitialisation identique pour une alarme.
  13. Cliquez sur Supprimer la règle pour supprimer une règle de réinitialisation existante définie pour une alarme.

Exemple

Cliquez sur Suivant pour vérifier la définition d'alarme.

Vérifier et activer l'alarme

Vous pouvez vérifier l'alarme et l'activer dans vSphere Client

Après avoir défini la règle d'alarme, vérifiez l'alarme avant de l'activer.

Conditions préalables

Privilège nécessaire : Alarmes.Créer une alarme ou Alarmes.Modifier une alarme

Procédure

  1. Vérifiez les paramètres Nom de l'alarme, Description, Cibles et Règle d'alarme.
  2. (Facultatif) Configurez les transitions et la fréquence des alarmes.
  3. Sélectionnez Activer cette alarme pour activer l'alarme.

Résultats

L'alarme est activée.