在CentOS 8上安装最新的Grafana

在本指南中,我们将学习如何在CentOS 8上安装最新的Grafana。 格拉法纳 是开源的分析和监视解决方案,使您可以查询,可视化和警报各种系统指标,这些指标可以从各种时间序列数据库(如Graphite,InfluxDB和Prometheus等)中提取。

在CentOS 8上安装最新的Grafana

如何在CentOS 8上安装最新的Grafana有多种方法。

  • 通过YUM软件包管理器自动安装Grafana
  • 通过RPM软件包管理器手动安装Grafana
  • 通过Grafana独立二进制文件安装Grafana

在本指南中,我们将学习如何使用这三种方法安装Grafana。

运行系统更新

首先,更新系统软件包。

dnf update

通过YUM软件包管理器自动安装Grafana

要通过YUM软件包管理器自动安装Grafana,有两种方法:

  • 创建Grafana存储库并直接从这些存储库安装。
  • 下载Grafana RPM二进制文件并使用YUM软件包管理器进行安装。

从YUM存储库安装Grafana

要从YUM存储库安装Grafana,您需要创建YUM仓库,如下所示

好吧,有两种回购协议:企业和开源软件(OSS)仓库。我们的演示涉及后期的使用。

cat > /etc/yum.repos.d/grafana.repo << 'EOL'
[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
EOL

存放库到位后,运行以下命令以在CentOS 8上安装最新的Grafana。

dnf install grafana -y

无需像上面显示的那样创建Grafana存储库,您只需从以下位置下载最新的稳定发行版Grafana RPM二进制文件: Grafana下载页面 并使用YUM软件包管理器进行安装。

获取最新稳定发行版的下载链接,并使用wget拉动RPM二进制文件。截至撰写本文时,Grafana 6.7.1是当前的稳定版本。

wget https://dl.grafana.com/oss/release/grafana-6.7.1-1.x86_64.rpm

下载完成后,请按照以下步骤进行安装:

dnf install grafana-6.7.1-1.x86_64.rpm

您也可以直接安装它,而不必下载它。

dnf install https://dl.grafana.com/oss/release/grafana-6.7.1-1.x86_64.rpm

要么

dnf localinstall https://dl.grafana.com/oss/release/grafana-6.7.1-1.x86_64.rpm

通过RPM软件包管理器手动安装Grafana

要通过RPM软件包管理器手动安装Grafana,您必须从Grafana下载页面下载最新的RPM二进制安装程序。

wget https://dl.grafana.com/oss/release/grafana-6.7.1-1.x86_64.rpm

安装所需的依赖项;

dnf install initscripts urw-fonts -y

然后按以下步骤安装Grafana;

rpm -Uvh grafana-6.7.1-1.x86_64.rpm

通过Grafana独立二进制文件安装Grafana

Grafana有一个现成的独立Linux二进制tarball,可以简单地下载并安装在适当的Grafana目录中。

从下载最新的独立二进制tarball 下载页面

wget https://dl.grafana.com/oss/release/grafana-6.7.1.linux-amd64.tar.gz

下载完成后,您可以将tarball解压缩到适当的目录。例如,将Grafana文件提取到 /usr/local/grafana 目录;

mkdir /usr/local/grafana
tar xzf grafana-6.7.1.linux-amd64.tar.gz --strip-components=1 -C /usr/local/grafana

现在,您应该将Grafana及其配置文件放在 /usr/local/grafana

ls /usr/local/grafana
bin  conf  LICENSE  NOTICE.md  public  README.md  scripts  tools  VERSION

请注意,没有使用此方法安装初始化脚本。

运行格拉法纳

根据您选择的安装方法,可以以不同的方式运行Grafana。

使用Systemd管理Grafana服务

要启动,停止,重新启动,检查状态或使Grafana服务器在系统启动时运行,请分别运行以下命令。

systemctl start grafana-server
systemctl stop grafana-server
systemctl restart grafana-server
systemctl enable grafana-server
systemctl status grafana-server

要同时启动并使Grafana能够在启动时运行;

systemctl enable --now grafana-server

使用SysV管理Grafana服务

要启动,停止,检查状态或使Grafana能够在系统启动时运行,请分别运行以下命令;

service grafana-server start
service grafana-server stop
service grafana-server status
chkconfig --add grafana-server

使用独立二进制文件管理Grafana服务

如果使用独立的Linux二进制文件进行安装,则需要导航至将其配置文件提取到的目录并执行Grafana服务器二进制文件,如下所示。

cd /usr/local/grafana
./bin grafana-server web

您可以通过按Ctrl + c停止。

从Web访问Grafana

在防火墙上打开Grafana端口

默认情况下,Grafana侦听TCP端口3000。要允许外部访问,请在FirewallD上打开端口。

firewall-cmd --add-port=3000/tcp --permanent
firewall-cmd --reload

然后,您可以通过网址访问Grafana, http:// grafana-server-IP:3000。使用凭证 admin 用户名和密码。

出现提示时重置密码,然后进入Grafana界面。

在CentOS 8上安装最新的Grafana

您已经在CentOS 8上成功安装了Grafana。在我们的下一个指南中,我们将介绍如何使用Grafana可视化各种系统指标。保持联系。

参考

在基于RPM的Linux(CentOS,Fedora,OpenSuse,Red Hat)系统上安装Grafana

Sidebar