前置条件
安装 Datakit
- 点击 [集成] 模块, [Datakit],根据您的操作系统和系统类型选择合适的安装命令。
- 复制 Datakit 安装命令在需要被监控的服务器上直接运行。
- 安装目录 /usr/local/datakit/
- 日志目录 /var/log/datakit/
- 主配置文件 /usr/local/datakit/conf.d/datakit.conf
- 插件配置目录 /usr/local/datakit/conf.d/
服务配置
Node_Exporter
- 以 CentOS为例,下载 [官方 node_exporter]
解压缩并运行 node_exporter (默认端口 9100)
tar xf node_exporter-1.2.0.linux-amd64.tar.gz
cd node_exporter-1.2.0.linux-amd64
nohup ./node_exporter &
修改 DataKit 插件配置文件
cd /usr/local/datakit/conf.d/prom cp prom.conf.sample prom.conf vi prom.conf
配置参数说明:
- url:exporter 地址,建议填写内网地址,远程采集可使用公网
- source:采集器别名
- metrics_types:默认只采集 counter 和 gauge 类型的指标
- interval:采集频率
- host:被采集对象的主机名 (会覆盖 datakit 的自身默认的主机名)
[[inputs.prom]] url = "http://10.10.10.10:9100/metrics" source = "prom" metric_types = ["counter", "gauge"] interval = "60s" [inputs.prom.tags] host = "hostname"
重启 DataKit
systemctl restart datakit
视图预览 (场景模板 - Prometheus_Node_Exporter)