这是存档文档v9.0.去最新版本

;设置;安装Grafana;安装在基于rpm的Linux上

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

本主题解释如何安装Grafana依赖项、下载和安装Grafana、在基于rpm的Linux系统上启动和运行服务,以及安装包的详细信息。

注意在升级

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

注意:您可以使用Grafana云避免安装、维护和扩展可观察性堆栈的开销。免费永久bob体育手机二维码计划包括Grafana, 10K Prometheus系列,50gb的日志,等等。创建一个免费的帐户开始

1.下载并安装

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

从YUM存储库安装

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

Grafana版本 存储库
Grafana企业 grafana-enterprise https://packages.www.tubolov.com/enterprise/rpm
Grafana企业(β) grafana-enterprise https://packages.www.tubolov.com/enterprise/rpm-beta
Grafana OSS grafana https://packages.www.tubolov.com/oss/rpm
Grafana OSS(β) grafana https://packages.www.tubolov.com/oss/rpm-beta

注意:Grafana Enterprise是推荐的默认版本。它是免费的,包含了OSS版本的所有特性。您也可以升级到完整的企业特性集并支持企业插件

使用您选择的方法向YUM回购添加一个新文件。下面的命令使用纳米

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

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

我们建议所有用户安装Grafana的企业版,它可以与Grafana Enterprise无缝升级订阅

为企业发布:

[grafana] name=grafana baseurl=https://packages.www.tubolov.com/enterprise/rpm repo_gpgcheck=1 enabled=1 gpgcheck=1 gpgkey=https://packages.www.tubolov.com/gpg.key sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundl .crt .crt . conf参数参数说明取值建议如下

OSS版本:

[grafana] name=grafana baseurl=https://packages.www.tubolov.com/oss/rpm repo_gpgcheck=1 enabled=1 gpgcheck=1 gpgkey=https://packages.www.tubolov.com/gpg.key sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundl .crt .crt . conf参数参数说明取值建议如下

用以下命令之一安装Grafana:

Sudo yum install grafana #或Sudo yum install grafana-enterprise

使用YUM手动安装

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

  1. Grafana下载页面,选择要安装的Grafana版本。
    • 默认情况下选择最新的Grafana版本。
    • 版本字段只显示完成的版本。如果要安装测试版,请单击每夜构建然后选择一个版本。
  2. 选择一个
    • 企业,推荐下载。功能上与开放源码版本相同,但包含一些您可以使用许可证解锁的特性。
    • 开源-功能与企业版相同,但如果您需要企业功能,则需要下载企业版。
  3. 根据您正在运行的系统,单击Linux手臂
  4. 将安装页面中的代码复制并粘贴到命令行中,然后运行。它遵循如下所示的模式。
Wget  sudo yum localinstall <本地rpm包>

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

Sudo yum install 

与RPM的安装

如果使用RPM安装,则需要为每个新版本手动更新Grafana。这种方法根据您使用的Linux操作系统而有所不同。在开始之前仔细阅读使用说明。

注意:rpm文件被签名了,您可以用这个来验证签名公共GPG密钥

  1. Grafana下载页面,选择要安装的Grafana版本。
    • 默认情况下选择最新的Grafana版本。
    • 版本字段只显示完成的版本。如果要安装测试版,请单击每夜构建然后选择一个版本。
  2. 选择一个
    • 企业,推荐下载。功能上与开放源码版本相同,但包含一些您可以使用许可证解锁的特性。
    • 开源-功能上与企业版相同,但如果您需要企业版功能,则需要下载企业版。
  3. 根据您正在运行的系统,单击Linux手臂
  4. 从安装页面复制并粘贴.rpm包URL和本地.rpm包信息到下图所示的模式中,然后运行命令。

在CentOS、Fedora、Red Hat或RHEL上:

sudo yum install initscripts urw-fonts wget wget  sudo rpm -Uvh <本地rpm package>

在OpenSUSE或SUSE系统:

Wget  sudo rpm -i——nodeps <本地rpm包>

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

下载最新的gz文件和提取。这些文件被解压缩到一个以您下载的Grafana版本命名的文件夹中。这个文件夹包含运行Grafana所需的所有文件。这个包中没有初始化脚本或安装脚本。

Wget  sudo tar -zxvf 

2.启动服务器

这将启动grafana-server过程的grafana用户,该用户是在安装包时创建的。systemd命令在大多数情况下都可以工作,但是一些较老的Linux系统可能需要init.d。安装程序将提示您正确的命令。

如果你安装了rpm程序包,然后您可以使用systemd摆在.如果你安装了二进制程序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在启动时启动。

在小于1024的端口上服务Grafana

如果你正在使用systemd并且希望在小于1024的端口上启动Grafana,那么您必须添加一个systemd单元覆盖。

  1. 下面的命令在您配置的编辑器中创建一个覆盖文件:
#或者,在/etc/systemd/system/grafana-server.service.d/override.conf systemctl edit grafana-server.service

添加这些额外的设置来授予CAP_NET_BIND_SERVICE能力。要阅读有关功能的更多信息,请参见关于功能的手册页。

[Service] #赋予CAP_NET_BIND_SERVICE能力CapabilityBoundingSet=CAP_NET_BIND_SERVICE AmbientCapabilities=CAP_NET_BIND_SERVICE #私有用户不能在主机的user #命名空间上拥有进程能力,因此CAP_NET_BIND_SERVICE不起作用。PrivateUsers = false

通过代理人为格拉夫娜服务

当通过代理为Grafana提供服务时,需要配置http_proxy而且https_proxy环境变量。

Centos 6

如果您使用的是Centos 6,请将以下行添加到/etc/sysconfig/grafana-server文件。

Export no_proxy=internal.domain,127.0.0.1 Export http_proxy=http://proxy。域:3128 /出口https_proxy = http://proxy.domain: 3128 /
Centos 7

如果您使用的是Centos 7,请将以下行添加到/etc/sysconfig/grafana-server文件。

http_proxy = http://proxy。域:3128 / https_proxy = http://proxy。域:3128 / no_proxy = internal.domain 127.0.0.1

使用init.d启动服务器

启动服务,并确认服务已经启动。

Sudo service grafana-server start Sudo service grafana-server status

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

Sudo /sbin/chkconfig——添加grafana-server

执行二进制文件

grafana-server二进制文件需要将工作目录作为根安装目录,其中二进制文件和公共文件夹。

通过运行启动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
  • 默认配置使用日志文件at/var/log/grafana/grafana.log
  • 默认配置指定sqlite3数据库在/var/lib/grafana/grafana.db

下一个步骤

指的是开始关于登录、设置数据源等信息的指南。

配置Grafana

指的是配置页,以获取有关自定义环境、日志记录、数据库等选项的详细信息。