• Grafana离线安装部署以及插件安装


    Grafana是一个可视化面板(Dashboard),有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持Graphite、zabbix、InfluxDB、Prometheus和OpenTSDB作为数据源。Grafana主要特性:灵活丰富的图形化选项;可以混合多种风格;支持白天和夜间模式;多个数据源。

    Grafana一共有三个版本(开源版),Grafana Enterprise(企业版),Grafana Cloud(云版)。开源版为免费版本,升级企业版要重新安装;企业版包含开源版内容,并且可以升级到完整的企业版功能,是官方推荐安装的版本;云版提供免费的10K系列指标、50G大小日志、50G大小链路追踪功能。

    一、Grafana安装部署

    官网下载:Download Grafana | Grafana Labs选择适合自己的版本和edition

    1.下载rpm源并进行安装(这里以oss版本为例)
    sudo yum install -y https://dl.grafana.com/oss/release/grafana-10.1.2-1.x86_64.rpm
    
    2.启动grafana及开机启动
    1. [root@zabbix-server ~]# systemctl start grafana-server.service
    2. [root@zabbix-server ~]# systemctl enable grafana-server.service
    3. Created symlink from /etc/systemd/system/multi-user.target.wants/grafana-server.service to /usr/lib/systemd/system/grafana-server.service.
    3.查看端口(默认端口3000)
    1. [root@zabbix-server ~]# netstat -lntp|grep 3000
    2. tcp6 0 0 :::3000 :::* LISTEN 124915/grafana-serv

    4.grafana包内文件详情

    1. 二进制文件: /usr/sbin/grafana-server
    2. 启动文件: /etc/init.d/grafana-server
    3. 启动环境变量: /etc/sysconfig/grafana-server
    4. 配置文件: /etc/grafana/grafana.ini
    5. systemd服务名称: grafana-server.service
    6. 默认配置的日志文件:var/log/grafana/grafana.log
    7. sqlite3数据库文件: /var/lib/grafana/grafana.db
    5.浏览器访问(默认用户名和密码是admin首次登录会提醒修改密码)

    二、Grafana相关配置

    2.1 安装zabbix插件 

    grafana默认不支持zabbix插件,需要安装zabbix插件

    在线安装:

    1. //查看相关帮助
    2. [root@zabbix-server ~]# grafana-cli plugins --help
    3. //从列举中的插件过滤zabbix插件
    4. [root@zabbix-server ~]# grafana-cli plugins list-remote |grep zabbix
    5. id: alexanderzobnin-zabbix-app version: 3.12.4
    6. //依据id安装插件
    7. [root@zabbix-server ~]# grafana-cli plugins install alexanderzobnin-zabbix-app
    8. installing alexanderzobnin-zabbix-app @ 3.12.4
    9. from: https://grafana.com/api/plugins/alexanderzobnin-zabbix-app/versions/3.12.4/download
    10. into: /var/lib/grafana/plugins
    11. ✔ Installed alexanderzobnin-zabbix-app successfully
    12. Restart grafana after installing plugins . <service grafana-server restart>

    输出可知下载包放到 /var/lib/grafana/plugins目录下,解压后,重启Grafana服务。

    1. [root@zabbix-server plugins]# ll
    2. 总用量 2692
    3. drwxr-xr-x 8 root root 4096 728 16:05 alexanderzobnin-grafana-zabbix-309146f
    4. -rw-r--r-- 1 root root 2747693 826 17:47 alexanderzobnin-grafana-zabbix-v3.12.4-1-g309146f.zip
    5. drwxr-xr-x 8 root root 4096 826 17:42 alexanderzobnin-zabbix-app
    6. [root@zabbix-server plugins]# systemctl restart grafana-server.service

    离线安装:

    先去官网下载安装包,https://grafana.com/grafana/plugins?orderBy=weight&direction=asc

    或者Data source plugins for Grafana | Grafana Labs

    搜索需要的插件,选好与grafana版本匹配的版本。

     # 解压 
    unzip zabbix.zip
    # 移动到plugins 文件夹中 
    mv alexanderzobnin-grafana-zabbix-d0e8319/  /var/lib/grafana/plugins/
    # 重启grafana-server使生效。 
     systemctl restart grafana-server 

    三、Grafana7.x版本安装zabbix插件,添加数据源找不到zabbix 

    问题描述

    安装好grafana以及zabbix后,在grafana的添加数据源处无法找到zabbix。

    解决步骤

    1. 确保正确安装了zabbix的插件以及启动

    2. 修改grafana的配置文件。文件位置为:/etc/grafana/grafana.ini,在[plugins]中加入 allow_loading_unsigned_plugins = alexanderzobnin-zabbix-datasource。注意,添加的位置不要放错了,否则不会有正确的现象。(注意前面没有分号;)

    3.重启grafana。systemctl restart grafana-server.service再到添加数据源处即可找到zabbix

     

    4.添加其他插件的方法类似,大家可以照着操作 

  • 相关阅读:
    Mybatis01
    VMware上安装Centos7
    找不到msvcr90.dll无法继续执行代码怎么解决
    huggingface中Bert模型的简单使用
    计网第六章(应用层)(一)(动态主机配置协议DHCP)
    Codeforces Round #818 (Div.2)F(最大流)
    IronPDF v2023.5.8 For .NET Crack
    网络面试-0x11 TCP为什么需要三次握手和四次挥手?
    同步服务器操作系统公网仓库到本地 _ 统信UOS _ 麒麟KYLINOS
    VUE 入门及应用 ( API )
  • 原文地址:https://blog.csdn.net/weixin_48227918/article/details/133099842