使用 Telegraf、InfluxDB、Grafana 搭建简单监控步骤

发布时间: 更新时间: 总字数:239 阅读时间:1m 作者: IP属地: 分享 复制网址

使用 Telegraf(采集数据)、InfluxDB(存储数据)、Grafana(Grafana) 搭建简单监控步骤

Influxdb 安装

influxdb 作为时间序列数据库使用,本文采用 Docker 启动 influxdb:

docker run -d \
  -p 2003:2003 \
  -p 8086:8086 \
  -v /data/influxdb:/var/lib/influxdb \
  -e INFLUXDB_DB=db0 \
  -e INFLUXDB_ADMIN_USER=admin \
  -e INFLUXDB_ADMIN_PASSWORD=admin \
  --restart=always \
  --name influxdb \
  influxdb:1.7.11

访问 influxdb 数据库:

influx -host 127.0.0.1 -port 8086

更多使用参考:Influxdb 数据库使用介绍

Telegraf

Telegraf 作为采集器使用,其中:

Grafana

Grafana 作为展示工具,参考 Grafana 安装,配置数据和配置图即可。

Nginx 方向代理配置

  • nginx.conf
location /grafana/ {
     proxy_pass         http://<grafana>:3000/;
     proxy_set_header   Host $host;
}
  • /etc/grafana/grafana.ini
root_url = http://localhost:3000/grafana/

重启 nginxgrafana 既可以通过 http://<nignx>/grafana/ 访问

Home Archives Categories Tags Statistics
本文总阅读量 次 本站总访问量 次 本站总访客数