脚下时光博客

常用、分享、学习

  • 博主:键盘上游荡
  • QQ:点击这里给我发消息
  • 微信:xia_bq
  • 业务:建站,二开,运维
AD
【腾讯云】云产品限时秒杀,爆款2核4G云服务器首年74元
文章目录

通过docker部署Unifi监控系统(Centos+docker+InfluxDB+Grafana+Unifi Poller)

xiabq 2024-04-07 11:57:55 点滴记忆 0
version: "3"
services:
  influxdb:
    restart: always
    image: influxdb:1.8.10
    ports:
      - '8086:8086'
    volumes:
      - /etc/localtime:/etc/localtime:ro  # 我自己的习惯,只读挂载本机的时区,避免时区显示问题
      - /docker/influxdb:/var/lib/influxdb
      - /docker/influxdb/conf/influxdb.conf:/etc/influxdb/influxdb.conf #映射influxdb的配置文件到宿主目录
    environment:
      - INFLUXDB_DB=unifi  # 请勿修改数据库名称,默认只识别 unifi
      - INFLUXDB_ADMIN_USER=admin  # 数据库管理员名称,可根据自己需求修改,与 Unifi OS 中设置用户无关
      - INFLUXDB_ADMIN_PASSWORD=admin  # 数据库管理员密码,可根据自己需求修改,与 Unifi OS 中设置用户无关

  grafana:
    image: grafana/grafana:10.2.3
    restart: always
    user: '472:root'
    ports:
      - '3000:3000'
    volumes:
      - /etc/localtime:/etc/localtime:ro  # 我自己的习惯,只读挂载本机的时区,避免时区显示问题
      - /docker/grafana:/var/lib/grafana
    depends_on:
      - influxdb
    environment:
      - GF_SECURITY_ADMIN_USER=admin  # Grafana 面板管理员名称,可根据自己需求修改,与 Unifi OS 中设置用户无关
      - GF_SECURITY_ADMIN_PASSWORD=admin  # Grafana 面板管理员密码,可根据自己需求修改,与 Unifi OS 中设置用户无关
      - GF_INSTALL_PLUGINS=grafana-clock-panel,natel-discrete-panel,grafana-piechart-panel  # 3 个 Grafana 插件
  unifi-poller:
    restart: always
    image: golift/unifi-poller:v2.9.5
    depends_on:
      - influxdb
      - grafana
    volumes:
      - /etc/localtime:/etc/localtime:ro  # 我自己的习惯,只读挂载本机的时区,避免时区显示问题
      - /docker/unifi-poller:/etc/unpoller


  • 分享: