腾讯云Prometheus agent容器镜像制作
Dockerfile:
【资料图】
FROM alpineWORKDIR /opt/promeADD prometheus-agent /opt/promeADD start.sh /opt/promeRUN mkdir etc && chmod +x ./start.sh ./prometheus-agentCMD ./start.sh
start.sh
./prometheus-agent \--agent.enable-sidecar \--tencent.agent-id=${agentID} \--tencent.instance-id=${instanceID} \--tencent.endpoint=monitor.tencentcloudapi.com \--tencent.region=${region} \--config.file=/opt/prome/etc/prometheus.yml
prometheus-agent 下载:
wget https://rig-1258344699.cos.ap-guangzhou.myqcloud.com/prometheus-agent/prometheus-agent
生成镜像:
docker build -t prome-agent:v1 .
运行:
对应环境变量替换成自己的
docker run -itd \ --name pa \ -e TENCENTCLOUD_SECRET_ID="xxxx" \ -e TENCENTCLOUD_SECRET_KEY="xxxx" \ -e agentID=agent-xxxxxx \ -e region=ap-shanghai \ -e instanceID=prom-xxxxx \ prome-agent:v1
修改采集配置:
以下exporter可以选择其他的,测试这里直接使用腾讯云exporter
在 10.10.0.35上安装exporter 进行采集
[root@VM-0-35-centos ~]# cat exporter.yml credential: access_key: "xxxxx" secret_key: "xxxxxx" region: "ap-shanghai"products: - namespace: QCE/CVM all_metrics: true all_instances: true
启动(默认端口9123)
./qcloud_exporter --config.file exporter.yml
重启容器:
重启后会自动拉取promejob配置更新到/opt/prome/etc/prometheus.yml中
docker restart pa
验证
安装Grafana:
wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.4.7-1.x86_64.rpmyum install grafana-enterprise-9.4.7-1.x86_64.rpm
添加prometheus源:
源信息采用Basic auth
查询cvm指标:
验证OK
X 关闭
-
腾讯云Prometheus agent容器镜像制作
重启后会自动拉取prome job配置更新到 opt prome etc prometheus yml中
-
一线直击|高校为毕业生高质量就业出实招_热点在线
央广网哈尔滨3月30日消息(记者马俊玮)又是一年毕业季。近日,黑龙江省多所高校开启春季招聘活动,全力为毕业生高质量就业“搭桥”。“现场有
-
强冷空气来袭!清明节前“嘎嘎冷”!局地降温超12℃_全球热议
02中东部地区将遭遇大范围大风降温雨雪天气4月1日至5日,强冷空气继续东移南下影响我国大部地区,北方大部地区气温将下降6至10℃,局地降幅可
-
聚焦 | 新形势下能源消费侧发展的趋势要求-新视野
进入“十四五”以来,受新冠肺炎疫情、极端天气、燃料供应等突发因素影响,我国能源电力供需形势复杂多变,全年电力供应总体平稳,但局部地区
-
3月30日09时山东威海疫情最新消息新增确诊名单多少人 世界速看料
一、威海最新疫情消息-数据概览:1、新增本土:0;2、新增无症状:0;3、现有确诊:0;4、累计确诊:159;5、累计治