Grafana安装和升级

Centos / RHEL 升级grafana

sudo yum update grafana
来源: https://grafana.com/docs/grafana/latest/installation/upgrading/ 安装

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

本页说明如何安装Grafana依赖项,下载和安装Grafana,如何在基于RPM的Linux系统上启动并运行该服务,以及安装软件包的详细信息。

升级注意事项:虽然升级Grafana的过程与安装Grafana非常相似,但是您应该执行一些关键的备份步骤。阅读升级Grafana 以获取有关更新现有安装的提示和指导。

1.下载并安装

您可以从YUM存储库中安装Grafana,可以使用YUM手动安装,使用RPM手动安装或下载二进制.tar.gz文件。

从YUM存储库安装

如果您是从YUM存储库安装的,那么每次您运行Grafana都会自动更新sudo yum update

Grafana版本 包裹 资料库
Grafana OSS 格拉那 https://packages.grafana.com/oss/rpm
Grafana OSS(测试版) 格拉那 https://packages.grafana.com/oss/rpm-beta
格拉法纳企业 企业 https://packages.grafana.com/enterprise/rpm
Grafana Enterprise(测试版) 企业 https://packages.grafana.com/enterprise/rpm-beta

使用您选择的方法将新文件添加到YUM存储库中。以下命令使用nano

sudo nano /etc/yum.repos.d/grafana.repo
重击

选择是要安装Grafana的开源版还是企业版,然后从所选版本中输入信息grafana.repo。如果要安装Beta版本的Grafana,则需要使用上表中的Beta URL替换URL。

我们建议所有用户安装Grafana企业版,该版本可通过Grafana Enterprise订阅进行无缝升级 。

对于企业版本:

[grafana]
name=grafana
baseurl=https://packages.grafana.com/enterprise/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
重击

对于OSS版本:

[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
重击

使用以下命令之一安装Grafana:

sudo yum install grafana

# or

sudo yum install grafana-enterprise
重击

使用YUM手动安装

如果使用YUM手动安装,则需要为每个新版本手动更新Grafana。要为您的Grafana安装启用自动更新,请按照以下说明通过我们的YUM存储库进行安装。

  1. Grafana下载页面上 ,选择要安装的Grafana版本。
    • 默认情况下,会选择最新的Grafana版本。
    • 版本”字段仅显示完成的版本。如果要安装Beta版本,请单击Nightly Builds,然后选择一个版本。
  2. 选择一个版本
    • 企业版-推荐下载。在功能上与开源版本相同,但包括您可以选择使用许可证解锁的功能。
    • 开源-在功能上与企业版相同,但是如果需要企业功能,则需要下载企业版。
  3. 根据运行的系统,单击LinuxARM
  4. 将安装页面中的代码复制并粘贴到命令行中并运行。它遵循以下所示的模式。
wget <rpm package url>
sudo yum localinstall <local rpm package>
重击

您也可以直接使用YUM安装Grafana:

sudo yum install <rpm package url>
重击

使用RPM安装

如果使用RPM进行安装,则需要为每个新版本手动更新Grafana。该方法根据您所运行的Linux OS的不同而不同。开始之前,请先完整阅读说明。

注意: .rpm文件已签名,您可以使用此公共GPG密钥来验证签名 。

  1. Grafana下载页面上 ,选择要安装的Grafana版本。
    • 默认情况下,会选择最新的Grafana版本。
    • 版本”字段仅显示完成的版本。如果要安装Beta版本,请单击Nightly Builds,然后选择一个版本。
  2. 选择一个版本
    • 企业版-推荐下载。在功能上与开源版本相同,但包括您可以选择使用许可证解锁的功能。
    • 开源-在功能上与企业版相同,但是如果需要企业功能,则需要下载企业版。
  3. 根据运行的系统,单击LinuxARM
  4. 将安装页面中的.rpm软件包URL和本地.rpm软件包信息复制并粘贴到以下所示的模式中,然后运行命令。

在CentOS,Fedora,Red Hat或RHEL上:

sudo yum install initscripts urw-fonts wget
wget <rpm package url>
sudo rpm -Uvh <local rpm package>
重击

在OpenSUSE或SUSE上:

wget <rpm package url>
sudo rpm -i --nodeps <local rpm package>
重击

从二进制.tar.gz文件安装

下载最新.tar.gz文件 并解压缩。这些文件将解压缩到以您下载的Grafana版本命名的文件夹中。该文件夹包含运行Grafana所需的所有文件。该软件包中没有初始化脚本或安装脚本。

wget <tar.gz package url>
sudo tar -zxvf <tar.gz package>
重击

2.启动服务器

grafana-server将以grafana用户身份启动该过程,该过程是在软件包安装期间创建的。systemd命令在大多数情况下都可以使用,但是某些较旧的Linux系统可能需要init.d。安装程序应提示您输入正确的命令。

如果安装了.rpm软件包,则可以使用systemd或启动服务器init.d。如果安装了二进制.tar.gz文件,则需要执行二进制文件。

用systemd启动服务器

要启动服务并验证服务已启动,请执行以下操作:

sudo systemctl daemon-reload
sudo systemctl start grafana-server
sudo systemctl status grafana-server
重击

配置Grafana服务器以在启动时启动:

sudo systemctl enable grafana-server
重击

SUSE或OpenSUSE用户:您可能需要使用systemd方法启动服务器,然后使用init.d方法将Grafana配置为在引导时启动。

使用init.d启动服务器

要启动服务并验证服务已启动,请执行以下操作:

sudo service grafana-server start
sudo service grafana-server status
重击

配置Grafana服务器以在启动时启动:

sudo /sbin/chkconfig --add grafana-server
重击

执行二进制

grafana-server二进制需要工作目录是根安装目录,其中二进制文件以及public文件夹的位置。

通过运行以下命令启动Grafana:

./bin/grafana-server web
重击

套餐详情

  • 将二进制文件安装到 /usr/sbin/grafana-server
  • 将init.d脚本复制到 /etc/init.d/grafana-server
  • 将默认文件(环境变量)安装到 /etc/sysconfig/grafana-server
  • 将配置文件复制到 /etc/grafana/grafana.ini
  • 安装systemd服务(如果有systemd可用)名称 grafana-server.service
  • 默认配置使用以下位置的日志文件 /var/log/grafana/grafana.log
  • 默认配置在以下位置指定一个sqlite3数据库 /var/lib/grafana/grafana.db
    来源: https://grafana.com/docs/grafana/latest/installation/rpm/
上一篇:docker搭建 prometheus和grafana监控 linux系统性能


下一篇:Promethus(普罗米修斯)监控系统01学习目标