文件名称:prometheus-am-executor:根据Prometheus警报执行命令
文件大小:43KB
文件格式:ZIP
更新时间:2024-05-20 04:06:33
Go
普罗米修斯执行者 -am-executor是一个HTTP服务器,它从接收警报,并执行将警报详细信息设置为环境变量的给定命令。 建造 要求 1.克隆此存储库 git clone https://github.com/imgix/prometheus-am-executor.git 2.编译prometheus-am-executor二进制文件 go test -count 1 -v ./... go build 用法 Usage: ./prometheus-am-executor [options] script [args..] -f string YAML config file to use -l string HTTP Port to listen on (default ":8080") -v Enable verbose/debug log
【文件预览】:
prometheus-am-executor-master
----.gitignore(115B)
----go.mod(285B)
----countermap()
--------countermap.go(3KB)
--------countermap_test.go(5KB)
----Makefile(372B)
----config_test.go(5KB)
----server.go(15KB)
----server_test.go(20KB)
----LICENSE(1KB)
----go.sum(25KB)
----examples()
--------executor.yml(1KB)
--------reboot(372B)
--------alertmanager.yml(330B)
--------alert_payload.json(1KB)
----main.go(1KB)
----README.md(8KB)
----command_test.go(13KB)
----.circleci()
--------config.yml(463B)
----chanmap()
--------chanmap_test.go(2KB)
--------chanmap.go(2KB)
----command.go(9KB)
----config.go(3KB)