Esta p¨¢gina muestra una manera r¨¢pida y sencilla de comenzar a monitorear un servidor web Apache sin instalar ning¨²n software adicional.
Para qui¨¦n es esta gu¨ªa
Esta gu¨ªa est¨¢ dise?ada para nuevos usuarios de Áú»¢¶Ä²© y contiene el conjunto m¨ªnimo de pasos necesarios para permitir el monitoreo b¨¢sico de su instalaci¨®n de Apache. Si busca opciones de personalizaci¨®n profundas o requiere una configuraci¨®n m¨¢s avanzada, consulte la secci¨®n °ä´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨®²Ô del manual de Áú»¢¶Ä²©.
Requisitos previos
Antes de continuar con esta gu¨ªa de instalaci¨®n, debe descargar e instalar el servidor Áú»¢¶Ä²© y la interfaz Áú»¢¶Ä²© de acuerdo con las instrucciones de su sistema operativo.
1. Compruebe qu¨¦ versi¨®n de Apache est¨¢ utilizando:
En un sistema basado en RHEL, ejecute:
En Debian/Ubuntu, ejecute:
2. Aseg¨²rese de que el est¨¦ habilitado en su instancia Apache.
En un sistema basado en RHEL, ejecute:
En Debian/Ubuntu, ejecute:
Si no ve status_module en la lista, habilite el m¨®dulo mediante la ejecuci¨®n:
En un sistema basado en RHEL, ejecute:
En Debian/Ubuntu, ejecute:
3. Edite el archivo de configuraci¨®n de Apache para permitir el acceso a los informes de estado desde la IP del servidor Áú»¢¶Ä²©.
En un sistema basado en RHEL: /etc/httpd/conf.modules.d/status.conf
:
En Debian/Ubuntu: /etc/apache2/mods-enabled/status.conf
:
Agregue las siguientes l¨ªneas al archivo (reemplace 198.51.100.255 con la direcci¨®n IP de su servidor Áú»¢¶Ä²©):
Para Apache 2.2:
<Location /server-status> SetHandler server-status
Order Deny,Allow Deny from all Allow from 198.51.100.255 </Location>
Para Apache 2.4:
<Location "/server-status"> SetHandler server-status Require ip 198.51.100.255 </Location>
4. Reiniciar Apache
En un sistema basado en RHEL, ejecute:
En Debian/Ubuntu, ejecute:
5. Para comprobar si todo est¨¢ configurado correctamente, ejecute (reemplace 198.51.100.255 con la direcci¨®n IP de su servidor Áú»¢¶Ä²©):
La respuesta debe contener estad¨ªsticas del servidor web Apache.
1. Inicie sesi¨®n en la interfaz de Áú»¢¶Ä²©.
2. Cree un equipo en la interfaz web de Áú»¢¶Ä²©.
Este equipo representar¨¢ su servidor Apache.
3. En el par¨¢metro Interfaces, agregue la interfaz Agent y especifique la direcci¨®n IP de su instancia de Apache. No es necesario instalar el agente Áú»¢¶Ä²© en la m¨¢quina, la interfaz solo se usar¨¢ para resolver la macro {HOST.CONN}. Esta macro se utiliza en m¨¦tricas de plantilla para localizar la instancia de Apache.
4. En el par¨¢metro Plantillas, escriba o seleccione Apache por HTTP.
5. Cambie a la pesta?a Macros y seleccione el modo Macros heredadas y de equipo. Compruebe que los valores de las macros {$APACHE.STATUS.PORT} y {$APACHE.STATUS.SCHEME} se adaptan a su configuraci¨®n de instalaci¨®n. Por defecto, el puerto es 80 y el esquema es http. Cambie los valores de la macro si utiliza un puerto y/o esquema diferente.
?Felicidades! En este punto, Áú»¢¶Ä²© ya est¨¢ monitoreando su servidor web Apache.
Para ver las m¨¦tricas recopiladas, abra la secci¨®n de men¨² Monitoreo->Equipos y haga clic en Tableros al lado del equipo.
Esta acci¨®n lo llevar¨¢ al tablero del equipo con las m¨¦tricas m¨¢s importantes recopiladas de la p¨¢gina /server-status de Apache.
Alternativamente, desde Monitoreo->Equipos, puede hacer clic en ?ltimos datos para ver las ¨²ltimas m¨¦tricas recopiladas en una lista.
Áú»¢¶Ä²© puede notificarle sobre un problema con su infraestructura utilizando una variedad de m¨¦todos. Esta gu¨ªa proporciona pasos de configuraci¨®n para enviar alertas por correo electr¨®nico.
1. Vaya a °ä´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨®²Ô de usuario -> Perfil, cambie a la pesta?a Medios y agregue su correo electr¨®nico.
2. Siga la gu¨ªa para Recibir notificaciones de problemas.
La pr¨®xima vez, cuando Áú»¢¶Ä²© detecte un problema, deber¨ªa recibir una alerta por correo electr¨®nico.
Para simular un problema real y recibir una alerta de problema de prueba:
1. Abra la configuraci¨®n del equipo del servidor Apache en Áú»¢¶Ä²©.
2. Cambie a la pesta?a Macros y seleccione Macros heredadas y de equipo.
3. Presione Cambiar junto a la macro {$APACHE.STATUS.PORT} y configure un puerto diferente.
4. Presione Actualizar para guardar la configuraci¨®n del equipo.
5. En unos minutos, Áú»¢¶Ä²© detectar¨¢ el problema El servicio Apache no funciona, porque ahora no puede conectarse a la instancia. Aparecer¨¢ en la secci¨®n Monitoreo->Problemas.
Si las alertas est¨¢n configuradas, tambi¨¦n recibir¨¢ la notificaci¨®n del problema.
6. Vuelva a cambiar el valor de la macro para resolver el problema y continuar monitoreando Apache.
Ver tambi¨¦n: