Pushover is a simple service to send messages from various sources to Apple or Android mobile devices, where they appear as notifications. On the desktop, the messages can be received via the browser. The connection is established via two API keys for a group and an app/source.
![]() |
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. |
Pushover è un semplice servizio per inviare messaggi da varie fonti a dispositivi mobili Apple o Android, dove vengono visualizzati come notifiche. Sul desktop, i messaggi possono essere ricevuti tramite il browser. La connessione viene stabilita tramite due chiavi API per un gruppo di servizi e un'app/sorgente.
1. Configurazione di Pushover
In Pushover devi creare sia un gruppo, anche se hai un solo "gruppo", sia un'app esplicitamente per Checkmk - ognuno riceve la propria chiave API:
Crea un nuovo gruppo con almeno un membro tramite Create a Group in Pushover.
Copia la chiave API del gruppo visualizzata.
Crea un'app con qualsiasi nome tramite Create an Application/API Token.
Copia la chiave API dell'app visualizzata.
2. Configurazione di Checkmk
Hai già imparato come impostare le notifiche di Checkmk in generale nell'articolo sulle notifiche.
In Checkmk è ora sufficiente specificare le due chiavi copiate sopra:
Crea una nuova regola di notifica con Setup > Events > Notifications > Add rule.
Per Notification Method scegli Push Notifications (using Pushover).
Inserisci la chiave API dell'app copiata in API Key.
-
Inserisci la chiave API di gruppo copiata sotto User / Group Key:
Puoi attivare facoltativamente le funzioni di Pushover Priority e Select sound. Puoi utilizzare la funzione di priorità per ignorare i periodi di notifica configurati in Pushover e accompagnare le notifiche con suoni appropriati.
Quando utilizzi il seguente box Contact selection, tieni presente i due punti seguenti:
Quando selezioni i contatti, assicurati che le notifiche vengano inviate solo a un contatto, ad esempio selezionando un singolo utente. Con i metodi di notifica per i sistemi di ticket ecc. la selezione del contatto serve solo a specificare l' invio delle notifiche, che però non vengono inviate all'utente selezionato, ma al sistema di ticket. Tieni presente che la selezione di un contatto tramite gruppi di contatti, tutti i contatti di un oggetto o simili genera di solito diverse notifiche identiche per un evento, che poi finiscono nel sistema di ticket due, tre o anche più volte.
Se il primo punto è soddisfatto, ma l'utente è utilizzato in più regole di notifica per lo stesso metodo, allora si applica solo l'ultima regola in ogni caso. È quindi consigliabile creare un utente funzionale separato per ciascuna di queste regole di notifica.
Con la nuova funzione Test notifiche, puoi verificare se la tua nuova regola di notifica si applica a determinati host e servizi.
Per inviare effettivamente delle notifiche di prova tramite questo metodo di notifica, devi continuare a utilizzare i risultati di Fake check in Checkmk 2.3.0.