SlideShare una empresa de Scribd logo
Pandora FMS
Manual Administrador
Plugin Apache Tomcat
Manual Administrador Plugin Apache Tomcat
© Artica Soluciones Tecnológicas 2005­2012
Índice de contenido
1Histórico de cambios..........................................................................................................................3
2Introducción........................................................................................................................................4
3Matriz de compatibilidad ...................................................................................................................5
4Documentación que debe entregar el Área que requiere la monitorización.......................................6
5Módulos disponibles para Tomcat......................................................................................................7
6Uso y configuración del plugin..........................................................................................................8
6.1.Plugin Agent (forma local) .......................................................................................................8
6.2.Monitorización SNMP.............................................................................................................10
6.3.Monitorización JMX................................................................................................................11
1 HISTÓRICO DE CAMBIOS
Fecha Autor Cambio Versión
09/05/12 Tomas Primera versión del plugin v1r1
21/12/12 Tomas Corregido bug v1r2
14/01/12 Tomas Corregido bug v1r3
Page 3
2 INTRODUCCIÓN
Partiendo de la base de que ya tenemos instalado y configurado tanto Pandora como el servidor 
Apache Tomcat, vamos a explicar como obtener información sobre el estado del servidor y de las 
aplicaciones que corren sobre él.
Existen diferentes métodos para conseguir nuestro objetivo, desde el uso plugins agente para la 
inclusión de los módulos que monitoricen esta información ofrecida por páginas web en el servidor 
de Pandora, hasta el uso de SNMP y programas dedicados a este fin como JMX mediante jconsole:
Page 4
3 MATRIZ DE COMPATIBILIDAD 
La matriz de compatibilidad de la monitorización Tomcat es la que se muestra a continuación:
Sistemas donde se ha probado
• Tomcat 6.0.35
Sistemas donde debería funcionar
• Tomcat 6.x y superiores
Page 5
4 DOCUMENTACIÓN QUE DEBE ENTREGAR EL ÁREA QUE REQUIERE LA 
MONITORIZACIÓN
La documentación que tiene que entregar el área que solicita la monitorización es:
• Username: usuario para autenticarse en Tomcat
• Password: contraseña para autenticarse en Tomcat
• IP address: Dirección IP del servidor Tomcat a monitorizar.
Page 6
5 MÓDULOS DISPONIBLES PARA TOMCAT
Los módulos que devuelven la ejecución de este plugin son los siguientes:
• ConnectorName:JK_THREADS_BUSY
• ConnectorName:JK_THREAD_COUNT
• ConnectorName:JK_MAX_THREADS
• TOMCAT_FREE_MEM
• TOMCAT_MAX_MEM
• TOMCAT_TOTAL_MEM
Page 7
6 USO Y CONFIGURACIÓN DEL PLUGIN
6.1. Plugin Agent (forma local) 
En este ejemplo vamos a suponer que tenemos instalados el server Pandora y el servidor Tomcat en 
diferentes máquinas, con todos los programas de monitorización instalados debidamente (Pandora 
Agent, JMX con jconsole)
Necesitamos un script que extraiga la información de la página XML que contiene los datos del 
Apache Tomcat.
Para la extracción de estos datos es necesario:
– Disponer de wget en cada uno de los servidores a monitorizar.
– Disponer de los permisos necesarios para que desde la propia máquina se pueda hacer un 
wget a la página en cuestión (un usuario y contraseña en tomcat­users.xml habilitado para 
acceder al contenido de dicha página).
– Habilitar el acceso a dicha página así como roles que asignar a usuarios para que puedan 
obtener su contenido.
En nuestro caso usamos un Turnkey Apache Tomcat en el cual encontramos dicha página en:
http://<Tomcat-IP-Address><Puerto>/manager/status?XML=true
Nota: puerto por defecto de Tomcat es 8080
Dicho script va a almacenar ésta página en un archivo temporal y va a extraer los valores 
correspondientes para cada dato que queramos monitorizar y los va a presentar en formato XML 
listo para ser introducido en Pandora.
Muy importante debera agregar un conector mas del que ya tiene por defecto el servidor Apache 
Tomcat, ya que el plugin solo funciona correctamente a partir de dos o mas conectores habilitados 
en Tomcat. Por ejemplo esta configuración:
/etc/tomcat<version>/server.xml
Page 8
El script es el siguiente:
pandora_tomcat.pl
Una vez tenemos el script con los valores que queremos monitorizar, lo incluímos en el 
pandora_agent.conf como un plugin agente. Dicho plugin introducira un módulo para cada uno de 
esos valores, visible en la interfaz web del servidor Pandora.
Nota: Importante Cambiar los permisos del plugin y darle permiso de ejecucion.
Ante la inclusión de nuevos conectores en el servidor Tomcat, el programa actuará en respuesta 
añadiendo nuevos módulos de forma dinámica con información sobre cada nuevo conector.
Los conectores Java son APIs que proporcionan una interfaz entre un programa Java y otras 
aplicaciones o servidores. Dichos conectores hacen mostrar al programa Java el otro servidor o 
aplicación como un Enterprise JavaBean (EJB), proporcionando una compatibilidad entre ambos.
Así, cada módulo estará identificado por el nombre de conector más el tipo de dato que recoge.
/etc/pandora/pandora_agent.conf
module_plugin <ruta­plugin> ­­user=username ­–password=userpass 
http://<TomcatServer­IP­Address>:<Puerto>/manager/status?XML=true <plugin­name>
Page 9
6.2. Monitorización SNMP
Puedes usar uno de los muchos adaptadores SNMP­JMX para monitorizar Apache Tomcat.
Entre ellos los más destacables son:
– Westhawk SNMP
– Sun JDMK
Cada uno de ellos con sus correspondientes configuraciones nos permiten convertir las 
notificaciones JMX en SNMP Traps y extraer la información del estado del servidor.
Sería cuestión de introducir las OIDs de los MIBs generados por el adaptador con su 
correspondiente valor y tipo de dato en el servidor de Pandora y ya podríamos monitorizarlo.
Otra forma de monitorización alternativa es mediante el uso de JMX.
Page 10
6.3. Monitorización JMX
Page 11
JMX (Java Management Extensions) ofrece las herramientas para implementar soluciones 
distribuidas, modulares, dinámicas y basadas en web para administrar y monitorizar dispositivos, 
aplicaciones y redes controladas por servicios, especializado para Java.
JMX usa un adaptador HTTP para mostrar la información que gestiona de forma visible en la web.
Nosotros podemos aprovecharnos de la extracción que el adaptador HTTP realiza de los datos 
parseándolos en un formato XML compatible con Pandora.
De todos modos es preferible usar los otros dos métodos y dejar esto como una alternativa.
Hay una forma más facil de monitorizar el servidor Tomcat usando JMX, si usamos el comando 
twiddle, un cliente JMX que actúa entre otras formas recopilando los diferentes datos de los 
MBeans del servidor, en un formato <nombre­dato>=<dato> una vez se ejecuta. Con él podemos 
recoger información de los atributos de los Mbeans que contienen la información del estado del 
sistema y de los conectores.
Page 12

Más contenido relacionado

PDF
Pandora FMS: Plugin de correo Imap
PDF
Pandora FMS: Plugin de monitorización Selenium
PDF
Pandora FMS: Plugin Enterprise de SQL
PDF
Pandora FMS: Plugin enterprise de Oracle
PDF
Pandora FMS: Monitorización de servidores MySQL
PDF
Pandora FMS: Monitorización de servidor Open LDAP para administradores
PDF
Pandora FMS: Plugin de monitorización de eventos Fim
PDF
Pandora FMS: Monitorización básica WMI
Pandora FMS: Plugin de correo Imap
Pandora FMS: Plugin de monitorización Selenium
Pandora FMS: Plugin Enterprise de SQL
Pandora FMS: Plugin enterprise de Oracle
Pandora FMS: Monitorización de servidores MySQL
Pandora FMS: Monitorización de servidor Open LDAP para administradores
Pandora FMS: Plugin de monitorización de eventos Fim
Pandora FMS: Monitorización básica WMI

La actualidad más candente (19)

PDF
Pandora FMS: ePolicy Orchestrator Manual
PDF
Pandora FMS: Monitorización de servidor Open LDAP para usuarios
DOCX
Manual de Soporte
PDF
Pandora FMS: Informix plugin
PDF
Curso Interconexion de redes Soluciones.pdf
PDF
Curso Interconexion de redes.pdf
PDF
Comandos cisco ccna_exploration
PDF
Teamviewer manual en Español
PDF
Treball final impresora 3D
PDF
Notas aclaratorias tacografo
DOC
curso de mantenimiento
PDF
15225891 Manual De Integracion V10
PDF
Es4100 xpb 03-al (sp)
PDF
Manual del usuario
PDF
Catalogo Pala Es4100 xpb 02-mm (sp)
PDF
Motor nissan vq35 de pathfinder lr50 espanhol
PDF
PDF
Manual compilador ccs_picc
Pandora FMS: ePolicy Orchestrator Manual
Pandora FMS: Monitorización de servidor Open LDAP para usuarios
Manual de Soporte
Pandora FMS: Informix plugin
Curso Interconexion de redes Soluciones.pdf
Curso Interconexion de redes.pdf
Comandos cisco ccna_exploration
Teamviewer manual en Español
Treball final impresora 3D
Notas aclaratorias tacografo
curso de mantenimiento
15225891 Manual De Integracion V10
Es4100 xpb 03-al (sp)
Manual del usuario
Catalogo Pala Es4100 xpb 02-mm (sp)
Motor nissan vq35 de pathfinder lr50 espanhol
Manual compilador ccs_picc
Publicidad

Similar a Pandora FMS: Plugin Enterprise de Apache Tomcat (20)

PDF
Pandora FMS: Monitorización de servidores Apache
PDF
Pandora FMS: Plugin Enterprise de VMware
PDF
Pandora FMS: Plugin de monitorización de IIS
PDF
Manual De Monitoreo Pandora Windows
PDF
Pandora FMS: Plugin de monitorización de Hyper V
PDF
Pandora FMS: Plugin de Raven DB
PDF
Manual Monitoreo de Servidores
PDF
Monitoreo pandora
PDF
Sad1112 ut04-p01-a01
PPTX
introduccion a pandora fms
PDF
Pandora guias rapidas_es
PDF
Laboratorio "monitoreo con Pandora fms 2.0"
PDF
Pandorafms javier terrero
PDF
Pandora FMS: Monitorización de servidor FTP
PDF
Pandora FMS: Plugin de monitorización de Outlook Anywhere
PDF
Pandora FMS: Plugin de exchange de acceso de web
PDF
Manual De Monitoreo Pandora Linux
PDF
Presentación técnica Pandora FMS 2024
PDF
Pandora FMS: Plugin de Apache Hbase
ODP
Artica ST - Presentacion corporativa
Pandora FMS: Monitorización de servidores Apache
Pandora FMS: Plugin Enterprise de VMware
Pandora FMS: Plugin de monitorización de IIS
Manual De Monitoreo Pandora Windows
Pandora FMS: Plugin de monitorización de Hyper V
Pandora FMS: Plugin de Raven DB
Manual Monitoreo de Servidores
Monitoreo pandora
Sad1112 ut04-p01-a01
introduccion a pandora fms
Pandora guias rapidas_es
Laboratorio "monitoreo con Pandora fms 2.0"
Pandorafms javier terrero
Pandora FMS: Monitorización de servidor FTP
Pandora FMS: Plugin de monitorización de Outlook Anywhere
Pandora FMS: Plugin de exchange de acceso de web
Manual De Monitoreo Pandora Linux
Presentación técnica Pandora FMS 2024
Pandora FMS: Plugin de Apache Hbase
Artica ST - Presentacion corporativa
Publicidad

Más de Pandora FMS (20)

PDF
Pandora FMS: Raven DB Plugin
PDF
Pandora FMS: Cisco Remote inventory modules
PDF
Pandora FMS: Exchange OWA Plugin
PDF
Pandora FMS: Outlook Anywhere Plugin
PDF
Pandora FMS: Plugin Enterprise de Exchange
PDF
Pandora FMS: Exchange Enterprise plugin
PDF
Pandora FMS: Plugin de monitorización de cliente de Exchage
PDF
Pandora FMS: End to End Exchange Plugin
PDF
Pandora FMS: Monitorización de Blackberry Exchange
PDF
Pandora FMS: Blackberry Exchange Monitoring
PDF
Pandora FMS: Plugin de Exchange ActivSync
PDF
Pandora FMS: Exchange ActivSync Plugin
PDF
Pandora FMS: VMware Enterprise Plugin
PDF
Pandora FMS: Hyper V Plugin
PDF
Pandora FMS: PostgreSQL Plugin
PDF
Pandora FMS: Mysql Server Monitoring
PDF
Pandora FMS: MongoDB plugin
PDF
Pandora FMS: Informix Plugin
PDF
Pandora FMS: Plugin Enterprise de monitorización de servidor DB2
PDF
Pandora FMS: DB2 Enterprise Plugin
Pandora FMS: Raven DB Plugin
Pandora FMS: Cisco Remote inventory modules
Pandora FMS: Exchange OWA Plugin
Pandora FMS: Outlook Anywhere Plugin
Pandora FMS: Plugin Enterprise de Exchange
Pandora FMS: Exchange Enterprise plugin
Pandora FMS: Plugin de monitorización de cliente de Exchage
Pandora FMS: End to End Exchange Plugin
Pandora FMS: Monitorización de Blackberry Exchange
Pandora FMS: Blackberry Exchange Monitoring
Pandora FMS: Plugin de Exchange ActivSync
Pandora FMS: Exchange ActivSync Plugin
Pandora FMS: VMware Enterprise Plugin
Pandora FMS: Hyper V Plugin
Pandora FMS: PostgreSQL Plugin
Pandora FMS: Mysql Server Monitoring
Pandora FMS: MongoDB plugin
Pandora FMS: Informix Plugin
Pandora FMS: Plugin Enterprise de monitorización de servidor DB2
Pandora FMS: DB2 Enterprise Plugin

Último (20)

PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
Diapositiva proyecto de vida, materia catedra
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
DOCX
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PDF
MANUAL de recursos humanos para ODOO.pdf
PPTX
El uso de las TIC en la vida cotidiana..
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
la-historia-de-la-medicina Edna Silva.pptx
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PDF
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
historia_web de la creacion de un navegador_presentacion.pptx
Diapositiva proyecto de vida, materia catedra
informe_fichas1y2_corregido.docx (2) (1).pdf
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
Power Point Nicolás Carrasco (disertación Roblox).pptx
MANUAL de recursos humanos para ODOO.pdf
El uso de las TIC en la vida cotidiana..
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
Estrategia de Apoyo de Daylin Castaño (5).pdf
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Influencia-del-uso-de-redes-sociales.pdf
la-historia-de-la-medicina Edna Silva.pptx
Presentacion de Alba Curso Auditores Internos ISO 19011
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
Propuesta BKP servidores con Acronis1.pptx
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.

Pandora FMS: Plugin Enterprise de Apache Tomcat