使用面向问题的ElastAlert库创建JIRA警报
错误:root:运行警报时出错jira:创建JIRA票证时出错:HTTP 400:“项目是必需的”
虽然我已经配置了jira_project属性
下面的是我的rule.yaml cofig文件的内容。
jira_server:网址
jira_project:测试项目
jira_issuetype:Bug
jira_account_file:FilePath
jira_description:ElastAlert的自动Jira Ticket
答案 0 :(得分:0)
所以从这个讨论(https://github.com/Yelp/elastalert/issues/641)得知,对于项目名称,我们必须输入项目的简称,例如(jira.xyz.com/jira/browse/TP)
所以放置属性的正确方法如下:
jira_server:https://jira.xyz.com/jira
jira_project:TP
有关创建电子邮件和JIRA警报的完整示例,请参阅:http://vaibhavtupe.blogspot.com/2016/07/elasticsearch-jira-alert-and-email.html