Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell OpenManage Server Administrator Version 7.4 Guide d'utilisation

Définition d'actions d'alerte pour les systèmes exécutant des systèmes d'exploitation Red Hat Enterprise Linux et SUSE Linux Enterprise Server pris en charge

Lorsque vous définissez les actions d'alerte pour un événement, vous pouvez spécifier l'action pour afficher une alerte sur le serveur. Pour effectuer cette action, Server Administrator envoie un message à /dev/console. Si le système Server Administrator exécute un X Window System, le message ne s'affiche pas. Pour afficher le message d'alerte sur un système Red Hat Enterprise Linux lorsque le X Window System est en cours d'exécution, vous devez démarrer xconsole ou xterm -C avant que l'événement ne se produise. Pour voir le message d'alerte sur un système SUSE Linux Enterprise Server alors que le X Window System est en cours d'exécution, vous devez démarrer un terminal tel que xterm -C avant que l'événement ne se produise.

Lorsque vous définissez des actions d'alerte pour un événement, vous pouvez spécifier l'action pour Diffuser un message. Pour ce faire, Server Administrator exécute la commande wall qui envoie le message aux personnes connectées dont l'autorisation de message est définie sur oui. Si le système exécutant Server Administrator exécute un X Window System, le message ne s'affiche pas par défaut. Pour afficher le message de diffusion lorsque X Window System est actif, vous devez démarrer un terminal, tel que xterm ou gnome-terminal, avant que l'événement ne se produise.

Lorsque vous définissez les actions d'alerte pour un événement, vous pouvez spécifier l'action pour exécuter l'application. Les applications que Server Administrator peut exécuter ont des limites. Pour assurer une exécution correcte :

  • Ne spécifiez pas d'applications basées sur X Window System, car Server Administrator ne peut pas exécuter ces applications correctement.
  • Ne spécifiez pas d'applications qui requièrent une entrée de la part de l'utilisateur, car Server Administrator ne peut pas exécuter ces applications correctement.
  • Redirigez stdout et stderr vers un fichier lorsque vous spécifiez l'application pour pouvoir voir les résultats ou les messages d'erreur.
  • Si vous voulez exécuter plusieurs applications (ou commandes) pour une alerte, créez un script à cet effet et indiquez le chemin complet du script dans la case Absolute path to the application box (Chemin absolu de l'application).
Exemple 1 : ps -ef >/tmp/psout.txt 2>&1

La commande de l'exemple 1 exécute l'application ps et redirige stdout et stderr vers le fichier /tmp/psout.txt .

Exemple 2 : mail -s "Server Alert" admin </tmp/alertmsg.txt>/tmp/mailout.txt 2>&1

La commande de l'exemple 2 exécute l'application de courrier et envoie le message du fichier /tmp/alertmsg.txt à l'utilisateur Red Hat Enterprise Linux ou SUSE Linux Enterprise Server et à l'administrateur, avec comme objet Server Alert (Alerte du serveur). Le fichier /tmp/alertmsg.txt doit être créé par l'utilisateur avant que cet événement ne se produise. En outre, stdout et stderr sont redirigés vers le fichier /tmp/mailout.txt au cas où une erreur survienne.


Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\