Le migliori pratiche per il monitoraggio di un'installazione JIRA?

Uno dei miei clienti ha un sistema di confluenza / JIRA. Hanno avuto alcune emissioni: l'email in output viene incastrata, ecc. Se supportte un'installazione di JIRA, cosa controlli? Usi JMX? Domande dirette DB? Domande SOAP occasionali all'API?

Monitorerò con Nagios / NRPE, ma scriverò tutti gli script di supporto necessari, quindi qualsiasi tecnologia che funziona in una casella di linux è probabilmente buona.

  • sudo: PAM audit_log_acct_message () fallito: Permesso negato
  • Dove definire il command in nagios
  • C'è un plugin Nagios che utilizza Nmap e controlla la port?
  • Controllare se l'agente del burattino è aggiornato
  • Icinga2 client remoti unidirezionali
  • CentOS7: KVM: errore: Imansible creare directory di runtime utente '/ run / user / 0 / libvirt': Permesso negato
  • nagios Dipendenza mancante: perl (Net :: SNMP)
  • Pro / contro di NRPE e SNMP con Nagios 3?
  • 2 Solutions collect form web for “Le migliori pratiche per il monitoraggio di un'installazione JIRA?”

    Utilizzo Nagios / NRPE per il nostro server JIRA (che gestisce anche Confluence), insieme a Munin per il monitoraggio delle risorse nel tempo (utile per la ricerca di punti di memory / CPU ,ccessivi DB ecc.)

    Oltre ai controlli standard che vengono forniti con NRPE, ho aggiunto la seguente per JIRA:

    • Un controllo check_http che assicura che l'applicazione sia in su
    • Verifica check_file_age che verifica che il file di backup JIRA ha creato e che è la dimensione prevista.

    Abbiamo installato un server SMTP esterno nella nostra istanza JIRA, quindi non c'è molto da controllare per quanto riguarda l'email; se si dispone del server di posta in output in esecuzione sulla macchina JIRA, è ansible aggiungere un controllo Nagios per assicurarsi che la coda di posta in output non sia troppo piena (anche Munin lo controlla per impostazione predefinita). Potresti anche utilizzare un test WebInject per accedere a JIRA e andare alla pagina admin che mostra la dimensione della coda di posta.

    Potete usare snmp con jboss (naturalmente devi avere jira su jboss).

    È quindi ansible accedere a un sacco di dati come pool di thread, origini dati …

    Vedere JBossSNMPAdapter e JBossSNMPAdapterGetValues

    È ansible utilizzare cactus per tracciare i dati, questo può essere molto utile per gestire i problemi: forum cactus .

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.