Skip to main content

Preparación del entorno de ejecución

LaParámetros

documentació
--confRuta al archivo de configuración

Archivo de configuración que(--conf)

tiene
host= que< entregarhost eldel áreaentorno quede solicitatomcat la>
monitorizaciónport= es:
< host:puerto Servidordel queentorno alojade eltomcat servicio> Tomcat.
user port:= Puerto en el que Tomcat está escuchando.
• user:< usuario parade autenticarsetomcat> enpassword Tomcat.
= pass:< contraseña de tomcat> https= < habilitar para autenticarseusar enhttps Tomcat.
> https:enable_status_monitoring = < Activar para habilitar la monitorizacion de metricas de status > enable_vminfo_monitoring = < Activar para habilitar la monitorizacion de metricas de vm > module_prefix = < Prefijo para los módulos > agent_name = < Nombre para el agente > agents_group_name = < nombre de grupo para el agente > interval = < intervalo de creación del agente > threads = < número de hilos > temporal = < ruta de directorios temporales > transfer_mode = < modo de transferencia > tentacle_ip = < ruta de tentacle > tentacle_port = < puerto de tentacle > tentacle_opts = < opciones de tentacle > data_dir = < ruta de ficheros .data > allow_regexp = < Patron de regexp. Las métricas que coincidan con el patron se monitorizaran > deny_regexp = < Patron de regexp. Las métricas que coincidan con el patron se descartaran >


Ejemplo

 

host= < host del entorno de tomcat >
port= < puerto del entorno de tomcat >
user = < usuario de tomcat>
password = < contraseña de tomcat>
https= < habilitar para usar https (1)>
oenable_status_monitoring http= (0)< Activar para habilitar la monitorizacion de metricas de status >
enable_vminfo_monitoring = < Activar para habilitar la monitorizacion de metricas de vm >
module_prefix = < Prefijo para los módulos >
agent_name = < Nombre para el agente >
agents_group_name = < nombre de grupo para el agente >
interval = < intervalo de creación del agente >
threads = < número de hilos >
temporal = < ruta de directorios temporales >
transfer_mode = < modo de transferencia >
tentacle_ip = < ruta de tentacle >
tentacle_port = < puerto de tentacle >
tentacle_opts = < opciones de tentacle >
data_dir = < ruta de ficheros .data >
allow_regexp = < Patron de regexp. Las métricas que coincidan con el patron se monitorizaran >
deny_regexp = < Patron de regexp. Las métricas que coincidan con el patron se descartaran >



• Disponer de los permisos necesarios para que desde la propia máquina se pueda hacer unlas curlllamadas 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).
Se ha de configurar el usuario para que tenga el rol manager-script, que pueda ver también el listado de instancias.

<user username="user" password="password" roles="manager-script" />

Quedando esta parte del fichero tomcat-users.xml asi:

<tomcat-users>
<!-- otros roles -->
<role rolename="manager-script"/>
<!-- otros usuarios -->
<user username="username" password="password" roles="manager-script" />
</tomcat-users>

• Habilitar el acceso a dicha página así como roles que asignar a usuarios para que puedan obtener su
contenido.
• Conocer versión de Tomcat para conocer el alcance de la monitorización (modo de compatibilidad, para
versiones <= 6.X).