Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Configuración del módulo mod_status de Apache2 en OpenSuse 11
#1
El módulo [b]mod_status[/b] de Apache2 nos permite conocer, en cualquier momento, el estado y la actividad de nuestro servidor web.

Para habilitar este módulo en un sistema OpenSuse 11, debemos seguir los siguientes pasos:

[list]

[*]
Editar el archivo de configuración [i]mod_status.conf[/i], que encontramos en la ruta por defecto [i]/etc/apache2/[/i]:

[quote]
#
# Allow server status reports generated by mod_status,
# with the URL of http://servername/server-status
#
# see http://httpd.apache.org/docs-2.2/mod/mod_status.html
#

ExtendedStatus On #Extended information status

<IfModule mod_status.c>
   <Location /server-status>
       SetHandler server-status
       Order deny,allow
       Deny from all
       Allow from localhost 192.168.1.100 172.16.5.5 #Allowed hosts to check server status
   </Location>
</IfModule>
[/quote]

Añadimos la línea [i][b]ExtendedStatus On[/b][/i] para que nos muestre información extendida sobre el estado del servidor de Apache2. Donde dice [i][b]Allow from[/b][/i], configuraremos los hosts desde los que se puede acceder a la información de estado. Si queremos permitir desde cualquier IP, bastaría con configurarlo como [i][b]Allow from all[/b][/i].

Guardamos los cambios efectuados en el archivo.




[*]
El segundo paso será habilitar el módulo [i]mod_status[/i] mediante la utilización de la herramienta [b]a2enmod[/b]:

[/list][code]# a2enmod mod_status[/code]

Si queremos deshabilitarlo, lo hacemos mediante:

[code]# a2dismod mod_status[/code]

Podemos comprobar los módulos cargados en el servidor de Apache2, ejecutando:

[code]
# a2enmod -l

actions alias auth_basic authn_file authz_host authz_groupfile authz_default authz_user autoindex
cgi dir env expires include log_config mime negotiation setenvif ssl userdir php5 mod_status
[/code]


[list][li]Una vez habilitado el módulo, recargamos el servidor de Apache2, ejecutando:

[/list]
[code]
# /etc/init.d/apache2 reload
[/code][list]
[/list]

Con estos pasos, ya podemos acceder a la vista de estado de nuestro servidor web Apache2, accediendo a la página:

[i]http://ip_servidor/server-status[/i]

Si accedemos a la página [i]http://your.server.name/server-status?auto[/i], podremos monitorizar automáticamente estos datos a través de Pandora FMS, creando los módulos que aparecen en el link de la documentación de Pandora FMS, o cualquiera de estos parámetros:

[quote]
Total Accesses: 4
Total kBytes: 3
CPULoad: .00014892
Uptime: 6715
ReqPerSec: .000595681
BytesPerSec: .457483
BytesPerReq: 768
BusyWorkers: 3
IdleWorkers: 3
Scoreboard: R_...._.R._W...
[/quote]

[url=http://openideas.info/wiki/index.php?title=Pandora:Modules:Apache2]http://openideas.info/wiki/index.php?title=Pandora:Modules:Apache2[/url]

Un saludo.
 Reply


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes