This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved. |
1. Introduzione
Nagstamon è un piccolo strumento desktop sviluppato originariamente per il monitoraggio dei sistemi con Livestatus. Nella versione attuale, il client supporta anche Checkmk. Visualizza una visualizzazione di Checkmk in un modulo molto compatto e riassume i problemi.
Anche se non c'è un supporto ufficiale per Nagstamon, vogliamo comunque rendere la connessione il più semplice possibile. Di seguito ti spieghiamo come collegare Nagstamon a Checkmk.
2. Configurazione
Il metodo più semplice consiste nel collegare Nagstamon direttamente all'interfaccia web di Checkmk. Per garantire che questa integrazione funzioni senza intoppi, Checkmk mette a disposizione due visualizzazioni speciali, che Nagstamon utilizza poi come sorgente dati:
nagstamon_hostsnagstamon_svc
In questo modo non devi configurare alcuna visualizzazione inizialmente per abilitare l'integrazione. Quando avvii Nagstamon per la prima volta, ti verrà chiesto direttamente di inserire un server; in alternativa, puoi anche configurare un nuovo server nel menu tramite la voce di menu "Settings", dove puoi creare una nuova connessione tramite "New server …".
Nella finestra di dialogo che appare, seleziona la voce "Checkmk Multisite" sotto "Monitor type", assegna un nome leggibile e inserisci l'URL della connessione nel campo "Monitor URL".
Importante: qui puoi autenticarti solo con un utente normale — un utente automazione non funziona in questo caso!
Una configurazione potrebbe quindi apparire così, ad esempio:

Puoi quindi utilizzare l'opzione "Show more options" per regolare e, se hai configurato qui le tue visualizzazioni personalizzate, passare a quelle.
3. Opzioni di diagnostica
Se, contrariamente alle aspettative, dovessero comunque sorgere dei problemi, check innanzitutto se riesci ad aprire le seguenti pagine dal dispositivo su cui è in esecuzione Nagstamon. Sostituisci i segnaposto con i valori reali:
https://mon.mydomain.org/mysite/check_mk/view.py?view_name=nagstamon_hostshttps://mon.mydomain.org/mysite/check_mk/view.py?view_name=nagstamon_svc
Se questo non funziona — utilizzando i dati di login che hai specificato nella configurazione — riceverai un messaggio di errore significativo su cosa è andato storto. Non appena la chiamata funziona correttamente, Nagstamon dovrebbe fornire anche i dati.
