CentOS 7安装Grafana及配置zabbix数据源

2022-08-08 15:30:37 浏览数 (1)

Grafana

Grafana是跨平台、开源、时序和可视化面板(Dashboard)监控平台工具,通过将采集的数据查询后进行可视化的展示,及通知。

其特点:

1). 丰富的可视化显示插件,包括热图、折线图、饼图,表格等。

2). 支持多数据源InfluxDB,Prometheus,Zabbix,Elasticsearch,CloudWatch,等。用于数据的展示。

3). 通知提醒,达到目标制定的阀值,进行报警。

4). 混合展示,可在同一个张图表中,展示不同数据源的数据。适应灵活多变的复杂业务场景。

5). 多租户,可以通过多组织构造,分开隔离。保证多机构下,只看到本机构的监控系统数据。

Grafana安装

部署环境:CentOS7

下载granafa

代码语言:javascript复制
wget https://dl.grafana.com/oss/release/grafana-6.4.4-1.x86_64.rpm

安装

代码语言:javascript复制
yum install  grafana-6.4.4-1.x86_64.rpm

启动

代码语言:javascript复制
systemctl start grafana-server
systemctl enable grafana-server

配置文件

代码语言:javascript复制
/etc/grafana/grafana.ini

保持默认配置即可。 默认端口 3000。如系统开启防火墙,如iptables,需放开3000端口。

代码语言:javascript复制
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3000 -j ACCEPT

登录访问grafana访问:http://127.0.1.1:3000默认账号/密码:admin/admin

添加数据源这里以添加zabbix为例。1). Grafana对接zabbix数据源。

拉倒最下面,找到 “Find more data source plugins on grafana.com”。

跳转到 https://grafana.com/grafana/plugins ,找到 zabbix 插件。需先注册个Grafana用户登录。

选择相应的zabbix的版本,然后点击安装,会弹出grafana的登录界面,然后根据提示安装。

grafana server 上grafana-cli 安装 grafana插件:

grafana server 执行命令:

代码语言:javascript复制
grafana-cli plugins <span>install</span> alexanderzobnin-zabbix-app

插件将安装到grafana插件目录中。默认为:/var/lib/grafana/plugins/

重启 grafana-server 服务

代码语言:javascript复制
<span>systemctl</span> restart grafana-server

启用 zabbix 插件

grafana 退出重登录(貌似不退出重登录,找不到 zabbix 插件),回到Home主页,找到 zabbix 插件。

配置zabbix数据源,回到主页,点击“add data source”,找到“zabbix”,配置zabbix。

单击“Save & Test”。 参数: Url: http://zabbix.hi.local/zabbix/api_jsonrpc.php #zabbix服务器api地址 Access: Browser Username: zabbix用户名 Password:zabbix密码 至此,Grafana添加zabbix数据源已经完成。开始创建Dashboard。 2). 创建Dashboard

0 人点赞