Définition d'actions d'alerte sur les systèmes d'exploitation Linux

Lorsque vous définissez des actions d'alerte pour un événement sur des systèmes fonctionnant sous un système d'exploitation Linux pris en charge, vous pouvez spécifier que l'action doit « afficher une alerte sur le serveur ». Pour exécuter cette action, Server Administrator écrit un message à la console. Par défaut, si le système exécutant Server Administrator fonctionne sous X Windows, vous ne verrez pas ce message. Pour voir le message d'alerte sur un système Red Hat® Enterprise Linux lorsque le système X Windows s'exécute, 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 lorsque X Windows s'exécute, vous devez lancer 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 que l'action doit « diffuser un message ». Pour effectuer cette action, Server Administrator exécute la commande wall, qui envoie le message à tous ceux qui ont ouvert une session avec une permission de message définie sur yes. Par défaut, si le système exécutant Server Administrator fonctionne sous X Windows, vous ne verrez pas ce message. Pour voir le message diffusé lorsque X Windows s'exécute, vous devez démarrer un terminal comme un terminal xterm ou gnome-terminal avant que l'événement ne se produise.

REMARQUE : Sur SUSE Linux Enterprise Server 9, les messages envoyés par wall sont affichés par le programme de terminal xterm mais non par le programme de terminal Konsole.  

Lorsque vous définissez des actions d'alerte pour un événement, vous pouvez spécifier que l'action « exécute une application ». Des limitations s'appliquent aux applications que Server Administrator peut exécuter. Suivez ces consignes pour garantir une bonne exécution :

[Retour au début]

Définition d'actions d'alerte sous Microsoft® Windows® 2000 et Windows Server™ 2003

Lors de la spécification d'actions d'alerte, les scripts Visual Basic ne sont pas interprétés automatiquement par la fonctionnalité Exécuter l'application, bien que vous puissiez exécuter un fichier .cmd, .com, .bat ou .exe en spécifiant seulement le fichier en tant qu'action d'alerte.

Pour résoudre ce problème, faites d'abord appel au processeur de commandes cmd.exe pour démarrer votre script. Par exemple, la valeur de l'action d'alerte pour exécuter une application peut être définie ainsi :

c:\winnt\system32\cmd.exe /c d:\exemple\exemple1.vbs

d:\exemple\exemple1.vbs est le chemin complet vers le fichier script.

REMARQUE : Les chemins complets du fichier cmd.exe et de votre fichier script doivent être spécifiés.  

[Retour au début]