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
Con l'app di messaggistica Slack puoi ricevere comodamente le notifiche tramite un webhook. Funziona su server self-hosted o in affitto, così come tramite il servizio pubblico gratuito di Slack.
2. Configurazione di Slack
Per attivare i webhook e crearne uno nuovo, devi prima creare un'app Slack. Accedi a Slack e crea uno spazio di lavoro. Poi procedi come segue:
Crea una nuova app tramite questo link utilizzando l'API di Slack.
Assegna il nome che preferisci e scegli il tuo workspace.
Nella finestra di dialogo successiva, scegli "Incoming Webhook" come funzione dell'app.
Attiva quindi i webhook impostando il switch su "on."
Crea il webhook con il pulsante "Add New Webhook to Workspace".
Infine, imposta il canale (gruppo) in cui l'app deve pubblicare e conferma la richiesta di autorizzazione.
A scopo di test, al termine riceverai un messaggio "curl" che pubblica "Hello World" sul canale desiderato.
Copia l'URL del webhook e switcha a Checkmk.
3. Configurazione di Checkmk
Hai già imparato come impostare le notifiche di Checkmk in generale nell'articolo sulle notifiche.
In Checkmk ora basta specificare l'URL copiato sopra:
Crea nuovi parametri per Slack con Setup > Events > Notifications > Parameters for notification methods > Parameters for Slack or Mattermost > Add parameter.
-
In "Parameter properties," inserisci l'URL del webhook che hai copiato, che deve iniziare con
https://:
Facoltativamente, puoi specificare dei prefissi URL per controllare i link sulla tua GUI di Checkmk all'interno della notifica.
Puoi scoprire come testare il nuovo metodo di notifica nell'articolo sulle regole di notifica.
