# Apache performance 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 ``` [![image-1627470999987.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-07/scaled-1680-/image-1627470999987.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-07/image-1627470999987.png) Lo abrimos y añadimos lo siguiente : ``` ExtendedStatus On SetHandler server-status Order deny,allow Deny from all Allow from ``` [![image-1627471134783.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-07/scaled-1680-/image-1627471134783.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-07/image-1627471134783.png) reiniciamos apache: [![image-1627471173281.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-07/scaled-1680-/image-1627471173281.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-07/image-1627471173281.png) # Ejecucion manual del plugin ``` ./apache_plugin ``` Devolvera un xml con datos : [![image-1627471408154.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-07/scaled-1680-/image-1627471408154.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-07/image-1627471408154.png) # 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) ``` [![image-1627471743264.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-07/scaled-1680-/image-1627471743264.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-07/image-1627471743264.png) En la version enterprise podremos hacerlo por configuracion remota. Hecho esto, actualizamos el agente y se nos crearan los módulos : [![image-1627471799910.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-07/scaled-1680-/image-1627471799910.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-07/image-1627471799910.png) # Modulos creados por el plugin Se nos crearan los siguientes módulos en el agente de pandora :
Apache : Busy workersworkers ocupados
Apache: Bytes per secondbytes por segundo
Apache: Number of idle workersnumero de workers
Apache: Reloadsrecargas
Apache: Requests per secondpeticiones por segundo
Apache: Restart timeTiempo de reinicio
Apache: System CPU usageSystem cpu en uso
Apache: Total acessesAccesos totales
Apache: Uptimetiempo en linea
Apache: User CPU usageUser cpu en uso