Zum Hauptinhalt springen
Die AppSignal-Slack-Integration sendet Echtzeit-Benachrichtigungen an Ihre Slack-Kanäle, wenn Ereignisse in Ihren überwachten Anwendungen auftreten. Werden Sie über Fehler, langsame Anfragen, Deploys, Metrik-Alerts, Heartbeat-Alerts, Process-Monitor-Alerts und Log-Alerts informiert, ohne Slack zu verlassen. Website: Slack.com

Installation

  1. Klicken Sie unten auf die Installationsschaltfläche oder navigieren Sie in Ihrer AppSignal-App zu Notifications und wählen Sie Slack im Dropdown-Menü Add integration aus.
  2. Es wird eine Seite angezeigt, auf der Sie auswählen können, für welche AppSignal-App der Slack-Notifier installiert werden soll.
  3. Klicken Sie auf die Installationsschaltfläche, um den Slack-Autorisierungsablauf zu starten.
  4. Sie werden zu Slack weitergeleitet, wo Sie die AppSignal-App für Ihren Workspace autorisieren und den Kanal auswählen, in dem Benachrichtigungen veröffentlicht werden sollen.
  5. Nach der Autorisierung werden Sie zurück zu AppSignal geleitet, wo der Slack-Notifier erstellt und einsatzbereit ist.

Die AppSignal-Slack-App installieren

Konfiguration

Nach der Installation können Sie konfigurieren, welche Ereignisse eine Slack-Benachrichtigung auslösen. Auf der Bearbeitungsseite des Notifiers in AppSignal können Sie die folgenden Benachrichtigungstypen aktivieren oder deaktivieren:
  • Error incidents — eine neue Ausnahme wird in Ihrer App erkannt.
  • Performance incidents — eine Anfrage dauert länger als erwartet.
  • Deploy markers — ein neuer Deploy wird aufgezeichnet.
  • Metric alerts — ein Auslöser für einen Metrik-Alert wird geöffnet oder geschlossen.
  • Heartbeat alerts — eine Heartbeat-Überprüfung wurde verpasst.
  • Process monitor alerts — ein Cron-Process-Monitor wurde verpasst.
  • Log alerts — ein Log-Auslöser trifft zu.
Um den Slack-Kanal oder die Benachrichtigungseinstellungen zu ändern, gehen Sie in Ihrer AppSignal-App zu Notifications und klicken Sie auf den Slack-Notifier, den Sie bearbeiten möchten. Sie können mehrere Slack-Notifier für dieselbe App erstellen, um verschiedene Benachrichtigungstypen an verschiedene Slack-Kanäle zu senden.

Wie Benachrichtigungen aussehen

Jede Slack-Benachrichtigung enthält kontextbezogene Details zum Ereignis:
  • Errors enthalten den Ausnahmenamen, die Nachricht, die ersten Zeilen des Backtrace, die Aktion und den Request-Pfad.
  • Performance incidents enthalten den Aktionsnamen, die Dauer, die Request-Methode und den Pfad.
  • Deploy markers enthalten die Revision (mit einem Link zum Vergleich der Änderungen, sofern verfügbar), den Namespace und den Benutzer, der den Deploy ausgeführt hat.
  • Metric alerts enthalten den Triggernamen, den aktuellen Wert, Tags und einen Link zum Alert in AppSignal.
  • Heartbeat- und Process-Monitor-Alerts enthalten den Identifier und die erwartete Abschlusszeit.
  • Log alerts enthalten den Triggernamen, den Schweregrad und die übereinstimmende Log-Nachricht.

Deinstallation

Um die AppSignal-Slack-Integration zu entfernen, löschen Sie den Slack-Notifier auf der Seite Notifications in Ihrer AppSignal-App. Sie können die AppSignal-App auch aus Ihrem Slack-Workspace in Ihren Slack-App-Verwaltungseinstellungen entfernen.

Liste der Integrationen