¿Mejores prácticas para monitorear una instalación de JIRA?

¿Mejores prácticas para monitorear una instalación de JIRA?

Uno de mis clientes tiene configurado un sistema confluence/JIRA. Han tenido algunos problemas: el correo electrónico saliente se bloquea, etc. Si admite una instalación de JIRA, ¿qué monitorea? ¿Usas JMX? ¿Consultas directas a la base de datos? ¿Solicitudes SOAP ocasionales a la API?

Estaré monitoreando usando Nagios/NRPE, pero escribiré directamente los scripts de soporte necesarios, por lo que cualquier tecnología que se ejecute en una máquina Linux probablemente esté bien.

Respuesta1

Utilizo Nagios/NRPE para nuestro servidor JIRA (que también ejecuta Confluence), junto conMunínpara rastrear recursos a lo largo del tiempo (útil para buscar picos de memoria/CPU, accesos excesivos a la base de datos, etc.)

Además de las comprobaciones estándar que vienen con NRPE, agregué lo siguiente para JIRA:

  • Una verificación check_http que garantiza que la aplicación esté activa.
  • Una verificación check_file_age que verifica que el archivo de respaldo JIRA se haya creado y tenga el tamaño esperado.

Configuramos un servidor SMTP externo en nuestra instancia JIRA, por lo que no hay mucho que verificar con respecto al correo electrónico; Si tiene su servidor de correo saliente ejecutándose en la máquina JIRA, puede agregar una verificación de Nagios para asegurarse de que su cola de correo saliente no se esté llenando demasiado (Munin también monitorea esto de manera predeterminada). También podrías usar unInyección webPruebe para iniciar sesión en JIRA y vaya a la página de administración que muestra el tamaño de la cola de correo.

Respuesta2

Puedes usar snmp con jboss (por supuesto, necesitas tener jira en jboss).

Luego podrá acceder a una gran cantidad de datos, como grupos de subprocesos, fuentes de datos...

VerAdaptador JBossSNMPyJBossSNMPAdapterGetValues

Puedes utilizar cactus para graficar los datos, esto puede ser muy útil para manejar problemas:foro de cactus.

información relacionada