文件名称:jiralert:JIRA与Prometheus Alertmanager的集成
文件大小:54KB
文件格式:ZIP
更新时间:2024-05-19 13:55:15
jira alertmanager Go
JIRAlert 接收器。 概述 JIRAlert实现Alertmanager的webhook HTTP API,并连接到一个或多个JIRA实例,以创建高度可配置的JIRA问题。 每个不同的组密钥都会创建一个问题(由Alertmanager的route配置部分的参数定义),但在解决警报后不会关闭。 期望人们会研究该问题,采取任何必要的措施,然后将其关闭。 如果不需要人工干预,那么一开始就可能不会发出警报。 如果相应的JIRA问题已经存在但已解决,则将其重新打开。 JIRA过渡必须存在于已解析状态和重新打开状态之间(由reopen_state定义),否则重新打开将失败。 可选地,可以定义一个“不会解决”的决议(由wont_fix_resolution定义):与此决议相关的JIRA问题不会由JIRAlert重新打开。 用法 获得JIRAlert,可以也可以自己构建: $ go get g
【文件预览】:
jiralert-master
----.gitignore(62B)
----go.mod(533B)
----Dockerfile(505B)
----Makefile(61B)
----SECURITY.md(170B)
----pkg()
--------config()
--------notify()
--------alertmanager()
--------template()
----Makefile.common(10KB)
----CODE_OF_CONDUCT.md(155B)
----LICENSE(11KB)
----CHANGELOG.md(3KB)
----go.sum(40KB)
----.promu.yml(236B)
----.github()
--------workflows()
----examples()
--------jiralert.tmpl(593B)
--------jiralert.yml(2KB)
----README.md(5KB)
----.golangci.yml(191B)
----.errcheck_excludes.txt(63B)
----cmd()
--------jiralert()