Abilitazione delle notifiche di Telegram in Centreon

In questo documento vedremo qualcosa di molto interessante, vediamo come implementare un sistema di notifica Centreon con Telegram, quindi riceveremo gli avvisi del nostro monitoraggio con messaggi Telegram direttamente sui nostri cellulari. Spero che tu sia interessato!

I passaggi necessari sono, prima creare un bot in Telegram e poi creare un gruppo Telegram e aggiungere a detto bot e chiunque vogliamo ricevere notifiche. Successivamente registreremo in Centreon le configurazioni necessarie affinché i nostri Host o Servizi ci avvisino con messaggi Telegram, Una gioia!

Configurazione di Telegram,

Partiamo dal presupposto che tu abbia installato Telegram su un telefono cellulare e perfettamente attivato, Il primo passo quindi, è registrare il nostro bot, abbiamo aggiunto @botfather al nostro Telegram e abbiamo iniziato la conversazione con '/start', Per creare il bot premiamo '/newbot', e ci dirà di dargli un nome, nell'esempio uso 'Centreon Notifications', Poi ci dice che dobbiamo creare un utente (Finito nel _bot), nell'esempio sto usando 'NotificacionesCentreon_bot'. Creerà il bot e ci darà il TOKEN di cui avremo bisogno per convalidare noi stessi e utilizzare la sua API durante l'invio dei messaggi. Ti lascio il nome che sto usando, Non trollarmi, per favore 🙂, in ogni caso un saluto è il benvenuto 😉

Quanto è stato detto, Creeremo un gruppo, aggiungiamo il bot appena creato e il nostro utente o le persone del team IT. La modalità di privacy predefinita del Gruppo non consentirà al nostro bot di leggere i messaggi, Quindi dobbiamo rendere pubblico il gruppo (Come no), oppure rendere il bot amministratore del gruppo e confermare che ha visibilità sui messaggi. Dopo averlo nominato amministratore, potrebbe essere necessario rimuoverlo dal gruppo e aggiungerlo di nuovo.

Se apriamo un browser e accediamo: https://api.telegram.org/botTOKEN/getUpdates

Saremo in grado di sapere qual è l'ID del gruppo a cui appartiene il bot, Ne avremo bisogno la prossima volta:

Non male, per inviare un messaggio di prova, dalla shell Centreon abbiamo provato a inviarci un messaggio:

[Codice sorgente]curl -s -X POST https://api.telegram.org/botTOKEN/sendMessage -d testo=”Messaggio di testo di prova” -d chat_id=-ID_GRUPO_CHAT[/Codice sorgente]

Impostazione degli avvisi in Centreon,

In Centreon dobbiamo creare 2 Comandi di notifica, ne assoceremo uno alle notifiche generate dagli Host, e l'altro alle notifiche dei Servizi.

Così in “Configurazione” > “Comandi” > “Notifiche” > “Aggiungere” creiamo il comando che verrà eseguito quando un host genera un avviso, lo chiamiamo e nella riga di comando qualcosa come:

[Codice sorgente]curl -s -X POST https://api.telegram.org/botTOKEN/sendMessage -d testo=”L'host $HOSTNAME$ ($INDIRIZZO HOST$) è in stato $HOSTSTATE$, Maggiori informazioni: $HOSTOUTPUT$ – $LONGDATETIME$” -d chat_id=-ID_GRUPO_CHAT[/Codice sorgente]

E abbiamo creato un altro comando di notifica per i servizi, e il seguente comando può aiutarci:

[Codice sorgente]curl -s -X POST https://api.telegram.org/botTOKEN/sendMessage -d testo=”A $HOSTNAME$ il servizio $SERVICEDESC$ è in stato $SERVICESTATE$, Maggiori informazioni: $SERVIZIOOUTPUT$ – $LONGDATETIME$” -d chat_id=-ID_GRUPO_CHAT[/Codice sorgente]

Ora nell'utente o nel gruppo che ci interessa, nella sezione "Notifica"’ dobbiamo abilitare il tipo di avvisi che vogliamo ricevere sia dagli Host che dai Servizi, Indicare l'intervallo di tempo per gli avvisi e il comando che eseguiranno, indicando il 2 che abbiamo appena creato! Come al solito, Dopo aver toccato Impostazioni, registriamo ed esportiamo la configurazione in Centreon e se tutto è andato bene… Attendi i messaggi!

E questo è tutto! Vedremo che i messaggi inizieranno ad arrivare non appena le nostre macchine si guastano o i loro servizi ne risentiranno! È così facile, È così semplice!! Se il tuo ambiente non viene monitorato, è perché non vuoi, E se vuoi rimanere aggiornato… cosa c'è di meglio che abilitare questo tipo di notifiche con Telegram!

Post consigliati

Autore

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Non esitate a contattarmi, Cercherò di aiutarti ogni volta che potrò, Condividere è vivere ;) . Goditi i documenti!!!

Installazione di Logstash

13 de marzo de 2019

Installazione di Kibana

21 de marzo de 2019