【安装教程】grafana docker-compose

grafana也是一个Web监控程序,只不过数据可视化方面做的更强,更美观点,相比于zabbix来说。

本次就使用docker-compose去搭建grafana。


1.设置权限:

chown -R 472.root grafana

2.部署grafana的docker-compose文件:

version: "3"
services:
  grafana:
    image: grafana/grafana-oss
    container_name: grafana
    hostname: grafana
    privileged: true
    restart: always
    networks:
      - internal
    environment:
     - TZ=Asia/Shanghai
     - GF_SERVER_ROOT_URL=https://a4.kingsbestone.com/
     - GF_INSTALL_PLUGINS=grafana-clock-panel,alexanderzobnin-zabbix-app
    volumes:
     - /home/docker/grafana/data:/var/lib/grafana
    
networks:
  internal:
    external: true

3.其他说明:

  • 上面的yaml文件是要创建一个桥接的docker网络的
  • 记得添加一个NGINX反向代理
  • 页面访问端口:3000/tcp

4.容器内部执行添加zabbix插件的命令:

grafana-cli plugins install alexanderzobnin-zabbix-app

5.搭建完成后需要选择一个监控模板做为数据可视化展示的控制台:


end…