了解在 Almalinux 或 Rocky Linux 上安装开源 Grafana 的命令,以在动态和交互式仪表板中可视化数据。什么是 Grafana?
简单来说,Grafana 是一款由开发人员和管理员使用的免费开源软件,用于在交互式和动态的仪表板中可视化来自不同来源的数据。它的编程语言是 Go 和 TypeScript。借助插件,它允许从各种数据源(如 Google 表格、Amazon Timestream、Cloudera Manager、Elastic Search 等)查询、可视化、监控、发出警报并理解指标,包括流行的时序数据库(如 InfluxDB、Prometheus 或 Graphite)以及支持 MySQL、PostgreSQL 和其他关系数据库。该软件适用于多种平台和操作系统,如 Linux(Debian、Ubuntu、CentOS、Fedora、OpenSUSE、Red Hat 等)、macOS 和 Windows,或作为 Docker 镜像。数据可以以多种不同的图表和图形类型显示。还支持基于数据的警报。除了开源版本外,Grafana 的开发公司还提供付费的云和企业版本。在 Almalinux 或 Rocky 8 Server 上安装 Grafana 的步骤
这里提供的步骤和命令也适用于其他基于 RPM 的 Linux 发行版,如 CentOS、Fedora、OpenSuse 和 Red Hat。第 1 步:添加 Grafana RPM 仓库
虽然我们可以直接从其官方网站下载 Grafana 的二进制文件进行安装,但添加仓库对于更新来说是个好主意。将下面的命令块复制并粘贴到你的 Almalinux 或 Rocky 命令终端中。之后按下 【 Enter 】 键并输入你的用户密码,以在系统上创建 Grafana 仓库。sudo tee /etc/yum.repos.d/grafana.repo<<EOF[grafana]name=grafanabaseurl=https://packages.grafana.com/oss/rpmrepo_gpgcheck=1enabled=1gpgcheck=1gpgkey=https://packages.grafana.com/gpg.keysslverify=1sslcacert=/etc/pki/tls/certs/ca-bundle.crtEOF
第 2 步:运行系统更新
为了安装系统可用的最新更新,并刷新你的 Linux 仓库,运行 DNF 更新命令:第 3 步:在 Almalinux 或 Rocky Linux 上安装 Grafana 的命令
至此,我们无需在你的基于 RPM 的 Linux 服务器系统上做任何其他操作来安装这个开源监控平台。只需运行:第 4 步:启动并启用 Grafana 系统服务
既然我们已经完成了安装,现在是时候启动这个监控仪表板的服务了,并将其设置为开机自启,以便它能随系统启动自动运行。sudo systemctl start grafana-serversudo systemctl enable grafana-server
第 6 步:在 Almalinux 或 rocky 防火墙中允许 Grafana 端口
你可以在本地机器的浏览器中毫无问题地访问 Grafana 仪表板,然而,如果你使用的是 CLI 服务器,那么肯定希望使用其他计算机的浏览器。因此,为了远程访问基于 Web 的监控仪表板,我们需要在防火墙中放行端口号 3000。sudo firewall-cmd --add-port=3000/tcp --permanentsudo firewall-cmd --reload
更改端口号
注意:如果你想要使用自定义端口,请编辑其配置文件:sudo nano /usr/share/grafana/conf/defaults.ini,并将其中的 http_port = 3000 值进行更改。如果系统中 3000 端口已被其他服务占用,那么你将收到来自 Grafana 服务器的空回复。此外,如果你使用了自定义端口,请重启服务器:sudo systemctl restart grafana-server。第 7 步:访问 Web 仪表板
现在,打开可以访问安装了 Grafana 服务器的服务器 IP 地址或主机名机器的本地或远程计算机浏览器,并将其指向 http://your-server-ip-address:3000。如果你使用了自定义端口,则将3000替换为该端口。第 8 步:默认 Grafana 密码
默认情况下,用户名是admin,密码也是admin。当你登录系统时,它会提示你为 Web 界面登录设置一个新且更安全的密码。第 9 步:仪表板
最后,这是仪表板,现在选择数据源并开始创建面板以监控数据。有关更多信息,你可以参考官方文档 https://grafana.com/docs/。