prometheus学习

需要安装docker,docker-compose,wrk和go(省略)
涉及prometheus server(alert rule,service_discovery),alertmanager(webhook,此处为了简化),

部署

git clone https://github.com/wwq1988/promexample.git
cd promexample
docker-compose up

配置

产生数据

wrk -c 1000 -d 30 -t 100 --timeout 5  http://127.0.0.1:9001/

grafana

访问http://127.0.0.1:3000,默认密码admin,admin
add datasource,prometheus(url 为http://prom:9090)
添加dashboard,填入

image.png

上方可以看到绘制的图

可以在终端上看到alerting====的告警

你可能感兴趣的:(prometheus学习)