kibana配置文件
仅罗列了一些常用基础配置,更多配置请到官网查看
https://www.elastic.co/guide/en/kibana/current/index.html
kibana.yml配置文件
#####----------kibana服务相关----------##### #提供服务的端口,监听端口 server.port: 5601 #主机地址,可以是ip,主机名 server.host: 0.0.0.0 #在代理后面运行,则可以指定安装Kibana的路径 #使用server.rewriteBasePath设置告诉Kibana是否应删除basePath #接收到的请求,并在启动时防止过时警告 #此设置不能以斜杠结尾 server.basePath: "" #指定Kibana是否应重写以server.basePath为前缀的请求,或者要求它们由反向代理重写,默认false server.rewriteBasePath: false #传入服务器请求的最大有效负载大小,以字节为单位,默认1048576 server.maxPayloadBytes: 1048576 #该kibana服务的名称,默认your-hostname server.name: "your-hostname" #服务的pid文件路径,默认/var/run/kibana.pid pid.file: /var/run/kibana.pid #####----------elasticsearch相关----------##### #kibana访问es服务器的URL,就可以有多个,以逗号","隔开 elasticsearch.hosts: ["http://localhost:9200"] #当此值为true时,Kibana使用server.host设定的主机名 #当此值为false时,Kibana使用连接Kibana实例的主机的主机名 #默认ture elasticsearch.preserveHost: true #Kibana使用Elasticsearch中的索引来存储已保存的搜索,可视化和仪表板 #如果索引尚不存在,Kibana会创建一个新索引 #默认.kibana kibana.index: ".kibana" #加载的默认应用程序 #默认home kibana.defaultAppId: "home" #kibana访问Elasticsearch的账号与密码(如果ElasticSearch设置了的话) elasticsearch.username: "kibana_system" elasticsearch.password: "pass" #从Kibana服务器到浏览器的传出请求是否启用SSL #设置为true时,需要server.ssl.certificate和server.ssl.key server.ssl.enabled: true server.ssl.certificate: /path/to/your/server.crt server.ssl.key: /path/to/your/server.key #从Kibana到Elasticsearch启用SSL后,ssl.certificate和ssl.key的位置 elasticsearch.ssl.certificate: /path/to/your/client.crt elasticsearch.ssl.key: /path/to/your/client.key #PEM文件的路径列表 elasticsearch.ssl.certificateAuthorities: [ "/path/to/your/CA.pem" ] #控制Elasticsearch提供的证书验证 #有效值为none,certificate和full elasticsearch.ssl.verificationMode: full #Elasticsearch服务器响应ping的时间,单位ms elasticsearch.pingTimeout: 1500 #Elasticsearch 的响应的时间,单位ms elasticsearch.requestTimeout: 30000 #Kibana客户端发送到Elasticsearch的标头列表 #如不发送客户端标头,请将此值设置为空 elasticsearch.requestHeadersWhitelist: [] #Kibana客户端发往Elasticsearch的标题名称和值 elasticsearch.customHeaders: {} #Elasticsearch等待分片响应的时间 elasticsearch.shardTimeout: 30000 #Kibana刚启动时等待Elasticsearch的时间,单位ms,然后重试 elasticsearch.startupTimeout: 5000 #记录发送到Elasticsearch的查询 elasticsearch.logQueries: false #####----------日志相关----------##### #kibana日志文件存储路径,默认stdout logging.dest: stdout #此值为true时,禁止所有日志记录输出 #默认false logging.silent: false #此值为true时,禁止除错误消息之外的所有日志记录输出 #默认false logging.quiet: false #此值为true时,记录所有事件,包括系统使用信息和所有请求 #默认false logging.verbose: false #####----------其他----------##### #系统和进程取样间隔,单位ms,最小值100ms #默认5000ms ops.interval: 5000 #kibana web语言 #默认en i18n.locale: "en"