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及开机启动
复制代码
[root@zabbix-server ~]# systemctl start grafana-server.service 
[root@zabbix-server ~]# systemctl enable grafana-server.service 
Created symlink from /etc/systemd/system/multi-user.target.wants/grafana-server.service to /usr/lib/systemd/system/grafana-server.service.
3.查看端口(默认端口3000)
复制代码
[root@zabbix-server ~]# netstat -lntp|grep 3000
tcp6       0      0 :::3000                 :::*                    LISTEN      124915/grafana-serv

4.grafana包内文件详情

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

二、Grafana相关配置

2.1 安装zabbix插件

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

在线安装:

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

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

复制代码
[root@zabbix-server plugins]# ll
总用量 2692
drwxr-xr-x 8 root root    4096 7月  28 16:05 alexanderzobnin-grafana-zabbix-309146f
-rw-r--r-- 1 root root 2747693 8月  26 17:47 alexanderzobnin-grafana-zabbix-v3.12.4-1-g309146f.zip
drwxr-xr-x 8 root root    4096 8月  26 17:42 alexanderzobnin-zabbix-app
[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.添加其他插件的方法类似,大家可以照着操作

相关推荐
秦渝兴4 小时前
MySQL容器部署Prometheus+Granfana全流程
grafana·prometheus
七夜zippoe6 小时前
OpenClaw 日志与调试技巧:从入门到精通
grafana·日志·调试技巧·log·openclaw
Yu_摆摆3 天前
windows部署prometheus+windows_exporter+grafana+alertmanager实现监控CPU、内存、磁盘并邮件告警
windows·grafana·prometheus
qq_266348736 天前
Grafana+Loki+Alloy日志采集系统-2
grafana·loki
qq_266348736 天前
Grafana+Loki+Alloy日志采集系统-1
grafana
Triv20256 天前
太阳能船远程信息处理:CAN数据记录 + Grafana仪表板实战案例
grafana·数据可视化·influxdb·嵌入式系统·can总线·数据采集与监控·智能船舶
cnskylee6 天前
【Grafana】Grafana大版本升级后的Visualizations迁移说明
grafana
**蓝桉**6 天前
Pushgateway的使⽤
grafana·prometheus
小李的便利店8 天前
k8s集群部署Prometheus和Grafana
kubernetes·grafana·prometheus·监控
**蓝桉**8 天前
一键恢复 Redis 运行与 Grafana 监控(免修改 systemd 配置)
redis·bootstrap·grafana