Grafana文档(在Centos / Redhat上安装)

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

描述下载
CentOS / Fedora / OpenSuse / Redhat Linux稳定版本x86-64
CentOS / Fedora / OpenSuse / Redhat Linux稳定版本ARM64
CentOS / Fedora / OpenSuse / Redhat Linux稳定版本ARMv7

阅读升级Grafana以获取有关更新现有安装的提示和指导。

安装稳定版本

你可以直接使用Yum安装Grafana

$ sudo yum install <rpm package url>

例如:

$ sudo yum install https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.1.4-1.x86_64.rpm

或者使用rpm手动安装,首先执行:

$ wget <rpm package url>

例如:

$ wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.1.4-1.x86_64.rpm

在CentOS / Fedora / Redhat上

$ sudo yum install initscripts fontconfig
$ sudo rpm -Uvh <local rpm package>

在OpenSuse上

$ sudo rpm -i --nodeps <local rpm package>

过YUM存储库安装

将以下内容添加到/etc/yum.repos.d/grafana.repo中的新文件中

[grafana]
name=grafana
baseurl=https://packagecloud.io/grafana/stable/el/7/$basearch
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packagecloud.io/gpg.key https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt

如果你想要测试版或候选版,还有一个测试库。

baseurl=https://packagecloud.io/grafana/testing/el/7/$basearch

然后通过yum命令安装Grafana:

$ sudo yum install grafana

RPM GPG密钥

RPM已签名,你可以使用此公共GPG密钥验证签名。

包详情

  • 二进制文件安装到/usr/sbin/grafana-server
  • Init.d脚本复制到/etc/init.d/grafana-server
  • 创建默认文件(环境变量)到/etc/sysconfig/grafana-server
  • 配置文件复制到/etc/grafana/grafana.ini
  • 安装systemd service(如果systemd可用)名为grafana-server.service
  • 默认配置使用日志文件在/var/log/grafana/grafana.log
  • 默认配置指定sqlite3数据库在/var/lib/grafana/grafana.db

启动服务(init.d service)

通过运行启动Grafana:

sudo service grafana-server start

这将以grafana用户身份启动grafana-server进程,该用户是在程序包安装期间创建的。默认HTTP端口为3000,默认用户和组为admin

将Grafana服务器配置为在引导时启动:

$ sudo /sbin/chkconfig --add grafana-server

启动服务(通过systemd)

$ systemctl daemon-reload
$ systemctl start grafana-server
$ systemctl status grafana-server

启用systemd服务,以便Grafana在启动时启动

sudo systemctl enable grafana-server.service

环境文件

systemd服务文件和init.d脚本都使用位于/etc/sysconfig/grafana-server的文件来获取启动后端时使用的环境变量。在这里,你可以覆盖日志目录,数据目录和其他变量。

记录

默认Grafana将log记录到/var/log/grafana

数据库

默认配置指定sqlite3数据库位于/var/lib/grafana/grafana.db,请在升级前备份此数据库,你还可以使用MySQL或Postgres作为Grafana数据库,详见配置页面。

配置

配置文件位于/etc/grafana/grafana.ini,有关所有这些选项的详细信息,请转到配置页面。

添加数据源

  • Graphite
  • InfluxDB
  • OpenTSDB
  • Prometheus

服务端图像渲染

服务器端图像(png)渲染是一项可选功能,但在共享可视化时非常有用,例如在警报通知中。

如果图像缺失文本,请确保已安装字体包。

yum install fontconfig
yum install freetype*
yum install urw-fonts

从二进制tar文件安装

下载最新的.tar.gz文件并解压缩,这将提取到以你下载的版本命名的文件夹中,此文件夹包含运行Grafana所需的所有文件,此程序包中没有初始化脚本或安装脚本。

要配置Grafana,请将名为custom.ini的配置文件添加到conf文件夹,并覆盖conf/defaults.ini中定义的任何设置。

通过执行./bin/grafana-server web启动Grafana,grafana-server二进制文件需要工作目录为根安装目录(二进制文件和public文件夹所在的目录)。

首次登录

要运行Grafana,请打开浏览器并转到http://localhost:3000/ ,如果你尚未配置不同的端口,则3000是Grafana监听的默认http端口,然后按照此处的说明操作。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/537937.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python3数字类型分为_Python初学3——数字类型及操作

一、数1.1 整数类型( 十、二、八、十六进制 )python中整数类型与数学中的整数概念一致&#xff0c;有正有负&#xff0c;取值任意。整数的表示形式&#xff1a;整数类型表示形式举例十进制34,163,210二进制0b1101 或 0B1101八进制0o357 或 0O357十六进制0x45ac 或 0X45ac1.2 浮…

idea 2018.1 创建springboot开启找回Run Dashboard

原文连接&#xff1a;https://www.cnblogs.com/yangtianle/p/8818255.html ---------------------------------------------------------------------------------配置方法首先找到项目中.idea文件下的workspace.xml开打接下来找到<component name"RunDashboard"&…

wepack构建工具

神TMc css重要性 程序猿 感叹

php获取蓝凑云文件列表,php调用蓝奏云下载接口

/*** package Lanzou* author Filmy* version 1.2.1* link https://mlooc.cn*/header(Access-Control-Allow-Origin:*);header(Content-Type:application/json; charsetutf-8);$url isset($_GET[url]) ? $_GET[url] : "";$pwd isset($_GET[pwd]) ? $_GET[pwd] : …

微信支付-服务端-bug排查记录

微信支付服务端需要对微信官方的统一下单接口发送请求获取prepayId作为app端调用支付的凭证&#xff0c;如果返回签名错误&#xff0c;首先排查代码层面的错误。 方法&#xff1a;使用微信官方的签名算法检验。 地址&#xff1a;https://pay.weixin.qq.com/wiki/doc/api/jsapi.…

.Net Core+mySqlSugar的一些稍复杂操作

介绍一些我尝试的mysqlSugar的数据库操作 修改密码 var status db.Update<Users>(new { password user.password }, it > it.username user.username); 更新数据&#xff08;防止空值一起更新&#xff09; 首先封装一个函数&#xff08;判断是否为空或者数值为0&a…

nginx一个server多个servername

nginx server_name 多个的话&#xff0c;空格隔开就行

php根据汉字首字母分组,利用PHP获取汉字首字母并且分组排序详解

前言本文主要给大家介绍了关于PHP获取汉字首字母并分组排序的相关内容&#xff0c;因经常我们在做项目的时候&#xff0c;会有按首字母排序的需求 比如&#xff1a; 美团的城市选择 http://www.meituan.com/index/changecity/initiative app中按字母搜索正题网上找了各种&#…

[算法总结] 13 道题搞定 BAT 面试——字符串

本文首发于我的个人博客&#xff1a;尾尾部落 1. KMP 算法 谈到字符串问题&#xff0c;不得不提的就是 KMP 算法&#xff0c;它是用来解决字符串查找的问题&#xff0c;可以在一个字符串&#xff08;S&#xff09;中查找一个子串&#xff08;W&#xff09;出现的位置。KMP 算法…

Sqlserver备份存储过程

查了网上找不到快速备份Sqlserver存储过程的方法&#xff0c;心里想&#xff0c;如果Sqlserver不自带这个功能&#xff0c;真是太low了。步骤1&#xff1a;打开存储过程文件夹步骤2&#xff1a;按 F7 键&#xff0c;打开“对象资源管理器详细信息”窗口步骤3&#xff1a;点击“…

仿拉钩app(一)---爬虫数据准备

工欲善其事必先利其器&#xff0c;准备做一个拉钩的app&#xff0c;但是没数据可怎么办&#xff0c;那就直接扒裤衩去爬吧 一般爬虫的思路为&#xff1a; 分析页面结构是否有接口模仿请求&#xff08;解决反爬的各种方式&#xff09;解析数据存储数据按照以上的思路&#xff0c…

小哼买书JAVA编写,04_小哼买书

现在来看一个具体的例子“小哼买书”(根据全国青少年信息学奥林匹克联赛 NOIP2006 普及组第一题改编),来实践一下 章所学的三种排序算法。Paste_Image.png小哼的学校要建立一个图书角,老师派小哼去找一些同学做调查,看看同学们都喜欢读哪些书。小哼让每个同学写出一个自己最想读…

[Err] 22007 - [SQL Server]从 nvarchar 数据类型到 datetime 数据类型的转换产生一个超出范围的值。

报错语句&#xff1a; cast(Replace(Replace(P.DeliverDate,.,-),/,-) as datetime)改为 cast(Replace(Replace(P.DeliverDate,.,-),/,-) as datetime2)使用 datetime2 代替 datetime

linux Postfix + dovecot + extmail + extman + mysql

配置环境&#xff1a;RHEL5.5 i386DNS MX[rootstation40 ~]# host -t MX tianyun.comtianyun.com mail is handled by 10 mail.tianyun.com.[rootstation40 ~]# [rootstation40 ~]# ping mail.tianyun.comPING mail.tianyun.com (192.168.0.2) 56(84) bytes of data.64 bytes f…

php 接口安全解决方案,php接口数据安全解决方案(一)

前言目的&#xff1a;1.实现前后端代码分离&#xff0c;分布式部署2.利用token替代session实现状态保持&#xff0c;token是有时效性的满足退出登录&#xff0c;token存入redis可以解决不同服务器之间session不同步的问题&#xff0c;满足分布式部署3.利用sign&#xff0c;前端…

Teamview连接Windows server问题

场景&#xff1a; 服务器在集团总部杭州&#xff0c;网管在集团宁波分公司&#xff0c;连接服务器通过内网远程桌面。过程&#xff1a; 网管给了tv的账号&#xff0c;密码。连接的时候一直连不上去。卡在“正在初始化连接参数”。后来网管不信&#xff0c;远程桌面了下&#xf…

nginx An attempt was made to access a socket in a way forbidden by its access permissions

在安装了 sqlserver2008 的win7 与 win2008 上启动 nginx&#xff0c;绑定80端口&#xff0c;报错&#xff1a; nginx An attempt was made to access a socket in a way forbidden by its access permissions查了百度&#xff0c;说修改注册表&#xff0c;但我的电脑上找不到文…

php codesniffer 代码规范,规范三:PHP_CodeSniffer 辅佐代码规范

>也可以参考此文&#xff1a;https://www.cnblogs.com/huangbx/p/php_codesniffer.html[TOC]我用的是wamp&#xff0c;环境是php7.0.23# (一)下载 pear打开http://pear.php.net/go-pear.phar&#xff0c;会显示代码&#xff0c;不用管他&#xff0c;直接copys复制到本地&…

php的cms是什么意思,phpcms是什么系统

什么是phpcms&#xff1f;Phpcms 是国内领先的网站内容管理系统&#xff0c;同时也是一个开源的PHP开发框架。Phpcms由内容模型、会员、问吧、专题、财务、订单、广告、邮件订阅、 短消息、自定义表单、全站搜索等20多个功能模块组成&#xff0c;内置新闻、图片、下载、信息、产…

【python】 time模块和datetime模块详解 【转】

一、time模块 time模块中时间表现的格式主要有三种&#xff1a; a、timestamp时间戳&#xff0c;时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 b、struct_time时间元组&#xff0c;共有九个元素组。 c、format time 格式化时间&#xff0c;已格式化的结构使时间更…