如何在CentOS 7上安装和配置Grafana
Grafana是一个开源度量分析和可视化软件。
它是一个功能丰富的指标仪表板套件,它被广泛使用作为石墨,弹性型搜索,OpentsDB,Prometheus和 Influx 的图形编辑器。
典型的Grafana用法包括基础设施和应用程序分析,但它也适用于其他域,包括工业传感器,家庭自动化,天气和过程控制。
在CentOS 7上安装和配置Grafana
启动终端并以root身份登录。
步骤1禁用selinux
第一步是检查SELinux状态并禁用它如果启用它。 getenforce
修改SELinux配置如下: vim /etc/sysconfig/selinux
更改selinux =强制执行selinux =已禁用
重启系统。 reboot
我们将从Grafana存储库安装。
步骤2通过yum存储库安装Grafana
创建一个repo文件。 vim /etc/yum.repos.d/grafana.repo
将以下内容添加到文件:
[grafana] name=grafana baseurl=https://packages.grafana.com/oss/rpm repo_gpgcheck=1 enabled=1 gpgcheck=1 gpgkey=https://packages.grafana.com/gpg.key sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
第3步安装grafana
输入以下命令: sudo yum install grafana
安装grafana.
该软件包执行以下内容:
将二进制文件安装到/usr/sbin/grafana-server
将init.d脚本复制到/etc/init.d/grafana-server
将默认文件安装到/etc/sysconfig/grafana-server
将配置文件复制到/etc/grafana/grafana.ini
安装Systemd服务(如果是系统可用)名称Grafana-Server.Service
默认配置使用/var/log/grafana/grafana.log的日志文件
步骤4安装其他字体包
继续使用以下命令来安装自由类型和URW字体。 yum install fontconfig
yum install freetype*
yum install urw-fonts
步骤5启用Grafana服务
检查服务的状态。 systemctl status grafana-server
如果服务未激活,请使用以下命令启动它: systemctl start grafana-server
启用系统启动的GradaMana服务 systemctl enable grafana-server.service
第6步修改防火墙
更改防火墙配置以允许Grafana端口。
所以运行以下命令。 firewall-cmd --zone=public --add-port=3000/tcp --permanent
重新加载防火墙服务。 firewall-cmd --reload
第7步浏览Grafana
使用以下URL访问Grafana Web界面。 http://Your Server IP or Host Name:3000/
在登录名和密码字段中输入"管理员"以获取首次使用;然后应该要求我们更改密码。
它应该重定向到仪表板。
在上一篇文章中,我们学会了如何安装zabbix。
所以我们将在这里添加Zabbix插件到Grafana。
步骤8安装插件
要安装zabbix插件,请执行以下命令: grafana-cli plugins install alexanderzobnin-zabbix-app
默认插件安装目录是/var/lib/grafana/plugins。
重新启动Grafana服务。 systemctl restart grafana-server
刷新Grafana仪表板以查看Zabbix插件。
点击"立即启用"。
仪表板应显示Zabbix插件是最新的。
步骤9配置zabbix插件
单击"添加数据源"。
单击"添加数据源"从仪表板
我们应该看到各种数据源。
从中选择zabbix。
选择zabbix dataSource.
接下来,我们应该看到配置页面。
添加zabbix服务器详细信息
在HTTP修改URL下,在Zabbix API详细信息下添加Zabbix Server用户名和密码: http://Your-Zabbix-ServerIP/zabbix/api_jsonrpc.php
启用趋势。
单击"保存"并测试。
保存和测试数据源
回家点击仪表板 - >家。
步骤10创建仪表板
单击"新仪表板"以创建。
主页 - 仪表板
单击"添加查询"。
我们应该看到查询窗口。
选择查询"Zabbix"。
将查询模式设置为"度量标准"。
从下拉菜单中选择"组","主机","应用程序","项目"。
(这些数据来自Zabbix服务器)。
已完成查询窗口
单击可视化以配置Graph.从下拉菜单中选择可视化类型。
然后单击"常规"并将标题添加到仪表板。
最后,我们可以保存仪表板并提供任何名称。
我们可以查看新创建的图形!