Grafana 是一个开源的,也是 2019 年最常用的监控仪表板之一,被 PayPal、eBay 和 Red Hat 使用。 对于所有想要使用可扩展且强大的仪表板监控工具的工程师来说,Grafana 是一个不错的选择。 该监控工具监控各种数据源。 使用 Grafana,您可以绑定时间序列数据库(如 Prometheus 或 Influx DB)和关系数据库(如 PostgreSQL 或 MySQL.
我们将在本文中详细阐述如何在 Grafana 监控仪表盘上 CentOS 8.
先决条件
您需要以根用户身份登录系统才能运行所有管理命令。
Grafana 的安装 CentOS 8个 Linux 分配
Grafana 安装完成如下所述的步骤数:
第 1 步:添加 Grafana Yum 存储库
要使用 yum 包管理器安装 Grafana,请将 Grafana 存储库添加到本地 yum 存储库。 为此,使用“活动”部分打开终端,然后单击左侧栏中的终端图标 CentOS 8个桌面。 现在,在 Yum 存储库中创建一个新文件“grafana.repo”,并在终端应用程序上以管理权限执行以下命令:
$ cat <<EOF | sudo tee /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 EOF
Enter 这 sudo 密码和以下输出显示在终端上:
第 2 步:更新 yum 存储库
使用下面给出的命令更新可用的系统包:
$ sudo dnf makecache
现在,您系统的所有软件包都已更新。
第三步:使用 Yum 安装 Grafana
在您的系统上添加并配置 grafana 存储库后,通过执行以下命令安装 grafana:
$ sudo dnf -y install grafana
上面的命令导入 GPG 密钥并安装所有必需的 grafana 包 CentOS 8.
grafana 安装完成后,使用下面提到的命令来验证安装并查看 grafana 包的详细信息:
$ rpm -qi grafana
第四步:查看Grafana systemd服务
systemd 管理系统上的 grafana 服务。 因此,通过运行“systemctl”命令来启用它,如下所示:
$ sudo systemctl enable --now grafana-server.service
第五步:启动Grafana systemd服务
现在,grafana systemd 服务已启用。 启动服务,然后通过运行以下命令检查 grafana 服务的“正在运行或活动”状态:
$ systemctl start grafana-server.service
$ systemctl status grafana-server.service
第 6 步:启用防火墙规则
默认情况下,grafana 服务在端口 3000 上运行。因此,如果您的系统上正在运行 firewalld 服务,请运行以下命令以允许 grafana 服务访问端口 3000:
$ sudo firewall-cmd --add-port=3000/tcp --permanent
$ sudo firewall-cmd –reload
为确保一切正常,请使用下面给出的命令:
$ sudo firewall-cmd --list-all | grep ports
第 7 步:Grafana 配置
所有与端口和路径相关的grafana配置都存储在’/etc/grafana/grafana.ini’配置文件中。 您可以根据您的系统要求修改’http_port = 3000’。 grafana 日志默认写在 ‘/var/log/grafana’ 目录中。 可以在“/var/lib/grafana/grafana.db”下找到 grafana SQLite 数据库。
第 8 步:启动 Grafana CentOS 8 通过网页界面
启动 Grafana Web 用户界面 CentOS 8. 打开浏览器并在地址栏中输入以下 URL:
https://localhost:3000
或者
https://server-ip:3000
Grafana Web UI 在您的浏览器中显示如下:
Enter 用户名=admin 密码= admin 访问 Grafana 仪表板。 之后,以下 Grafana 仪表板显示在浏览器中:
恭喜! Grafana 安装完成。 现在,您可以使用 grafana 监控仪表板 CentOS 8系统。
从中删除或卸载 Grafana 监控工具 CentOS 8个
在您的系统上使用 Grafana 后,您可以从中卸载此监控工具仪表板 CentOS 8 通过使用下面给出的命令:
$ sudo yum –y remove grafana
结论
今天本文已经通过命令行安装了Grafana监控仪表盘在 CentOS 本文中的8个系统。 此外,我们已经讨论了如何根据您的方便启用和更改 grafana 的配置。 单独使用 Grafana 不是很有用。 因此,您必须安装 grafana 以及其他工具,例如 Prometheus 或 Influx DB。 通过评论向我们发送您的查询。