¿Qué es Jolokia?
Jolokia es un agente ligero y versátil basado en Java que permite la gestión y monitorización remota de aplicaciones Java Virtual Machine (JVM). Proporciona una forma cómoda de acceder a los componentes internos de la JVM y recuperar información valiosa en tiempo de ejecución a través de API sencillas y estandarizadas.
Jolokia permite la supervisión y gestión remotas de aplicaciones basadas en JVM sin necesidad de configuraciones complejas ni de acceso directo al proceso JVM de destino. Permite recopilar información detallada sobre estados de hilos, uso de memoria, carga de clases y otras métricas cruciales.
El diseño ligero del agente y su baja sobrecarga lo hacen ideal para entornos de producción en los que el consumo de recursos es una preocupación. Puede integrarse perfectamente en aplicaciones existentes basadas en JVM o desplegarse como agente independiente, lo que permite una supervisión y gestión flexibles y no intrusivas.
¿Cómo monitorizar aplicaciones Java con Jolokia?
ServicePilot facilita la monitorización de Jolokia simplemente añadiendo un plugin de agente Jolokia en la máquina de destino. A continuación, es necesario añadir un recurso correspondiente del package appmon-jolokia a través de la interfaz web de ServicePilot para recibir información del agente Jolokia.
Las estadísticas recopiladas de esta manera son:
- Memory
- Heap Memory Usage
- Heap Memory Max
- Heap Memory Commited
- Threading
- Thread Count
- Total Started Thread Count
- Peak Thread Count
- Daemon Thread Count
- Class Loading
- Loaded Class Count
- Unloaded Class Count
- Total Loaded Class Count
¿Cómo instalar un recurso jolokia?
- Utilice su instalación de ServicePilot OnPremise o una cuenta SaaS.
- Añada un nuevo recurso jolokia a través de la interfaz web (
/prmviews
o/prmresources
) o a través de la API (página/prmpackages
), se aprovisionará automáticamente el agente predeterminado de ServicePilot u otro agente.
Los detalles del package jolokia se encuentran en la página
/prmpackages
del software.
Beneficios
ServicePilot le permite prestar servicios de TI de forma más rápida y segura con la detección automatizada y funciones avanzadas de monitoring.
Al correlacionar la tecnología JOLOKIA con APM y la supervisión de infraestructuras, ServicePilot es capaz de proporcionar una visión más completa del entorno de TI de una organización.
Esto permite a los equipos de TI identificar y diagnosticar rápidamente los problemas que pueden estar afectando al rendimiento de las aplicaciones, y tomar medidas correctivas antes de que los usuarios finales se vean afectados.
Comience con una prueba gratuita de nuestro solution SaaS. Explore nuestros plans o contacte con nosotros para encontrar lo que mejor se adapte a usted.