Benachrichtigungen
Werde bei Ausfällen, Serverproblemen und Dienstereignissen per Slack, Teams oder Webhooks benachrichtigt.
hav.sh kann Echtzeit-Benachrichtigungen an dein Team senden, wenn etwas Aufmerksamkeit erfordert — ob eine Seite ausfällt, eine Server-Metrik einen Schwellenwert überschreitet oder ein Odoo-Dienst seinen Status ändert.
#Unterstützte Ziele
| Typ | Beschreibung |
|---|---|
| Slack | Sendet formatierte Nachrichten mit farbiger Statusleiste und Aktionsbuttons an einen Slack-Kanal |
| Microsoft Teams | Sendet Adaptive-Card-Nachrichten an einen Teams-Kanal |
| Webhook | Sendet rohe JSON-Daten an eine beliebige URL |
#Ein Ziel einrichten
#1. Zu Benachrichtigungsziele gehen
Navigiere zu Einstellungen > Benachrichtigungsziele und klicke auf Neues Ziel.
#2. Ziel konfigurieren
Gib an:
- Name — Ein aussagekräftiger Name (z.B. „Ops Slack-Kanal")
- Typ — Slack, Teams oder Webhook
- Webhook-URL — Die Incoming-Webhook-URL deiner Messaging-Plattform
Erstelle für Slack einen Incoming Webhook in den Slack-Workspace-Einstellungen unter Apps > Incoming Webhooks.
#3. Verbindung testen
Klicke nach dem Speichern auf Test senden auf der Bearbeitungsseite des Ziels. Du solltest eine Testnachricht in deinem Kanal erhalten.
#Ereignis-Abonnements
Jedes Ziel kann bestimmte Ereignistypen abonnieren. Gehe zum Bereich Abonnements auf der Bearbeitungsseite eines Ziels, um zu konfigurieren, welche Ereignisse Benachrichtigungen auslösen.
#Verfügbare Ereignisse
| Kategorie | Ereignis | Beschreibung |
|---|---|---|
| Verfügbarkeit & Zertifikate | Verfügbarkeitsprüfung fehlgeschlagen | Eine überwachte URL antwortet nicht |
| Verfügbarkeitsprüfung wiederhergestellt | Eine zuvor ausgefallene URL ist wieder erreichbar | |
| Zertifikatsprüfung fehlgeschlagen | Ein SSL-Zertifikat ist ungültig | |
| Zertifikat läuft bald ab | Ein SSL-Zertifikat läuft bald ab | |
| Server-Metriken | CPU-Auslastung hoch | Die CPU-Auslastung hat den Schwellenwert überschritten |
| Speicherauslastung hoch | Die Speicherauslastung hat den Schwellenwert überschritten | |
| Festplattenauslastung hoch | Die Festplattenauslastung hat den Schwellenwert überschritten | |
| Server-Ereignisse | Server eingeschaltet | Ein Server wurde eingeschaltet |
| Server ausgeschaltet | Ein Server wurde ausgeschaltet | |
| Odoo-Ereignisse | Odoo-Dienst gestoppt | Ein Odoo-Dienst wurde gestoppt |
| Odoo-Dienst neu deployt | Ein Odoo-Dienst wurde neu deployt |
#Metrik-Schwellenwerte
Für Server-Metrik-Ereignisse (CPU, Speicher, Festplatte) kannst du einen eigenen Schwellenwert in Prozent (1–100%) festlegen. Der Standard-Schwellenwert liegt bei 90%. Benachrichtigungen werden gesendet, wenn der aktuelle Wert deinen konfigurierten Schwellenwert überschreitet.
#Slack-Nachrichtenformat
Slack-Benachrichtigungen enthalten:
- Eine farbige Seitenleiste, die den Schweregrad anzeigt (rot bei Ausfällen, grün bei Wiederherstellungen, orange bei Warnungen)
- Eine Überschrift mit dem Ereignistitel
- Details zur betroffenen Ressource
- Einen Details anzeigen-Button mit Direktlink zur Ressource in hav.sh
- Einen Zeitstempel in der Fußzeile
#Aktivieren und Deaktivieren
Du kannst Benachrichtigungen auf zwei Ebenen aktivieren oder deaktivieren:
- Ziel-Ebene — Das gesamte Ziel ein- oder ausschalten
- Abonnement-Ebene — Einzelne Ereignis-Abonnements ein- oder ausschalten
Deaktivierte Ziele oder Abonnements erhalten keine Benachrichtigungen.