Prometheus服务,可以直接通过目标拉取数据,或者间接地通过中间网关拉取数据。
它在本地存储抓取的所有数据,并通过一定规则进行清理和整理数据,并把得到的结果存储到新的时间序列中,
PromQL和其他API可视化地展示收集的数据。
下载prometheus
docker pull prom/prometheus
运行prometheus
docker run -d --name=prometheus --restart=always -p 9090:9090 -v $PWD/prometheus:/etc/prometheus prom/prometheus
docker run -d --name=prometheus -p 9090:9090 prom/prometheus
访问prometheus
http://127.0.0.1:9090
Grafana 是一个开源的数据可视化工具,它可以帮助用户将数据源中的数据进行图形化展示和实时监控,
以便于用户能够更加直观地理解数据。
Grafana 支持多种数据源,包括 Graphite、Elasticsearch、InfluxDB、Prometheus 等,
也支持多种展示方式,如图表、仪表盘、地图、日历等。
下载grafana
docker run -d -p 3000:3000 --name=grafana -v /home/summer/grafana:/var/lib/grafana grafana/grafana
访问grafana
http://localhost:3000 账号/密码:admin/admin