Users Guide
Congurar acciones de alerta
Establecimiento de acciones de alerta para sistemas
que ejecutan sistemas operativos Red Hat Enterprise
Linux y SUSE Linux Enterprise Server compatibles
Cuando establece acciones de alerta para un evento, puede especicar que la acción muestre una alerta en el servidor. Para realizar esta
acción, Server Administrator envía un mensaje a /dev/console. Si el sistema de Server Administrator ejecuta un sistema X Window, el
mensaje no se muestra. Para ver el mensaje de alerta en sistemas Red Hat Enterprise Linux mientras se ejecuta el sistema X Window, debe
iniciar xconsole o xterm -C antes de que ocurra el evento. Para ver el mensaje de alerta en sistemas SUSE Linux Enterprise Server
mientras se ejecuta el sistema X Window, debe iniciar xterm -C antes de que ocurra el evento.
Cuando establece acciones de alerta para un evento, puede especicar la acción para difundir un mensaje. Para realizar esta acción,
Server Administrator ejecuta el comando wall, que envía el mensaje a todos aquellos usuarios que hayan iniciado sesión con su permiso de
mensajes congurado en sí. Si el sistema de Server Administrator está ejecutando un sistema X Window, el mensaje no se mostrará de
manera predeterminada. Para ver el mensaje de difusión mientras el sistema X Window se está ejecutando, debe iniciar un terminal, como
xterm o gnome-terminal, antes de que ocurra el evento.
Cuando establece acciones de alerta para un evento, puede especicar la acción para ejecutar la aplicación. Existen limitaciones en las
aplicaciones que Server Administrator puede ejecutar. Para garantizar una ejecución adecuada:
• No especique aplicaciones basadas en el sistema X Window, ya que Server Administrator no puede ejecutar estas aplicaciones
correctamente.
• No especique aplicaciones que requieran que el usuario introduzca información, ya que Server Administrator no puede ejecutar estas
aplicaciones correctamente.
• Redirija stdout y stderr a un archivo cuando especique la aplicación, de manera que pueda ver todos los mensajes de salida o error.
• Si desea ejecutar varias aplicaciones (o comandos) para una alerta, cree una secuencia para hacerlo y escriba la ruta de acceso
completa en la secuencia en el cuadro Ruta de acceso absoluta a la aplicación.
Ejemplo 1: ps -ef >/tmp/psout.txt 2>&1
El comando en el ejemplo 1 ejecuta el comando de aplicación ps, redirije stdout al archivo /tmp/psout.txt y redirije stderr al mismo archivo
que stdout.
Ejemplo 2: mail -s "Server Alert" admin </tmp/alertmsg.txt>/tmp/mailout.txt 2>&1
El comando en el ejemplo 2 ejecuta la aplicación de correo para enviar el mensaje que contiene el archivo /tmp/alertmsg.txtal usuario de
Red Hat Enterprise Linux o SUSE Linux Enterprise Server y al administrador con el asunto Alerta de servidor. El usuario debe crear el
archivo /tmp/alertmsg.txt antes de que ocurra el evento. Además, stdout y stderr se redirigen al archivo /tmp/mailout.txt en caso de que
se produzca un error.
Acciones de alerta de la conguración en Windows
Server para ejecutar aplicaciones
En Windows, la Detección de servicios interactivos está deshabilitada por defecto. La Detección de servicios interactivos debe
habilitarse en
Regedit para habilitar las aplicaciones ejecutables.
7
Congurar acciones de alerta 71