文件名称:calert:Prometheus的Alertmanager-Google聊天集成
文件大小:129KB
文件格式:ZIP
更新时间:2024-02-23 15:42:29
monitoring alerting prometheus alertmanager alertmanager-webhook
卡雷特 总览 calert是一个轻量级的二进制文件,可通过webhook集成将通知推 。 目录 入门(快速入门) 这个怎么运作 calert使用Alertmanager接收警报有效载荷,并推动这些数据谷歌聊天端点。 安装 有多种安装/运行Caliert的方法。 预编译的二进制文件 “提供了已发行版本的预编译二进制文件。 编译二进制 您可以签出源代码并手动构建: $ mkdir -p $GOPATH/src/github.com/mr-karan/ $ cd $GOPATH/src/github.com/mr-karan $ git clone https://github.com/mr-karan/calert.git $ cd calert $ make build $ cp config.toml.sample config.toml $ ./calert 作为Docker容器运行 docker pull mrkaran/calert:1.0.0-stable 在Kubernetes集群上部署 kustomize build ./kustomize/overlays/prod
【文件预览】:
calert-master
----Dockerfile(214B)
----.gitignore(418B)
----main.go(4KB)
----README.md(7KB)
----notification.go(1KB)
----docker-compose.yml(288B)
----helper.go(1KB)
----examples()
--------mock_payload.json(7KB)
--------send_alert.sh(97B)
----LICENSE(1KB)
----.goreleaser.yml(2KB)
----go.mod(364B)
----CONTRIBUTING.md(787B)
----TODO.md(818B)
----kustomize()
--------build()
--------base()
--------overlays()
----helm()
--------README.md(4KB)
--------values.yaml(1KB)
--------.helmignore(342B)
--------Chart.yaml(381B)
--------templates()
----api_test.go(3KB)
----images()
--------logo.png(55KB)
--------calert.svg(10KB)
--------gchat.png(64KB)
----go.sum(5KB)
----serializers.go(416B)
----message.tmpl(165B)
----Makefile(712B)
----config.sample.toml(661B)
----api.go(4KB)