本篇文章,就让我们来了解下,Grafana的简单配置及运行。
详细的配置我们后面会讲,本篇文章只对其配置做一个简单了解,主要是让大家了解Grafana的配置及启动的过程及方法。
一、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的配置及运行就先为大家介绍到这里