[ad_1]
Grafana 是一种广泛使用的 Linux 服务器开源系统监控解决方案。 例如,它被 PayPal、eBay 和 Red Hat 使用。 对于所有想要使用可扩展且强大的仪表板监控工具的工程师来说,Grafana 是一个不错的选择。 该监控工具监控各种数据源。 使用 Grafana,您可以绑定时间序列数据库(如 Prometheus 或 Influx DB)和关系数据库(如 PostgreSQL 或 MySQL)。
本教程将展示如何在 CentOS 8 上安装 Grafana。
先决条件
您需要在系统上以 root 用户身份登录才能运行所有管理命令。
在 CentOS 8 上安装 Grafana
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
现在,您系统的所有软件包都已更新。
第 3 步:使用 dnf 安装 Grafana
在您的系统上添加和配置 Grafana 存储库后,通过执行以下命令安装 Grafana:
$ sudo dnf -y install grafana
上述命令导入 GPG 密钥并在 CentOS 8 上安装所有必需的 Grafana 软件包。
Grafana 安装完成后,您可以使用下面提到的命令来验证安装并查看 Grafana 包的详细信息:
$ rpm -qi grafana
第 4 步:启用 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 步:通过 Web UI 在 CentOS 8 上启动 Grafana
在 CentOS 8 上启动 Grafana Web 用户界面。打开浏览器并在地址栏中输入以下 URL:
https://localhost:3000
或者
https://server-ip:3000
Grafana Web UI 在您的浏览器中显示如下:
Enter 用户名=admin 和密码= admin 访问 Grafana 仪表板。 之后,浏览器中将显示以下 Grafana 仪表板:
恭喜! Grafana 安装完成。 现在,您可以在 CentOS 8 系统上使用 Grafana 监控仪表板。
从 CentOS 8 移除或卸载 Grafana 监控工具
在您的系统上使用 Grafana 后,您可以使用以下给出的命令从 CentOS 8 卸载此监控工具仪表板:
$ sudo dnf remove grafana
结论
Grafana 是一个广泛使用的 Linux 服务器的开源系统监控工具。 本指南将引导您在 CentOS 上安装 Grafana。 对于任何寻求可扩展且可靠的仪表板监控解决方案的工程师来说,它都是一个绝佳的选择。
[ad_2]