我有一个带有docker-compose的Prometheus + Grafana设置。
添加了诸如Node-exporter,CAdvisor和Prometheus之类的导出器,这些数据将被抓取,然后Grafana将其显示在仪表板上。
现在我要显示Pilosa容器的过程数据。
可能是Pilosa提供了“度量”部分中提到的度量: https://www.pilosa.com/docs/latest/administration/
我将env变量添加到pilosa服务中以配置指标终结点:
pilosa:
image: pilosa/pilosa:latest
restart: always
command: server --data-dir /data --max-writes-per-request 20000 --bind http://pilosa:10101 --cluster.coordinator=true --gossip.seeds=pilosa:14000 --handler.allowed-origins="*"
environment:
- PILOSA_METRIC_SERVICE=prometheus
- PILOSA_METRIC_HOST=prometheus:9090
- PILOSA_METRIC_POLL_INTERVAL=0m05s
ports:
- 10101:10101
networks:
- monitor-net
并将pilosa服务端点配置为prometheus配置文件中的scrape_config目标。 Promethues用户界面说目标是UP。
我在这里找不到这样的仪表板: https://grafana.com/grafana/dashboards