Grafana:灵活的配置

本文涉及的产品
可观测可视化 Grafana 版,10个用户账号 1个月
简介: Grafana:灵活的配置

目录

Grafana常见配置问题

1. 免密登录

2. 更改背景颜色

界面修改位置

配置文件修改

3. 页面嵌入

报错信息

解决方案:

Grafana配置解释

1. .ini文件的注释

2. 配置文件位置

Linux

Docker

windows

3. 使用环境变量

4. 配置文件解释



Grafana常见配置问题

1. 免密登录

编辑conf目录下的default.ini文件就可以做到。开启免密登入,enabled改成true

 [auth.anonymous]
 # enable anonymous access
enabled = true         #默认false
# specify role for unauthenticated users
org_role = Viewer    #默认Viewer


2. 更改背景颜色

背景颜色更改,默认只有黑色(Dark)和白色(Light)

界面修改位置

Configuration-Preferences-UI Theme

配置文件修改

编辑conf目录下的default.ini文件也可以做到

# Default UI theme ("dark" or "light")
default_theme = light


3. 页面嵌入

报错信息

Refused to display 'XXX' in a frame because it set 'X-Frame-Options' to 'deny'.

解决方案:

defaults.ini配置文件修改allow_embedding = true

kiosk=tv 可以隐藏去掉grafana大盘左侧工具条

 


Grafana配置解释

Grafana后端有很多配置选项,可以在.ini配置文件或者通过环境变量指定。

注意:必须重新启动Grafana才能使所有配置更改生效。


1. .ini文件的注释

分号(;)是.ini文件中标准的注释行的方式。

1. # The HTTP port  to use
2. ;http_port = 3000

一个常见的问题就是忘记在custom.ini或者grafana.ini文件中取消注释行,这会导致配置项被忽略,不起作用。


2. 配置文件位置

  • 默认配置文件是在$WORKING_DIR/conf/defaults.ini
  • 用户配置文件是在$WORKING_DIR/conf/custom.ini
  • 用户配置文件中的配置信息可以被启动参数 --config参数覆盖。

Linux

如果使用debrpm软件包安装了Grafana ,则您的配置文件位于/etc/grafana/grafana.ini,并且单独的custom.ini文件不被使用。、此路径在Grafana init.d脚本中使用--configfile参数指定。

Docker

请参阅Grafana Docker镜像配置,以获取有关环境变量,持久存储和构建自定义Docker镜像的信息。

windows

sample.inidefaults.ini在相同的目录,所有设置都被注释。可以复制sample.ini并命名custom.ini


3. 使用环境变量

所有配置文件中的选项,都可以使用环境变量覆盖,环境变量遵循如下规则:

GF_<SectionName>_<KeyName>

SectionName(选项名)是在括号(中括号[])中的文本。所有信息都需要大写,.和-应该使用_替代。例如如下的配置:

# default section
instance_name = ${HOSTNAME}
[security]
admin_user = admin
[auth.google]
client_secret = oldS3cretKey

那么就可以使用如下的环境变量覆盖这些配置:

export GF_DEFAULT_INSTANCE_NAME=my-instance
export GF_SECURITY_ADMIN+USER=admin
export GF_AUTH_GOOGLE_CLIENT_SECRET=oldS3cretKey


4. 配置文件解释

具体参考:https://grafana.com/docs/grafana/latest/administration/configuration/


相关实践学习
通过可观测可视化Grafana版进行数据可视化展示与分析
使用可观测可视化Grafana版进行数据可视化展示与分析。
目录
相关文章
|
6月前
|
Prometheus Cloud Native Java
微服务框架(二十三)Prometheus + Grafana 安装、配置及使用
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。 本文为Prometheus + Grafana 安装、配置及使用 本系列文章中所使用的框架版本为Spring ...
|
3月前
|
Prometheus 监控 Cloud Native
prometheus学习笔记之Grafana安装与配置
prometheus学习笔记之Grafana安装与配置
|
4月前
|
SQL 监控 数据库
grafana 配置自定义dashboard
grafana 配置自定义dashboard
572 0
grafana 配置自定义dashboard
|
6月前
|
JSON 监控 数据库
使用Telegraf+Influxdb+Grafana配置VMware vSphere监控大屏
使用Telegraf+Influxdb+Grafana配置VMware vSphere监控大屏
205 0
|
6月前
|
Prometheus 监控 Cloud Native
配置Grafana
配置Grafana
71 1
|
11月前
|
监控 数据安全/隐私保护 时序数据库
grafana的配置内容
grafana的配置内容
102 2
|
11月前
|
Prometheus 监控 数据可视化
配置grafana的具体情况
配置grafana的具体情况
58 2
|
11月前
|
Prometheus Kubernetes Cloud Native
k8s grafana 安装插件配置
k8s grafana 安装插件配置
309 1
|
6月前
|
Prometheus 数据可视化 Cloud Native
Grafana【部署 02】可视化工具 Grafana 9 最新版下载安装配置及使用(新特性体验)
Grafana【部署 02】可视化工具 Grafana 9 最新版下载安装配置及使用(新特性体验)
245 0
|
6月前
|
存储 数据可视化 关系型数据库
Grafana【部署 01】可视化工具 Grafana 8.2.0 专业版安装配置及使用(SHA256完整性验证)
Grafana【部署 01】可视化工具 Grafana 8.2.0 专业版安装配置及使用(SHA256完整性验证)
117 0