解压golang安装包
tar xvf go1.12.5.linux-amd64.tar.gz
添加环境变量
vi /etc/profile
在文件末尾追加
export GOROOT=/opt/apps/go
export PATH=$PATH:$GOROOT/bin
#$HOME = /opt/apps/go
export GOPATH=$HOME/gopath
刷新配置
source /etc/profile
验证golang
[root@bigdata3 apps]# go version
go version go1.12.5 linux/amd64
编译prometheus-webhook-dingtalk
mkdir -p /opt/apps/go/src/github.com/timonwong/
cd /opt/go/src/github.com/timonwong/ (一定要在此处下载并编译,否则会报错)
yum -y install git
git clone https://github.com/timonwong/prometheus-webhook-dingtalk.git
git后结果如下
[root@bigdata3 timonwong]# git clone https://github.com/timonwong/prometheus-webhook-dingtalk.git
正克隆到 'prometheus-webhook-dingtalk'...
remote: Enumerating objects: 1925, done.
remote: Total 1925 (delta 0), reused 0 (del

本文档详细介绍了如何在Linux环境中解压并安装Golang,然后编译 prometheus-webhook-dingtalk,解决依赖问题,创建告警模板,并启动服务。最后,配置DingTalk机器人的webhook,完成Prometheus webhook与DingTalk的集成。
最低0.47元/天 解锁文章
1442

被折叠的 条评论
为什么被折叠?



