prometheus-msteams:将Prometheus Alert Manager通知转发给Microsoft Teams

时间:2024-02-24 09:49:54
【文件属性】:

文件名称:prometheus-msteams:将Prometheus Alert Manager通知转发给Microsoft Teams

文件大小:10.43MB

文件格式:ZIP

更新时间:2024-02-24 09:49:54

docker kubernetes golang devops prometheus

总览 一个轻量级的Go Web服务器,它从Prometheus Alert Manager接收POST警报消息,并使用传入的Webhook URL将其发送到Microsoft Teams Channel 。 多亮? 查看! 概要 Alertmanager不支持直接发送给Microsoft Teams。 幸运的是,它们允许您在情况下使用通用的 。 该项目的灵感来自用Python编写 。 为什么选择去? 不是Python还是Ruby或Node? 为什么要使用 ? 与其他简单语言(python,ruby,node)不同,Go二进制文件是静态编译的。 拥有静态二进制文件意味着您无需安装程序的依赖项,


【文件预览】:
prometheus-msteams-master
----travis.sh(731B)
----Dockerfile(417B)
----.gitignore(423B)
----README.md(12KB)
----ct.yaml(110B)
----.github()
--------workflows()
--------PULL_REQUEST_TEMPLATE()
--------ISSUE_TEMPLATE()
----pkg()
--------version()
--------testutils()
--------transport()
--------service()
--------card()
----docs()
--------promteams_multiconfig.png(120KB)
--------screenshot_card_template_grafana_fallback.png(77KB)
--------alertmanager_silence_preview.png(30KB)
--------promteams.png(18KB)
--------screenshot_card_template_grafana_group.png(59KB)
--------silence_card.png(30KB)
--------teams_screenshot.png(30KB)
----examples()
--------README.md(3KB)
--------message-cards()
--------templates()
----LICENSE(1KB)
----.dockerignore(8B)
----default-message-card.tmpl(2KB)
----server(20.4MB)
----go.mod(2KB)
----.golangci.yml(2KB)
----CONTRIBUTING.md(1KB)
----CODE_OF_CONDUCT.md(3KB)
----e2e()
--------testdata()
--------e2e_test.go(3KB)
----errcheck-exclude.txt(39B)
----go.sum(46KB)
----.travis.yml(746B)
----Makefile(3KB)
----cmd()
--------server()
----chart()
--------prometheus-msteams()

网友评论