在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。在我们的下一个指南中,我们将介绍如何使用Grafana可视化各种系统指标。保持联系。
参考
在基于RPM的Linux(CentOS,Fedora,OpenSuse,Red Hat)系统上安装Grafana
。