Apache performance plugin
plugin para monitorizar apache
- Introducción
- Matriz de compatibilidad
- Pre requisitos
- Configuracion
- Ejecucion manual del plugin
- Configuracion en pandora
- Modulos creados por el plugin
Introducción
Introducción
Ver.
Con este plug-in podremos monitorizar nuestro servidor apache
Tipo: Plug-in de agente
Matriz de compatibilidad
Sistemas donde se ha probado |
CentOS 7 |
Sistemas donde debería funcionar |
Cualquier sistema linux |
Pre requisitos
Se requiere:
- Tener instalado wget
- Tener activado el módulo status del servidor apache
Configuracion
Para instalar wget en centOS, usamos el siguiente comando :
yum install wget
Para comprobar que esta instalado usamos:
rpm -qa | grep wget
También deberemos habilitar status en el archivo de configuración apache, en centOS esta en :
cd /etc/httpd/conf
Lo abrimos y añadimos lo siguiente :
ExtendedStatus On
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from <IP>
</Location>
reiniciamos apache:
Ejecucion manual del plugin
./apache_plugin <url-server-status>
Devolvera un xml con datos :
Configuracion en pandora
En el terminal de pandora, una vez descargado, lo moveremos a la carpeta /etc/pandora/plugins que es donde colocamos los plugins de agentes.
Le daremos permisos al archivo con :
chmod 755 apache_plugin
Luego iremos al agente de pandora, ubicado en /etc/pandora, abrimos el conf y abajo ponemos :
module_plugin apache_plugin (apache_url_to_server_status)
En la version enterprise podremos hacerlo por configuracion remota.
Hecho esto, actualizamos el agente y se nos crearan los módulos :
Modulos creados por el plugin
Se nos crearan los siguientes módulos en el agente de pandora :
Apache : Busy workers | workers ocupados |
Apache: Bytes per second | bytes por segundo |
Apache: Number of idle workers | numero de workers |
Apache: Reloads | recargas |
Apache: Requests per second | peticiones por segundo |
Apache: Restart time | Tiempo de reinicio |
Apache: System CPU usage | System cpu en uso |
Apache: Total acesses | Accesos totales |
Apache: Uptime | tiempo en linea |
Apache: User CPU usage | User cpu en uso |