文件名称:prom2teams:prom2teams是使用Python构建的HTTP服务器,它从以前配置的Prometheus Alertmanager实例接收警报通知,并使用定义的连接器将其转发给Microsoft Teams
文件大小:255KB
文件格式:ZIP
更新时间:2024-02-23 17:03:36
docker kubernetes devops monitoring webhook
prom2teams:Prometheus Alertmanager / Microsoft团队集成 prom2teams是使用Python构建的一项服务,该服务从以前配置的实例接收警报通知,然后使用定义的连接器将其转发给 。 它在其主要功能中提出了警报分组,标签/注释排除以及团队警报重试策略。 入门 先决条件 该应用程序已经过Prometheus 2.2.1 , Python 3.8.0和pip 9.0.1的测试。 较新版本的Prometheus / Python / pip应该可以运行,但也可能会出现问题。 正在安装 prom2teams存在于,因此可以使用pip3安装: $ pip3 install prom2teams 注意:从v1.1.1开始有效 用法 重要提示:配置路径必须至少带有一个Microsoft Teams Connector。 检查选项以了解如何提供。 # To start the server (enable metrics, config file path , group alerts by, log file path, log level a
【文件预览】:
prom2teams-master
----MANIFEST.in(165B)
----.dockerignore(134B)
----docker()
--------rootfs()
----.github()
--------stale.yml(684B)
--------ISSUE_TEMPLATE.md(1003B)
--------PULL_REQUEST_TEMPLATE.md(994B)
--------CONTRIBUTING.md(6KB)
--------CODE_OF_CONDUCT.md(3KB)
----Dockerfile(878B)
----requirements.txt(247B)
----.travis.yml(1KB)
----logo.gif(24KB)
----LICENSE(10KB)
----assets()
--------swagger_v2.png(87KB)
--------example.png(51KB)
--------swagger_v1.png(74KB)
----setup.py(2KB)
----README.md(14KB)
----prom2teams()
--------teams()
--------prometheus()
--------__init__.py(61B)
--------config()
--------resources()
--------app()
----tests()
--------test_json_fields.py(7KB)
--------__init__.py(0B)
--------test_app_configuration.py(3KB)
--------data()
--------e2e()
----.gitignore(1KB)
----bin()
--------prom2teams_uwsgi(203B)
--------wsgi.py(351B)
--------prom2teams(567B)
----CHANGELOG.md(13KB)
----helm()
--------Chart.yaml(108B)
--------.helmignore(342B)
--------values.yaml(1KB)
--------templates()
--------files()