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

;设置;配置Grafana

配置Grafana

Grafana违约和自定义配置文件。你可以定制Grafana实例通过修改自定义配置文件或使用环境变量。看到设置Grafana实例的列表,请参考视图服务器设置

注意:添加自定义选项后,取消注释配置文件的相关部分。重启Grafana为您的更改生效。

配置文件位置

默认设置为存储在Grafana实例WORKING_DIR / conf / defaults.ini美元文件。改变这个文件。

根据您的操作系统,或者是您的自定义配置文件WORKING_DIR / conf / defaults.ini美元文件或/usr/local/etc/grafana/grafana.ini文件。自定义配置文件路径可以使用覆盖——配置参数。

Linux

如果你安装Grafana使用黛比rpm位于包,那么你的配置文件/etc/grafana/grafana.ini和一个单独的custom.ini是不习惯。这条路在Grafana中指定init。d脚本使用——配置文件参数。

码头工人

配置一个Grafana码头工人的形象信息环境变量、持久存储和构建定制的码头工人图片。

窗户

在Windows上,sample.ini文件位于相同的目录中defaults.ini文件。它包含所有的设置注释掉了。复制sample.ini并命名为custom.ini

macOS

默认情况下,配置文件位于/usr/local/etc/grafana/grafana.ini。Grafana实例安装使用自制程序,编辑grafana.ini直接文件。否则,添加一个配置文件命名custom.ini相依文件夹中定义的设置覆盖conf / defaults.ini

删除评论的. ini文件

Grafana使用分号(;行一个字符)置评. ini文件。你必须取消注释的每一行custom.ini或者是grafana.ini文件被删除修改;从一开始的这条线。否则您的更改将被忽略。

例如:

# HTTP端口使用;http_port = 3000

覆盖配置环境变量

不要使用环境变量添加新配置的设置。相反,使用环境变量覆盖现有的选项。

覆盖一个选项:

GF_ < SectionName > _ < KeyName >

其中部分名称是括号内的文字。一切都应该大写,- - - - - -应该被_。例如,如果你有这些配置设置:

#违约部分instance_name = ${主机名}[安全]admin_user = admin(身份验证。谷歌]client_secret = 0 lds3cretkey[插件。grafana- - - - - -image-renderer] rendering_ignore_https_errors = true

你可以覆盖在Linux机器上:

出口GF_DEFAULT_INSTANCE_NAME出口GF_SECURITY_ADMIN_USER = =我的实例所有者出口GF_AUTH_GOOGLE_CLIENT_SECRET = newS3cretKey出口GF_PLUGIN_GRAFANA_IMAGE_RENDERER_RENDERING_IGNORE_HTTPS_ERRORS = true

变量扩展

注意:仅可在Grafana 7.1 +。

如果你的选择包含表达式美元__ <供应商>{<参数>}${<环境变量>},那么他们将由Grafana处理的变量扩展器。扩张器运行的提供者提供的参数来得到最终的价值选择。

供应商有三种:env,文件,

Env提供者

env提供者可以用来扩大一个环境变量。如果你设置一个选项美元__env{港口}港口环境变量将用于它的位置。环境变量还可以使用速记语法${港口}。Grafana的日志目录将被设置为grafana在后面的目录目录LOGDIR下面的示例环境变量。

(路径)日志= $ __env {LOGDIR} / grafana

文件提供者

文件从文件系统中读取一个文件。修剪空白从一开始和结束的文件。下面的示例数据库密码将被替换的内容/etc/secrets/gf_sql_password文件:

(数据库)密码= $ __file {/ etc /机密/ gf_sql_password}

库提供者

提供者允许您管理您的秘密Hashicorp库

库提供者是企业仅可在Grafana v7.1 +。有关更多信息,请参考库集成Grafana企业


app_mode

选项是生产发展。默认是生产改变这个选项,除非你正在Grafana发展。

instance_name

设置grafana-server实例的名称。用于日志记录、内部指标和集群信息。默认为:${主机名}将环境变量所取代主机名,如果为空或不存在Grafana将尝试使用系统调用来获取机器名称。

force_migration

强迫迁移运行迁移可能会引起数据丢失。默认是


(路径)

数据

路径Grafana存储数据库sqlite3(如果使用),基于文件的会话(如果使用),和其他数据。这条道路通常是通过命令行指定init。d脚本或systemd服务文件。

macOS:默认的SQLite数据库位于/usr/local/var/lib/grafana

temp_data_lifetime

临时图片多久数据目录应该保持。默认为:24小时。支持修饰符:h(小时)(分钟),例如:168 h,30米,10 h30m。使用0不要清理临时文件。

日志

路径,Grafana存储日志。这条道路通常是通过命令行指定init。d脚本或systemd服务文件。你可以覆盖默认的配置文件或环境变量文件。然而,请注意,通过覆盖将使用这个默认的日志路径暂时直到Grafana完全初始化/开始。

使用命令行参数覆盖日志路径cfg: default.paths.logs:

/ grafana-server - config /定制/配置。在i --homepath /custom/homepath cfg:default.paths.logs=/custom/path

macOS:默认情况下,日志文件应该位于/usr/local/var/log/grafana/grafana.log

插件

目录Grafana自动扫描和查找插件。有关手动或自动安装插件的信息,请参考安装Grafana插件

macOS:默认情况下,Mac插件位置是:/usr/local/var/lib/grafana/plugins

供应

文件夹,其中包含供应配置文件,Grafana将在启动时应用。仪表板时将重新加载json文件更改。


(服务器)

协议

http,https,h2套接字

http_addr

绑定到的IP地址。如果空将绑定到所有接口

http_port

绑定到端口,默认3000年。使用端口80你需要允许Grafana二进制例如:

$ sudo setcap /usr/sbin/grafana-server cap_net_bind_service = + ep

或重定向端口80 Grafana港口使用:

$ sudo iptables - t nat - PREROUTING - p tcp——dport 80 - j重定向端口3000

另一种方法是将一个web服务器像Nginx或Apache Grafana面前,让他们代理Grafana的请求。

这个设置只用于作为的一部分root_url设置(见下文)。如果你使用GitHub或谷歌OAuth重要。

enforce_domain

重定向到正确的领域如果不匹配主机头域。防止DNS重新绑定的攻击。默认是

root_url

这是一个完整的URL用于从web浏览器访问Grafana。这是很重要的,如果你使用Google或GitHub OAuth身份验证(回调URL是正确的)。

注意:这个设置也很重要,如果你有一个反向代理Grafana面前暴露了它通过子路径。在这种情况下子路径添加到这个URL设置的结束。

serve_from_sub_path

服务Grafana从子路径中指定root_url设置。默认设置为原因的兼容性。

通过启用此设置和使用的子路径root_url以上,如。root_url = http://localhost: 3000 / grafana,Grafana访问http://localhost: 3000 / grafana

router_logging

设置为真正的Grafana记录所有HTTP请求(不仅仅是错误)。这些记录信息水平Grafana日志事件。

static_root_path

前端的目录文件的路径(HTML、javascript和CSS文件)。默认为公共这就是为什么Grafana二进制需要执行的工作目录设置为安装路径。

enable_gzip

设置这个选项真正的要启用HTTP压缩,这可以提高传输速度和带宽利用率。建议大多数用户设置真正的。默认设置为原因的兼容性。

cert_file

路径(如果证书文件协议被设置为httpsh2)。

cert_key

路径密钥文件(如果证书协议被设置为httpsh2)。

套接字

路径应该时创建的套接字协议=套接字。确保Grafana之前适当的权限更改此设置。

cdn_url

请注意:可在Grafana v7.4后来版本。

指定一个完整的HTTP URL地址Grafana CDN资产的根源。Grafana将添加版本和版本路径。

例如,给定一个cdn urlhttps://cdn.myserver.comgrafana将尝试加载javascript文件http://cdn.myserver.com/grafana-oss/7.4.0/public/build/app。<散列> . js

read_timeout

使用时间格式设置的最长时间(5 s / 5米/ 5 ms)在超时之前读的传入请求和关闭空闲连接。0意味着没有读取请求超时。


(数据库)

Grafana需要一个数据库来存储用户和仪表板(和其他)。默认配置为使用sqlite3这是一个嵌入式数据库(包括主Grafana二进制)。

类型

要么mysql,postgressqlite3,这是你的选择。

主机

只适用于MySQL或Postgres。包括IP或主机名和端口或Unix socket的路径。例如,对于同一主机上运行MySQL Grafana:主机= 127.0.0.1:3306与Unix或套接字:主机= /var/run/mysqld/mysqld.sock

的名字

Grafana数据库的名称。把它设置为grafana或者其他的名字。

用户

数据库用户(不适用sqlite3)。

密码

数据库用户的密码(不适用sqlite3)。如果密码包含#;你必须把它与三重引号。例如#密码;“”“”

url

使用URL或其他字段下面配置数据库的例子:mysql: / /用户:secret@host:港口/数据库

max_idle_conn

空闲连接池的最大连接数。

max_open_conn

打开的数据库连接的最大数量。

conn_max_lifetime

设置最大连接的时间可能被重用。默认是14400(这意味着14400秒或4小时)。对于MySQL,这个设置应该短于wait_timeout变量。

locking_attempt_timeout_sec

“mysql”,如果migrationLocking功能开关设置,指定的时间(以秒为单位)等前未能锁的数据库迁移。默认值为0。

log_query

设置为真正的登录sql调用和执行时间。

ssl_mode

对于Postgres,使用禁用,需要verify-full。对于MySQL,使用真正的,,或skip-verify

isolation_level

只在Grafana MySQL驱动程序支持隔离级别。如果值是空的,司机的默认隔离级别。可用的选项是“读未提交”、“授权读取”,“可重复读取”或“序列化”。

ca_cert_path

使用CA证书的路径。在许多Linux系统上,可以找到确实的事情/etc/ssl/certs

client_key_path

客户端关键之路。如果服务器要求客户端身份验证。

client_cert_path

客户端证书的路径。只有当服务器要求客户端身份验证。

server_cert_name

的共同名称字段使用的证书mysqlpostgres服务器。没有必要,如果ssl_mode被设置为skip-verify

路径

只适用于sqlite3数据库。数据库存储的文件路径。

cache_mode

仅供“sqlite3”。共享缓存设置用于连接到数据库。(私人、共享)违约私人


(remote_cache)

缓存验证细节和会话信息在配置数据库中,复述或Memcached。此设置不配置查询缓存Grafana企业

类型

要么复述,,memcached,或数据库。默认为数据库

connstr

远程缓存的连接字符串。取决于的格式类型远程缓存。选项是数据库,复述,,memcache

数据库

离开空时使用数据库因为它将使用主数据库。

复述,

示例connstr:addr = 127.0.0.1:6379 pool_size = 100,德国联邦铁路(db) = 0, ssl = false

  • addr是主机:复述,服务器的端口。
  • pool_size(可选)是潜在的连接的数量,可以复述。
  • db(可选)的数字标识符是复述,您想要使用数据库。
  • ssl(可选)如果服务器应该使用SSL连接复述。可能的价值真正的,,或不安全的。设置的值不安全的跳过验证证书链的和主机名时连接。

memcache

示例connstr:127.0.0.1:11211


(dataproxy)

日志记录

这使代理日志数据,默认

超时

多长时间的数据代理超时之前应该等待。默认是30秒。

这个设置也适用于核心HTTP后台数据源查询请求使用一个HTTP客户机超时设置。

keep_alive_seconds

点火电极探针之间的时间间隔。默认是30.秒。更详细检查Dialer.KeepAlive文档。

tls_handshake_timeout_seconds

Grafana将等待的时间成功与数据源TLS握手。默认是10秒。更详细检查Transport.TLSHandshakeTimeout文档。

expect_continue_timeout_seconds

的时间长度,Grafana将等待一个数据源的第一响应头完全写请求头后,如果请求有一个“预计:100 -继续”头。的值0将导致身体立即发送。默认是1第二。更详细检查Transport.ExpectContinueTimeout文档。

max_conns_per_host

选择限制每个主机的连接总数,包括拨号连接,活跃,闲置状态。在限制违反,表盘受阻。的值0意味着没有限制。默认是0。更详细检查Transport.MaxConnsPerHost文档。

max_idle_connections

空闲连接的最大数目,Grafana将维护。默认是One hundred.。更详细检查Transport.MaxIdleConns文档。

idle_conn_timeout_seconds

Grafana维护的时间空闲连接前关闭它们。默认是90年秒。更详细检查Transport.IdleConnTimeout文档。

send_user_header

如果启用,用户不是匿名,代理将X-Grafana-User头与用户名添加到数据请求。默认是

response_limit

限制数量的字节将读/接受从外向的HTTP请求的响应。默认是0这意味着禁用。

row_limit

限制的行数,Grafana将从SQL过程(关系)的数据源。默认是1000000


[分析]

reporting_enabled

当启用Grafana将匿名使用统计数据stats.grafana.org。没有IP地址被跟踪,只有简单的计数器来追踪运行的实例,版本,仪表盘和错误计数。它对我们很有帮助,所以请离开这个启用。每24小时计数器被发送。默认值是真正的

check_for_updates

设为false,禁用检查新版本的Grafana Grafana的GitHub库。启用时,检查是否有新版本运行每10分钟。通过UI,它会通知,当一个新版本可用。检查本身不会提示任何Grafana软件的更新,也不会发送任何敏感信息。

check_for_plugin_updates

请注意:可在Grafana v8.5.0后来版本。

设置为false禁用检查新版本的安装插件//www.tubolov.com。启用时,检查是否有新插件运行每10分钟。通过UI,它会通知,当一个新的插件更新存在。检查本身不会提示任何更新的插件,也不会发送任何敏感信息。

google_analytics_ua_id

如果你想通过Google analytics指定跟踪Grafana使用情况你的通用分析ID。在默认情况下禁用这个特性。

google_tag_manager_id

谷歌标记经理ID,这里只让你输入身份证。

rudderstack_write_key

如果你想通过Rudderstack指定跟踪Grafana使用情况你的Rudderstack写关键。的rudderstack_data_plane_url还必须提供这个功能启用。在默认情况下禁用这个特性。

rudderstack_data_plane_url

Rudderstack数据平面的url将接收Rudderstack事件。的rudderstack_write_key还必须提供这个功能启用。

rudderstack_sdk_url

可选的。如果启用了跟踪与Rudderstack,您可以提供一个定制的URL加载Rudderstack SDK。

rudderstack_config_url

可选的。如果启用了跟踪与Rudderstack,您可以提供一个定制的URL加载Rudderstack配置。

application_insights_connection_string

如果你想跟踪Grafana使用情况通过Azure应用见解,然后指定你的应用程序连接字符串的见解。由于连接字符串包含分号,您需要用引号(“)。默认情况下,跟踪使用是禁用的。

application_insights_endpoint_url

可选地,使用这个选项来覆盖默认端点地址数据采集应用见解。详情,请参考(Azure文档)(https://docs.microsoft.com/en-us/azure/azure-monitor/app/custom-endpoints?tabs=js)。

如果设置为false将删除所有的反馈链接的UI。默认值为true。

(安全)

disable_initial_admin_creation

仅可在Grafana v6.5 +。

禁用Grafana的创建管理用户在第一次开始。默认是

admin_user

默认的名字Grafana管理用户,拥有完全权限。默认是管理

admin_password

默认Grafana管理员的密码。在首轮设置一次。默认是管理

secret_key

用于签名等数据源设置秘密和密码,加密格式使用aes - 256在CFB模式。不能更改,而无需更新数据源设置重新编码。

disable_gravatar

设置为真正的禁用功能的使用用户配置文件的图像。默认是

data_source_proxy_whitelist

定义一个允许IP地址或域名白名单,与港口,与Grafana数据源的数据源url使用代理。格式:ip_or_domain:端口以空格分开。PostgreSQL、MySQL和该数据源不使用代理,因此不受此设置。

disable_brute_force_login_protection

设置为真正的禁用蛮力登录保护。默认是

设置为真正的如果你主机Grafana背后HTTPS。默认是

设置SameSite饼干属性和阻止浏览器发送这种饼干连同跨站点请求。的主要目标是减轻跨源的信息泄漏的风险。这个设置也提供了一些保护跨站点请求伪造(CSRF)攻击,阅读更多关于SameSite这里。有效的值宽松的,严格的,没有一个,禁用。默认是宽松的。使用值禁用不添加任何SameSite属性的饼干。

allow_embedding

,HTTP头X-Frame-Options:否认将被设置在Grafana HTTP响应将指示浏览器不允许渲染Grafana在吗<框架>,< iframe >,<嵌入><对象>。的主要目标是减轻风险“点击劫持”。默认是

strict_transport_security

设置为真正的如果你想启用HTTPStrict-Transport-Security(hst)响应头。只使用这个配置中启用HTTPS时,或者当有另一个上游系统确保您的应用程序是HTTPS(像一个前端负载均衡器)。hst告诉浏览器,网站只能使用HTTPS访问。

strict_transport_security_max_age_seconds

设置浏览器应该在几秒钟内缓存hst多久。如果启用了strict_transport_security应用。默认值是86400年

strict_transport_security_preload

设置为真正的使hst预压法选择。如果启用了strict_transport_security应用。默认值是

strict_transport_security_subdomains

设置为真正的如果要启用hst includeSubDomains选项。如果启用了strict_transport_security应用。默认值是

x_content_type_options

设置为真正的使X-Content-Type-Options响应头。X-Content-Type-Options响应HTTP头是一个服务器所使用的标记表明content - type报头的MIME类型的广告不应该改变,。默认值是

x_xss_protection

设置为禁用X-XSS-Protection头,告诉浏览器阻止页面加载时检测反映跨站点脚本(XSS)攻击。默认值是直到下一个小版本,6.3

content_security_policy

设置为真正的Content-Security-Policy头添加到您的请求。CSP允许控制资源,用户代理可以加载和有助于防止XSS攻击。

content_security_policy_template

内容设置安全策略模板时使用Content-Security-Policy头添加到你的请求。目前美元模板中包括一个随机的强奸犯。


angular_support_enabled

这个目前默认为真正的但会默认为在以后的版本。当设置为false角框架和支持组件不会加载。这意味着所有插件和核心功能,取决于角度支持将停止工作。

目前的核心特性,将停止工作:

  • 热图面板
  • 旧图面板
  • 旧表板
  • Postgres、MySQL和该数据源查询编辑器
  • 遗留提醒编辑规则的用户界面

在我们默认禁用角支持我们这些剩下的地区迁移到反应计划。

(快照)

external_enabled

设置为(默认禁用外部快照发布端点真正的)。

external_snapshot_url

设置根URL Grafana实例,你想发布外部快照(默认https://snapshots.raintank.io)。

external_snapshot_name

为外部快照按钮设置名称。默认为发布到snapshots.raintank.io

public_mode

设置为true来启用这个Grafana实例作为外部快照服务器,并允许未经身份验证的请求创建和删除快照。默认是

snapshot_remove_expired

启用自动删除过期的快照。默认是真正的


(仪表板)

versions_to_keep

数字仪表板版本保持每仪表板()。默认值:20.最低:1

min_refresh_interval

仅可在Grafana v6.7 +。

这个功能可以防止用户仪表板刷新间隔设置为一个较低的价值比一个给定的区间值。默认的区间值是5秒。间隔字符串可能签署的十进制数字序列,紧随其后的是一个单位后缀(女士,s, m h, d),例如30年代1米

的Grafana v7.3,这也限制了刷新间隔选项在探索。

default_home_dashboard_path

路径默认的仪表板。如果这个值为空,然后Grafana使用StaticRootPath +“仪表板/ home.json”。

注意:在Linux上,Grafana用途/usr/share/grafana/public/dashboards/home.json作为默认家里仪表盘的位置。


(用户)

allow_sign_up

设置为禁止用户能够注册/创建用户帐户。默认是。admin用户仍然可以创建用户。关于创建用户的更多信息,请参考添加一个用户

allow_org_create

设置为禁止用户创建新的组织。默认是

auto_assign_org

设置为真正的自动将新用户添加到主要组织(id 1)。在设置的时候出现,新用户自动创建一个新的组织的新用户。该组织将即使创建allow_org_create设置被设置为。默认是真正的

auto_assign_org_id

将这个值设置为自动添加新用户所提供的组织。这需要auto_assign_org被设置为真正的。请确保这个组织已经存在。默认值为1。

auto_assign_org_role

新用户的角色将被指派为主要的组织(如果上面的设置是设置为true)。默认为查看器,其他有效的选项管理编辑器。例如:

auto_assign_org_role =查看器

verify_email_enabled

需要邮箱验证之前注册完成。默认是

login_hint

文本作为占位符文本在登录页面登录/用户名输入。

password_hint

在登录页面文本用作占位符文本密码输入。

default_theme

设置默认UI主题:黑暗。默认是黑暗

home_page

通往一个定制的主页。用户重定向到这个如果默认家里仪表板。它应该匹配一个前端路线和包含一个领先的削减。

外部用户管理

如果外部管理用户可以替代组织的用户邀请按钮链接到外部网站一起描述。

viewers_can_edit

观众可以访问和使用探索和执行临时编辑在仪表盘面板访问。他们不能拯救他们的变化。默认是

editors_can_admin

编辑可以管理仪表板,他们创建文件夹和团队。默认是

user_invite_max_lifetime_duration

用户邀请的时间到期之前仍然有效。这个设置应该表示为一个持续时间。例子:6小时(小时),2 d(天),1 w(一周)。默认是24小时(24小时)。最低支持持续时间15米(15分钟)。

hidden_users

这是一个以逗号分隔的用户名。用户指定的下面是隐藏在Grafana UI。他们仍然可见Grafana管理员和。


(认证)

Grafana提供了许多方法来对用户进行身份验证。参考Grafana认证概述和其他身份验证文档详细说明如何设置和配置身份验证。

饼干的名字存储身份验证令牌。默认是grafana_session

login_maximum_inactive_lifetime_duration

最大生命周期(时间)经过身份验证的用户可以不活跃之前被要求在下个访问登录。默认是7天(7 d)。这个设置应该表示为一个持续时间,例如5米(分钟),6小时(小时),10 d(天)、2 w(周),1米(月)。一生重置在每个成功的令牌旋转(token_rotation_interval_minutes)。

login_maximum_lifetime_duration

的最大生命周期(时间)以来经过身份验证的用户可以登录登录时间被要求登录。默认是30天(30 d)。这个设置应该表示为一个持续时间,例如5米(分钟),6小时(小时),10 d(天)、2 w(周),1米(月)。

token_rotation_interval_minutes

身份验证令牌旋转频率为通过身份验证的用户,当用户是活跃的。默认值是每10分钟。

disable_login_form

设置为true来禁用(隐藏)登录表单,如果使用OAuth有用。默认是假的。

disable_signout_menu

设置为真正的禁用signout链接的菜单。如果你使用auth.proxy这是有用的。默认是

signout_redirect_url

URL重定向用户后签署。

oauth_auto_login

设置为真正的尝试登录使用OAuth自动跳过登录屏幕。如果多个OAuth提供者配置这个设置是忽略。默认是

多少秒OAuth饼干被删除前的生活状态。默认是600年(秒)管理员可以增加这个如果他们体验OAuth登录状态不匹配错误。

oauth_skip_org_role_update_sync

跳过强制OrgID转让1auto_assign_org_id对于外部登录。默认是。使用此设置分发用户与外部登录到多个组织。否则,用户的组织在每个新的登录会重置,例如,通过AzureAD。

api_key_max_seconds_to_live

API密匙秒终止之前生活的极限。默认值为1(无限)。

sigv4_auth_enabled

仅可在Grafana 7.3 +。

设置为真正的使AWS签名版本4验证选择基于http的数据源。默认是

sigv4_verbose_logging

仅可在Grafana 8.4 +。

设置为真正的启用详细请求签名当AWS签名版本4验证启用日志记录。默认是


(auth.anonymous)

匿名身份验证详细说明。


(auth.github)

GitHub OAuth2身份认证详细说明。


(auth.gitlab)

Gitlab OAuth2身份认证详细说明。


(auth.google)

谷歌OAuth2身份认证详细说明。


(auth.grafananet)

遗留重要的名字,还在配置文件,所以他们在env工作变量。


(auth.grafana_com)

遗留重要的名字,还在配置文件,所以他们在env工作变量。


(auth.azuread)

Azure广告OAuth2身份认证详细说明。


(auth.okta)

Okta OAuth2身份认证详细说明。


(auth.generic_oauth)

通用的OAuth身份验证详细说明。


(auth.basic)

基本身份验证详细说明。


(auth.proxy)

身份验证代理身份验证详细说明。


(auth.ldap)

LDAP身份验证详细说明。

(aws)

您可以配置核心和外部AWS插件。

allowed_auth_providers

指定身份验证提供者AWS插件允许。允许供应商列表,请参阅数据源配置页面对于一个给定的插件。如果你配置一个插件的配置,只有中指定的供应商allowed_auth_providers是允许的。

选项:默认的AWS SDK(默认),(访问和秘密密钥),凭证(凭证文件),ec2_iam_role(EC2我角色)

assume_role_enabled

设置为禁用AWS身份验证使用一个假定的角色与临时安全凭据。假设角色的详细信息,请参阅AWS API参考文档的AssumeRole操作。

如果这个选项是禁用的,假设的作用外部Id场从AWS数据源配置页面中删除。如果使用配置来配置插件,可以使用,只要一个假定的角色assume_role_enabled被设置为真正的

list_metrics_page_limit

使用度量API列表选择加载自定义名称空间的指标监测数据源。默认情况下,极限是500页。


(azure)

Grafana支持额外的集成Azure托管在Azure云服务。

Azure云环境中Grafana托管:

Azure云 价值
微软Azure公共云 AzureCloud (默认的)
微软中国云 AzureChinaCloud
美国政府云 AzureUSGovernment
微软德国国家云(“黑森林”) AzureGermanCloud

managed_identity_enabled

指定是否Grafana驻留在Azure服务与管理身份配置(例如Azure虚拟机实例)。禁用默认情况下,需要显式地启用。

managed_identity_client_id

客户机ID用于user-assigned身份管理。

应该设置为user-assigned身份并为系统分配的身份应该是空的。

(auth.jwt)

JWT身份验证为更多的信息。


(smtp)

邮件服务器设置。

启用

启用这个允许Grafana发送电子邮件。默认是

主机

默认是localhost: 25

用户

SMTP auth,默认

密码

SMTP auth,默认。如果密码包含#;,然后你必须与三重引号括起来。示例:“”“#密码;”“

cert_file

文件路径到证书文件,默认

key_file

文件路径密钥文件,默认

skip_verify

验证SSL SMTP服务器,默认

from_address

地址发送电子邮件时使用,默认admin@grafana.localhost

from_name

名称用于发送电子邮件的时候,默认Grafana

ehlo_identity

名字被用作EHLO在SMTP客户端身份对话框,默认< instance_name >

startTLS_policy

“OpportunisticStartTLS”、“MandatoryStartTLS”、“NoStartTLS”。默认是


(电子邮件)

welcome_email_on_sign_up

默认是

templates_pattern

输入一个逗号分隔的列表模板模式。默认是电子邮件/ *。html, emails/*.txt

content_types

输入一个逗号分隔的列表应包含的内容类型的电子邮件发送。内容类型列表按降序的偏好。text / html、文本/平原对HTML作为最优先。部分的顺序是重要的邮件客户机将使用内容类型所支持和最喜欢的发送者。支持内容类型text / html文本/平原。默认是text / html


(日志)

Grafana日志选项。

模式

选择“控制台”,“文件”,“syslog”。默认是“控制台”和“文件”。使用空格分隔多个模式,例如。控制台文件

水平

选项是“调试”、“信息”、“警告”、“错误”和“关键”。默认是信息

过滤器

可选设置为特定的伐木工设置不同级别。例如:过滤器= sqlstore:调试


(log.console)

在使用“控制台”只适用(日志)模式。

水平

选项是“调试”、“信息”、“警告”、“错误”和“关键”。默认是继承自(日志)的水平。

格式

日志格式,有效的选项是文本、控制台和json。默认是控制台


(log.file)

只适用在“文件”中使用(日志)模式。

水平

选项是“调试”、“信息”、“警告”、“错误”和“关键”。默认是继承自(日志)的水平。

格式

日志格式,有效的选项是文本、控制台和json。默认是文本

log_rotate

启用自动日志轮转,有效的选项真正的。默认是真正的。启用时使用max_lines,max_size_shift,daily_rotatemax_days配置日志轮转的行为。

max_lines

最大线/文件前旋转它。默认是1000000

max_size_shift

在旋转之前文件的最大大小。默认是28,这意味着1 < < 28,256 mb

daily_rotate

使日常的旋转文件,有效的选项真正的。默认是真正的

max_days

最大的天数保持日志文件。默认是7


(log.syslog)

只适用于当“syslog”中使用(日志)模式。

水平

选项是“调试”、“信息”、“警告”、“错误”和“关键”。默认是继承自(日志)的水平。

格式

日志格式,有效的选项是文本、控制台和json。默认是文本

网络和地址

Syslog网络类型和地址。这可能是UDP、TCP或UNIX。如果留空,那么默认使用UNIX端点。

设施

Syslog工具。有效的选项是用户,守护进程或通过local7 local0。默认是空的。

标签

Syslog标签。默认情况下,这个过程的argv [0]使用。


(log.frontend)

注意:这个特性可以在Grafana 7.4 +。

启用

哨兵javascript代理初始化。默认是

sentry_dsn

哨兵DSN哨兵如果你想发送事件

custom_endpoint

自定义HTTP端点发送事件被哨兵代理。默认情况下,/日志将日志发送到stdout的事件。

sample_rate

率之间的事件报告0(没有),1(默认),浮动。

log_endpoint_requests_per_second_limit

每秒请求限制每一段时间执行,Grafana后台日志摄入端点,/日志。默认是3

log_endpoint_burst_limit

最大请求接受每一个短的时间间隔Grafana后台日志摄入端点,/日志。默认是15


(配额)

设置配额1无限。

启用

启用配额。默认是

org_user

限制用户的数量允许每个组织。默认是10。

org_dashboard

限制仪表板的数量允许每个组织。默认是100。

org_data_source

每个组织限制数据源允许的数量。默认是10。

org_api_key

可以输入限制API键的数量/组织。默认是10。

org_alert_rule

可以输入限制预警规则的数量/组织。默认是100。

user_org

限制用户可以创建组织的数量。默认是10。

global_user

集全球用户的限制。默认值为1(无限)。

global_org

集全球限制可以创建组织的数量。默认值为1(无限)。

global_dashboard

集全球限制可以创建仪表板的数量。默认值为1(无限)。

global_api_key

集全球限制可以输入的API密钥。默认值为1(无限)。

global_session

集全球限制数量的用户可以登录一次。默认值为1(无限)。

global_alert_rule

设置一个全球限制数量的预警规则可以创建。默认值为1(无限)。


(unified_alerting)

关于Grafana警报的更多信息,请参考关于Grafana报警

启用

启用统一的报警子系统和接口。启用时我们将会迁移所有的预警规则和通知渠道新系统。将创建新的预警规则和通知渠道将被转换成一个Alertmanager配置。以前的数据保存,使向后兼容性,但是新的数据删除。默认值是

报警规则从仪表板和面板通过将包括一个链接注释

disabled_orgs

以逗号分隔的组织IDs的禁用Grafana 8统一报警。

admin_config_poll_interval

指定管理员配置轮询的频率变化。默认值是60年代

间隔字符串可能签署的十进制数字序列,紧随其后的是一个单位后缀(女士,s, m h, d),例如30年代或1米。

alertmanager_config_poll_interval

指定Alertmanager配置轮询的频率变化。默认值是60年代

间隔字符串可能签署的十进制数字序列,紧随其后的是一个单位后缀(女士,s, m h, d),例如30年代或1米。

ha_listen_address

听IP地址和端口为其他Grafana实例接收统一报警消息。该端口用于TCP和UDP。它是假定其他Grafana实例也相同的端口上运行。默认值是0.0.0.0:9094

ha_advertise_address

明确的IP地址和端口广告其他Grafana实例。该端口用于TCP和UDP。

ha_peers

以逗号分隔的初始实例(主持人:港的格式),形成了HA集群。配置这个设置将为报警启用高可用性模式。

ha_peer_timeout

时间等待一个实例通过Alertmanager发送一个通知。在HA,每个Grafana实例将被分配一个位置(例如0,1)。然后,我们把这个位置的超时来表示每个实例要等多长时间在发送通知之前考虑到复制滞后。默认值是15秒

间隔字符串可能签署的十进制数字序列,紧随其后的是一个单位后缀(女士,s, m h, d),例如30年代或1米。

ha_gossip_interval

之间的时间间隔发送八卦消息。通过降低这个值(更频繁)八卦消息传播到集群更快的增加带宽使用情况。默认值是200毫秒

间隔字符串可能签署的十进制数字序列,紧随其后的是一个单位后缀(女士,s, m h, d),例如30年代或1米。

ha_push_pull_interval

绯闻满状态同步之间的间隔。设置间隔降低(更频繁)将提高收敛速度跨大集群为代价增加带宽使用情况。默认值是60年代

间隔字符串可能签署的十进制数字序列,紧随其后的是一个单位后缀(女士,s, m h, d),例如30年代或1米。

execute_alerts

启用或禁用报警规则执行。默认值是真正的。提醒用户界面仍然可见。这个选项有在报警部分遗留版本这需要优先。

evaluation_timeout

设置警报评价超时时从数据源获取数据。默认值是30年代。这个选项有在报警部分遗留版本这需要优先。

超时字符串可能签署的十进制数字序列,紧随其后的是一个单位后缀(女士,s, m h, d),例如30年代或1米。

max_attempts

设置一个最大数量的时间我们会试图评估警报规则在放弃之前,评估。默认值是3。这个选项有在报警部分遗留版本这需要优先。

min_interval

集之间的最小间隔执行规则的评估。默认值是十年代等于调度器间隔。规则将调整如果低于这个值或如果他们不是多个调度器的间隔(10)。更高的价值与资源管理可以帮助我们将安排较少的评估。这个选项有在报警部分遗留版本这需要优先。

间隔字符串可能签署的十进制数字序列,紧随其后的是一个单位后缀(女士,s, m h, d),例如30年代或1米。

请注意。这个设置优先于每个规则的频率。如果规则频率低于这个值,那么这个值是执行。


(unified_alerting.screenshots)

关于截图的更多信息,请参考图片的通知

捕获

在通知中启用屏幕截图。这个选项需要一个远程HTTP形象呈现服务。请参阅(呈现)为进一步的配置选项。

max_concurrent_screenshots

的最大数量截图,可以在同一时间。这个选项是不同的concurrent_render_request_limit作为max_concurrent_screenshots设置并发截图,可以在同一时间为所有发射警告concurrent_render_request_limit集的总数并发截图在所有Grafana服务。

upload_external_image_storage

上传截图等当地Grafana服务器或远程存储Azure, S3和gc。请参阅(external_image_storage)为进一步的配置选项。如果这个选项是错误的截图将持久化到磁盘temp_data_lifetime


(报警)

更多信息关于遗留在Grafana仪表盘报警功能,请参考警报概述

启用

设置为使Grafana报警和禁用遗留提醒引擎。设置为禁用Grafana报警真正的

execute_alerts

关闭警报规则执行,但提醒Grafana UI中仍然可见。

error_or_timeout

默认设置为新的预警规则。默认分类错误和超时报警。(keep_state报警)

nodata_or_nullvalues

定义Grafana如何处理nodata后或null值报警。选项是报警,no_data,keep_state,好吧。默认是no_data

concurrent_render_limit

警报通知可以包括图片,但呈现许多图像同时可以在服务器过载。这个极限保护服务器免受渲染重载并确保迅速通知被发送出去。默认值是5

evaluation_timeout_seconds

设置警报计算超时。默认值是30.

notification_timeout_seconds

设置警报通知超时。默认值是30.

max_attempts

设置一个最大限度地试图发送提醒通知。默认值是3

min_interval_seconds

规则集的最小间隔评估。默认值是1

请注意。这个设置优先于每个规则的频率。如果规则频率低于这个值,那么这个值是执行。

max_annotation_age =

配置警报注释存储多久。默认是0,这让他们,直到永远。这个设置应该表示为一个持续时间。例子:6小时(小时),10 d(天)、2 w(周),1米(月)。

max_annotations_to_keep =

配置马克斯警告注释Grafana商店的数量。默认值是0,这让所有警报注释。


[注释]

cleanupjob_batchsize

配置注释的批量大小清理工作。此设置用于仪表板、API和警报注释。

(annotations.dashboard)

仪表板注释意味着注释与仪表板上创建。

max_age

配置仪表板注释存储多久。默认是0,这让他们,直到永远。这个设置应该表示为一个持续时间。例子:6小时(小时),10 d(天)、2 w(周),1米(月)。

max_annotations_to_keep

配置最大数量的仪表板注释Grafana商店。默认值是0,这让所有仪表板注释。

(annotations.api)

API意味着创建了注释的注释使用API与仪表板没有任何联系。

max_age

配置多久Grafana注释存储API。默认是0,这让他们,直到永远。这个设置应该表示为一个持续时间。例子:6小时(小时),10 d(天)、2 w(周),1米(月)。

max_annotations_to_keep

配置马克斯Grafana保留API注释。默认值是0,这让所有API注释。


(探索)

有关此功能的更多信息,请参考探索

启用

启用或禁用探索部分。默认是启用

(帮助)

配置部分的帮助。

启用

启用或禁用帮助部分。默认是启用

(概要)

配置概要文件部分。

启用

启用或禁用这个概要文件部分。默认是启用

(query_history)

配置查询历史探索。

启用

启用或禁用查询历史。默认是启用

(指标)

有关详细说明,请参考内部Grafana指标

启用

使指标报告。违约事实。可以通过HTTP API< URL > /指标

interval_seconds

冲洗/写外部TSDB间隔在发送指标。默认为10

disable_total_stats

如果设置为真正的,然后统计总代(stat_totals_ *度量)是禁用的。默认是

basic_auth_username和basic_auth_password

如果设置,那么基本身份验证需要访问指标端点。


(metrics.environment_info)

将维度添加到grafana_environment_info度量,可以公开更多信息Grafana实例。

;exampleLabel1 = exampleValue1;exampleLabel2 = exampleValue2

(metrics.graphite)

使用这些选项,如果你想给石墨内部Grafana指标。

地址

可以通过设置地址。格式是<主机名或ip >:端口。

前缀

石墨度量前缀。默认为prod.grafana. % (instance_name)。


(grafana_net)

url

默认是//www.tubolov.com


(grafana_com)

url

默认是//www.tubolov.com


(tracing.jaeger)

(弃用)- - -使用tracing.opentelemetry。jaeger或tracing.opentelemetry。otlp相反)

为分布式配置Grafana Jaeger的客户跟踪。

您还可以使用标准的JAEGER_ *环境变量配置贼鸥。看表的末尾https://www.jaegertracing.io/docs/1.16/client-features/的完整列表。这里提供环境变量将会覆盖任何设置。

地址

主持人:端口目的地报告跨越。(例:localhost: 6831)

可以设置环境变量JAEGER_AGENT_HOSTJAEGER_AGENT_PORT

always_included_tag

以逗号分隔的标签在所有新跨越,等标签1:value1,标签2:value2

可以设置环境变量JAEGER_TAGS(使用=而不是:环境变量)。

sampler_type

默认值是常量

指定取样器的类型:常量,概率,ratelimiting,或远程

https://www.jaegertracing.io/docs/1.16/sampling/ client-sampling-configuration有关不同的追踪类型。

可以设置环境变量JAEGER_SAMPLER_TYPE

sampler_param

默认值是1

这是取样器配置参数。这取决于的价值sampler_type,它可以0,1,或者一个十进制值。

  • 常量取样器,01为了永远/真正的分别
  • 概率取样器,一个概率之间01.0
  • rateLimiting取样器,横跨每秒
  • 远程取样器,参数是一样的概率,表明最初的采样率在实际收到一个从母舰

可能是设置环境变量JAEGER_SAMPLER_PARAM

sampling_server_url

sampling_server_url抽样经理提供的URL是一个抽样策略。

zipkin_propagation

默认值是

控制是否使用Zipkin的跨度(传播格式x-b3 -HTTP头信息)。默认情况下,Jaeger的格式使用。

可以设置环境变量和价值JAEGER_PROPAGATION = b3

disable_shared_zipkin_spans

默认值是

设置这个真正的关闭共享RPC跨越。离开使用Zipkin时这是最常见的可用设置在您的基础设施。


(tracing.opentelemetry.jaeger)

为分布式配置Grafana Jaeger的客户跟踪。

地址

主持人:端口目的地报告跨越。(例:localhost: 14268 / api /痕迹)

传播

传播指定地图传播文本格式。(例:jaeger, w3c)


(tracing.opentelemetry.otlp)

为分布式配置Grafana OLTP的客户跟踪。

地址

主持人:端口目的地报告跨越。(例:localhost: 4317)

传播

传播指定地图传播文本格式。(例:jaeger, w3c)


(external_image_storage)

这些选项控制图像应该被公开,他们可以共享服务,如松弛或电子邮件消息。

提供者

选项是s3, webdav, gcs, azure_blob、地方)。如果空,那么Grafana忽略了上传操作。


(external_image_storage.s3)

端点

可选的端点URL(主机名或完全限定的URI)来覆盖默认生成的S3端点。如果你想保持默认,就离开这个空的。您还必须提供一个地区如果你指定一个端点值。

path_style_access

在S3中设置为true,迫使path-style解决请求,例如,http://s3.amazonaws.com/BUCKET/KEY,而不是默认的虚拟举办斗解决如果可能的话(http://BUCKET.s3.amazonaws.com/KEY)。

注意:这个选项是特定于Amazon S3服务。

bucket_url

(向后兼容性,只能当没有桶或地区配置)桶S3的URL。AWS地区可以在指定URL或默认为“us-east-1”,如。

S3 Bucket名称。例如grafana.snapshot。

地区

为S3地区名称。例如“us-east-1”、“cn-north-1”等。

路径

可选的额外的路径内斗,有用的应用过期策略。

access_key

访问键,例如AAAAAAAAAAAAAAAAAAAA。

访问密钥需要权限的S3 bucket的S3: propertynames”和“S3: PutObjectAcl”行动。

secret_key

秘密密钥,例如AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA。


(external_image_storage.webdav)

url

与图像URL Grafana发送PUT请求。

用户名

基本认证用户名。

密码

基本认证密码。

public_url

可选的URL向用户发送通知。如果字符串包含序列$ {file},取而代之的是上传的文件名。否则,文件名称附加到URL的一部分的道路,留下任何查询字符串不变。


(external_image_storage.gcs)

key_file

可选路径JSON密钥文件与谷歌相关服务帐户进行身份验证和授权。如果没有提供价值它试图使用应用程序默认凭证。服务帐户密钥可以创建并下载https://console.developers.google.com/permissions/serviceaccounts

服务帐户应该“存储对象的作家”的角色。桶的访问控制模型需要“设置对象级和bucket级别权限”。Grafana本身会使图像公开可读时签署的url不启用。

谷歌云存储桶的名字。

路径

可选的额外的路径内斗。

enable_signed_urls

如果设置为真,Grafana创建一个签署的URL的图片上传到谷歌云存储。

signed_url_expiration

设置了URL过期,默认为7天。

(external_image_storage.azure_blob)

account_name

存储帐户名称。

account_key

存储账户键

container_name

容器名称在哪里存储“Blob”图像随机名称。事先创建blob容器是必需的。只有公众支持的容器。


(external_image_storage.local)

这个选项不需要任何配置。


(呈现)

选项来配置远程HTTP图像渲染服务,例如使用https://github.com/grafana/grafana-image-renderer

server_url

远程HTTP图像渲染器服务URL,例如http://localhost: 8081 /渲染,将使Grafana渲染面板和仪表板png图像使用HTTP请求到外部服务。

callback_url

如果远程HTTP图像渲染器服务运行在不同的服务器比Grafana服务器你可能需要配置这个URL Grafana可及的地方,例如http://grafana.domain/

concurrent_render_request_limit

并发时呈现请求限制影响/渲染使用HTTP端点。呈现许多图像同时可以超载服务器,这个设置可以帮助防止只允许一定数量的并发请求。默认是30.

(板)

enable_alpha

设置为真正的如果你想测试α板还没有准备一般使用。默认是

disable_sanitize_html

如果设置为true Grafana将允许脚本标记文本面板。不推荐,因为它使XSS漏洞。默认是假的。这个设置是在Grafana v6.0中引入的。

(插件)

enable_alpha

设置为真正的如果你想测试α插件还没有准备一般使用。默认是

allow_loading_unsigned_plugins

输入一个以逗号分隔的插件标识符识别插件加载即使他们是无符号的。插件与修改签名永远不会加载。

我们所做的建议使用此选项。有关更多信息,请参考插件签名

plugin_admin_enabled

可用Grafana管理员,使安装/卸载/更新直接从Grafana UI插件。设置为真正的默认情况下。设置它将隐藏安装/卸载/更新控件。

有关更多信息,请参考插件目录

plugin_admin_external_manage_enabled

设置为真正的如果你想使外部管理插件。默认是。这是只适用于Grafana云用户。

plugin_catalog_url

自定义安装/学习更多为企业插件URL。默认为79bob在线下载

plugin_catalog_hidden_plugins

输入一个逗号分隔的插件标识符列表隐藏插件目录中。


(生活)

max_connections

请注意:可在Grafana v8.0后来版本。

max_connections选项指定的最大数量每Grafana Grafana住WebSocket连接端点服务器实例。默认是One hundred.

Grafana生活配置文档如果你指定数量高于违约,因为这可以需要一些调优操作系统和基础设施。

0禁用Grafana生活,1意味着无限连接。

allowed_origins

请注意:可在Grafana v8.0.4后来版本。

allowed_origins选择是一个以逗号分隔的额外的起源(起源头的HTTP请求升级期间建立WebSocket连接)将接受Grafana生活。

如果不设置(默认),则匹配在原点root_url这应该足够大多数场景。

起源模式支持通配符“*”标志。

例如:

【生活】allowed_origins = " https:// * .example.com "

ha_engine

请注意:在Grafana v8.1和以后的版本。

实验

高可用性(HA)引擎Grafana生活。默认情况下,它不是集。唯一可能的值是“复述”。

有关更多信息,请参考Grafana住HA配置设置

ha_engine_address

请注意:在Grafana v8.1和以后的版本。

实验

地址字符串的选择高可用性(HA)生活引擎。复述,,这是一个主持人:港口字符串。例子:

【生活】ha_engine =复述,ha_engine_address = 127.0.0.1:6379

(plugin.grafana-image-renderer)

有关更多信息,请参考图像呈现

rendering_timezone

指导无头浏览器实例时使用默认时区不是Grafana提供的,例如当渲染面板警报的形象。看到icu metaZones.txt一个支持时区id列表。如果没有设置回退到TZ环境变量。

rendering_language

指导无头浏览器实例时使用一个默认的语言没有提供Grafana,例如当渲染面板警报的形象。指HTTP头接收语言理解如何格式化这个值,例如“fr-CH fr; q = 0.9, en; q = 0.8, de; q = 0.7 *; q = 0.5”。

rendering_viewport_device_scale_factor

指导无头浏览器实例时使用默认设备比例因子不是Grafana提供的,例如当渲染面板警报的形象。默认是1。使用更高的价值将产生更详细的图片(DPI),但需要更多的磁盘空间来存储一个图像。

rendering_ignore_https_errors

指导无头浏览器实例是否忽略HTTPS错误在导航。默认HTTPS的错误不被忽视。由于安全风险,我们不建议你忽略HTTPS错误。

rendering_verbose_logging

指导无头浏览器实例是否呈现图像时捕获和记录详细信息。默认是和只会捕获和记录错误消息。

当启用时,调试消息捕获和记录。

的详细信息包含在Grafana服务器日志,你必须调整呈现日志级别调试,配置(日志)。过滤器=呈现:调试。

rendering_dumpio

指导无头浏览器实例是否调试和错误消息输出到运行远程渲染服务的过程。默认是

这可能是有用的设置真正的当故障排除。

rendering_args

附加参数传递到无头浏览器实例。默认值是————disable-gpu no-sandbox。可以发现铬标记的列表(https://peter.sh/experiments/chromium-command-line-switches/)。多个参数用逗号分开。

rendering_chrome_bin

您可以配置插件使用不同的浏览器二进制代替铬的预包装的版本。

请注意,这是推荐。您可能会遇到问题,如果安装版本的Chrome /铬与插件不兼容。

rendering_mode

指导无头浏览器实例是如何创建的。默认是默认的并将针对每个请求创建一个新的浏览器实例。

模式集群最多只会确保浏览器/隐身页面可以并发执行。

模式可重用的将有一个浏览器实例,并创建一个新的隐身在每个请求页面。

rendering_clustering_mode

当rendering_mode =集群,您可以指示多少浏览器或隐身页面可以并发执行。默认是浏览器并将集群使用浏览器实例。

模式上下文将集群使用隐身页面。

rendering_clustering_max_concurrency

当rendering_mode =集群,您可以定义浏览器实例/隐身的最大数目的页面可以并发执行。默认是5

rendering_clustering_timeout

请注意:可在grafana-image-renderer v3.3.0后来版本。

当rendering_mode =集群,您可以指定时间呈现请求之前可以将超时。默认是30.秒。

rendering_viewport_max_width

限制的最大窗口宽度,可以请求。

rendering_viewport_max_height

限制最大窗口高度,可以请求。

rendering_viewport_max_device_scale_factor

限制的最大窗口设备比例因子,可以要求。

grpc_host

改变听gRPC服务器的主机。默认的主机127.0.0.1

grpc_port

改变gRPC服务器的监听端口。默认端口是0不使用的,会自动分配一个港口。


(企业)

关于Grafana企业的更多信息,请参考Grafana企业


(feature_toggles)

启用

键的阿尔法功能启用,隔开的空间。

(date_formats)

注意:日期格式选项下面是仅可在Grafana v7.2 +。

这部分控制系统默认为日期格式用于时间范围,图表,和日期输入框。

模式使用的格式Moment.js格式化标记。

full_date

完整的日期格式所使用的时间范围选择器和其他地方呈现一个完整的日期。

时间间隔

这些间隔格式用于图只显示部分日期或时间。例如,如果只有分钟之间轴蜱虫的标签interval_minute使用格式。

违约

interval_second = HH: mm: ss interval_minute = HH: mm interval_hour = mm / DD HH: mm interval_day = mm / DD interval_month = YYYY-MM interval_year = YYYY

use_browser_locale

设置这个真正的有日期的格式自动来自浏览器的位置。默认为。这是一个实验特性。

default_timezone

作为用户首选项的默认时区。可以是浏览器为浏览器本地时区或IANA时区的时区名称数据库,如UTC欧洲/阿姆斯特丹

default_week_start

设置默认的星期开始,有效值是:周六,周日,周一浏览器使用浏览器的语言环境来定义这个星期的第一天。默认是浏览器

(表达式)

注意:这个特性可以在Grafana v7.4后来版本。

启用

设置这个禁用表达式和它们隐藏在Grafana UI。默认是真正的

(geomap)

这部分控制Geomap插件的默认设置。

default_baselayer_config

json配置用于定义默认的底图。四个基地地图选项可供选择纸箱包装,esriXYZTiles,xyzTiles,标准。例如,设置cartoDB光作为默认基地层:

default_baselayer_config = '{“类型”:“xyz”、“配置”:{“归因”:“公开街道地图”、“url”:“https://tile.openstreetmap.org/ {z} / {x} / {y} . png”}}”

enable_custom_baselayers

设置这个真正的禁用加载其他自定义基础地图和把他们藏在Grafana UI。默认是

(dashboard_previews)

(爬虫)

注意:这个特性可以在Grafana v9.0后来版本。

thread_count

数量的仪表板并行呈现。默认的是6

rendering_timeout

超时传递到图像渲染器插件。用于两个不同的地方在一个呈现请求——在最初的导航指示板,当等待所有的面板负载。默认是20多岁。

max_crawl_duration

最大持续时间一个爬行。默认是1 h。

scheduler_interval

最低两个后续调度程序运行时间之间的间隔。默认是12 h。

指的是仪表板预览文档的详细说明。

(rbac)

基于角色的访问控制为更多的信息。