2016-05-03 7 views
0

hi trying Konfiguration Slack Benachrichtigung in test.yaml Datei, die folgenden Fehler ERROR: root: Konnte Regel nicht laden /opt/rules/test.yaml: Fehler beim Auslösen der Warnung ['slack', {'slack_webhook_url ':' https://hooks.slack.com/servichttps://hooks.slack.com/services/abcd ‚}]: Es konnte kein Modul slack_webhook_url importieren: Notwendigkeit, mehr als 1 Wert Alarm auspacken: "slack" slack_webhook_url: "https://hooks.slack.com/servichttps://hooks.slack.com/services/abcd" ist dies der richtige Weg, um die Schlaff Alarmelastalert configure slack Benachrichtigung

Antwort

1

zum Abgrenzen sicher, dass Sie die Leerzeichen korrekt verfolgen und alle erforderlichen Argumente angeben:

alert: 
- "slack" 
slack: 
slack_webhook_url: "YOUR URL" 

Es sollte funktionieren.

+0

Vielen Dank, es funktionierte für mich, können Sie mir bitte auch helfen, eine Abfrage zum Seraching einer bestimmten Zeichenfolge zu schreiben. Ich bin mit dem folgenden, aber ich denke, es ist nicht für das Wort ist passend und Senden von Warnungen es_host: elasticsearch.internal es_port: 9200 Name: Beispiel Regel : Frequenz Index: logstash- * NUM_EVENTS: 50 Zeitraum: Stunden: 4 Abfrage: query_string: "message": "HYDERABAD" # (Erforderlich) # Der Alarm ist die Verwendung, wenn eine Übereinstimmung Alarm gefunden wird: - "slack" - "debug" slack: slack_webhook_url: 'https://hooks.slack.com/services/abcd'.der String HYDERABAD ist nicht vorhanden a t alle in der Protokolldatei –

+0

Wahrscheinlich können Sie das als eine getrennte Frage stellen, weil ich wirklich mehr über Ihre Frage erfahren möchte. –

+0

Ich versuche die json Ausgabedaten an kafka consumer zu senden (mit Kafka als Data Out anstatt Email/Slack) - kann mir jemand helfen wie es funktioniert - ob es möglich ist kafka hinzuzufügen –