2016-07-18 16 views
2

Beim Erstellen JIRA Alarms ElastAlert Bibliothek Frage, die sie"HTTP: 400-Projekt ist erforderlich" Fehler beim Erstellen von JIRA-Benachrichtigung Yelp ElastAlert Bibliothek

ERROR: root: Fehler beim Alarm jira ausgeführt wird: Fehler beim Erstellen der JIRA-Ticket: HTTP 400 :

„Projekt ist erforderlich“ Obwohl ich die jira_project Eigenschaft

unterhalb Inhalt meiner rule.yaml cofig Datei ist konfiguriert haben.

jira_server: URL

jira_project: Testprojekt

jira_issuetype: Bug

jira_account_file: FilePath

jira_description: Automatisiertes Jira Ticket von ElastAlert

+0

Ich habe Elastalert noch nicht verwendet, aber ich würde versuchen, mit dem Projektschlüssel anstelle des Projektnamens. – GlennV

Antwort

0

So aus dieser Diskussion (https://github.com/Yelp/elastalert/issues/641) dass wir für den Projektnamen den Kurznamen des p eingeben müssen rojekt, zum Beispiel (jira.xyz.com/jira/browse/TP)

So ist der richtige Weg, um die Eigenschaften zu setzen ist wie folgt:

jira_server: https://jira.xyz.com/jira

jira_project: TP

Ein vollständiges Beispiel zum Erstellen von E-Mail- und JIRA-Warnungen finden Sie unter: http://vaibhavtupe.blogspot.com/2016/07/elasticsearch-jira-alert-and-email.html