git clone
- IP 替换成实际地址
- 部署 minio, 完成后创建 thanos bucket
- 部署 consul
- 部署 thanos
替换 IP 的文件:
- sub_prometheus/minio/bucket_storage.yaml
- prometheus/prometheus.yml
- prometheus/alertmanager.yml
- minio/bucket_storage.yaml
8919 面板需设置 thanos 数据源才能正常显示
参考 nodes 目录下的 readme
curl -X PUT -d '{"id": "node-exporter","name": "node-exporter-IP","address": "IP","port": 9100,"tags": ["test"],"checks": [{"http": "http://IP:9100/metrics", "interval": "5s"}]}' http://IP:8500/v1/agent/service/register
curl -X PUT http://IP:8500/v1/agent/service/deregister/node-exporter
复制 sub_prometheus 文件至节点,按需修改 IP 及其相关信息后启动。
- telegraf
- loki