【转载三】Grafana系列教程–Grafana的配置及运行
本篇文章,就让我们来了解下,Grafana的简单配置及运行。
详细的配置我们后面会讲,本篇文章只对其配置做一个简单了解,主要是让大家了解Grafana的配置及启动的过程及方法。
更多Grafana问题交流请加群讨论,《InfluxDB&Grafana技术交流群:580487672(点击加入)》
一、Grafana配置文件位置
首先来给大家介绍下Grafana的配置文件位置。
1、默认配置
Grafana的默认配置在:
- $WORKING_DIR/conf/defaults.ini
这里面放的是Grafana最原始的配置,我们不要随意修改这个文件。
2、用户自定义配置
Grafana也给用户提供了自定义配置文件,位置在:
- $WORKING_DIR/conf/custom.ini
3、deb或rpm包安装方式的配置文件
如果你是用deb或rpm包安装方式安装的,则配置文件在:
- /etc/grafana/grafana.ini
以上配置文件的位置均为默认位置,用户在实际使用中可以使用 --config来指定配置文件的位置。
二、用环境变量指定配置
Grafana提供了使用环境变量来指定配置的方法。
格式如下:
- GF_<SectionName>_<KeyName>
比如说,我有以下三个配置:
- # default section
- instance_name = ${HOSTNAME}
- [security]
- admin_user = admin
- [auth.google]
- client_secret = 0ldS3cretKey
则可以这样用环境变量来配置:
- export GF_DEFAULT_INSTANCE_NAME=my-instance
- export GF_SECURITY_ADMIN_USER=true
- export GF_AUTH_GOOGLE_CLIENT_SECRET=newS3cretKey
三、Grafana的运行
1、通过系统调用运行
如果你不是直接下载的二进制可执行文件,则可以通过下面方式启动Grafana:
- sudo service grafana-server start
这样启动的话,Grafana会去读取默认的配置文件,位置在:
- /etc/grafana/grafana.ini
日志会记录在:
- /var/log/grafana/grafana.log
当然,也可以通过 相应的参数来指定这些文件的位置,在此我们就不做多阐述了。
2、二进制方式执行
通过二进制方式执行,需要cd进入Grafana的根目录,然后执行:
- ./bin/grafana-server web
如果不加 --config参数,Grafana默认会去读conf/custom.ini配置文件。
好了,有关Grafana的配置及运行就先为大家介绍到这里,更多Grafana问题交流请加群讨论,《InfluxDB&Grafana技术交流群:580487672(点击加入)》
【转载三】Grafana系列教程–Grafana的配置及运行的更多相关文章
- 【转载四】Grafana系列教程–Grafana基本概念
在上面几篇文章中,我们介绍了Grafana的安装配置以及运行的方法,本篇文章我们就来介绍下Grafana的基本概念. 有问题欢迎加群讨论,InfluxDB&Grafana技术交流群:58048 ...
- 【转载二】Grafana系列教程–Grafana的下载及安装
本篇教程,waitig 来为大家介绍一下Grafana的安装及运行的方式. 更多Grafana技术请加入<InfluxDB&Grafana技术交流群:580487672(点击加入)> ...
- 【转】Grafana系列教程–Grafana基本概念
在上面几篇文章中,我们介绍了Grafana的安装配置以及运行的方法,本篇文章我们就来介绍下Grafana的基本概念. 一.Data Source — 数据源 Grafana支持多种不同的时序数据库数据 ...
- Git 系列教程(3)- 初次运行 Git 前的配置
前言 直接搬官网教程,再修改下,先啰嗦可以直接看以前的文章 Window初始化Git环境 https://www.cnblogs.com/poloyy/p/12185132.html Linux初始化 ...
- MyBatis 系列教程1-环境配置
MyBatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyB ...
- 【前端】CentOS 7 系列教程之四: 配置 git 服务器自动部署
转载请注明出处:http://www.cnblogs.com/shamoyuu/p/linux_4.html 安装pm2守护进程,备用 npm install -g pm2 创建/srv/www文件夹 ...
- Python+Django+SAE系列教程6-----本地配置Django
前五章.我们介绍了Python的语法,本章開始介绍Django. Python的Web框架有非常多,有Django.web2py.tornado.web.py等.我们这里选 则Django.至于这些框 ...
- springCloud系列教程01:Eureka 注册中心集群搭建
springCloud系列教程包含如下内容: springCloud系列教程01:Eureka 注册中心集群搭建 springCloud系列教程02:ConfigServer 配置中心server搭建 ...
- Docker系列——InfluxDB+Grafana+Jmeter性能监控平台搭建(三)
在之前系列博文中,已经介绍完了数据采集和数据存储,那数据如何展示呢?所以今天就专门来讲下数据如何展示的问题. 以前博文参考: Docker系列--InfluxDB+Grafana+Jmeter性能监控 ...
随机推荐
- Python -- jpype JVM的第三方库使用
Python -- jpype 安装 jpype 如图:直接执行 命令:pip install jpype 可见失败,提示没有版本信息 可以使用 pip search jpype 查看相关版本信息 ...
- 优雅地记录Python程序日志1:logging模块简介
本文摘自:https://zhuanlan.zhihu.com/p/31893724 本篇涉及: logging模块的调用: 保存log日志为文件: 调整输入日志等级: 修改日志消息格式: 前言 在使 ...
- android 趟坑记
又是一个伤感的故事,但阿古好像已经习以为常了. 大半年的辛苦又泡汤了,故事是这样. 帝都某高端小区,封闭局域网,做一个可视对讲+门禁的APP,之前那一版因为使用了商业代码,又不想花钱,于是找阿古换一个 ...
- Http Requests for PHP
一.Requests for PHP 官网:http://requests.ryanmccue.info官方介绍:Requests is a humble HTTP request library. ...
- selenium配置Chrome驱动
1.http://chromedriver.storage.googleapis.com/index.html chrome下载驱动地址 和对应的版本驱动,不用FQ 2.配置方法:如在e盘创建一个 ...
- linux安装curl扩展
1.获得安装包,从网上直接下载或者其他途径,这里直接wget wget http://curl.haxx.se/download/curl-7.20.0.tar.gz 2.解压到当前目录(或者 htt ...
- 第一阶段——站立会议总结DAY01
1.昨天做了什么:无 2.今天准备做什么:准备开始做个人中心界面,首先是创建页面 3.遇到的困难:“无从下手”,怕写完某个界面之后就会找不到相关的名字接口什么的.
- MySQL 分页查询和存储过程
一.分页查询 使用limit函数,limit关键字的用法: LIMIT [offset,] rows: offset指定要返回的第一行的偏移量,rows第二个指定返回行的最大数目.初始行的偏移量是0( ...
- gleez框架获得时间控件
1,首先你要在你的页面上引用一个js <script src="<?php echo URL::base() ?>media/vendor/datepicker/Wdate ...
- 1013. Pairs of Songs With Total Durations Divisible by 60总持续时间可被 60 整除的歌曲
网址:https://leetcode.com/problems/pairs-of-songs-with-total-durations-divisible-by-60/submissions/ 参考 ...