• Kibana之配置文件


    Kibana服务相关

    1 server.host: "localhost",kibana的主机地址。
    2 server.port: 5601,kibana的默认监听端口。
    3 server.basePath: "",如果您在代理后面运行,则可以指定安装Kibana的路径。使用server.rewriteBasePath设置告诉Kibana是否应从其收到的请求中删除basePath,并防止在启动时发生弃用警告。此设置不能以斜杠/结尾。
    4 server.rewriteBasePath: false,默认值为false,指定Kibana是否应重写以server.basePath为前缀的请求,或者要求它们由反向代理重写。在Kibana 6.3之前,此设置实际上始终为false,并且在Kibana 7.0中默认为true。
    5 server.maxPayloadBytes: 1048576 传入服务器请求的最大有效负载大小(以字节为单位)。
    6 server.name: "your-hostname",kibana的服务名称。

    elasticsearch相关配置

     1 elasticsearch.url: "http://localhost:9200",kibana访问es的URL。
     2 elasticsearch.preserveHost: true,默认值为true,当此设置的值为true时,Kibana使用server.host设置中指定的主机名。当此设置的值为false时,Kibana使用连接到此Kibana实例的主机的主机名。
     3 
     4 kibana.index: ".kibana",默认值:.kibana,Kibana使用Elasticsearch中的索引来存储已保存的搜索,可视化和仪表板。如果索引尚不存在,Kibana会创建一个新索引。
     5 
     6 kibana.defaultAppId: "home", 默认值home,要加载的默认应用程序。
     7 
     8 elasticsearch.username: "user"和elasticsearch.password: "pass",如果您的Elasticsearch受基本身份验证保护,则这些设置提供Kibana服务器用于在启动时对Kibana索引执行维护的用户名和密码。您的Kibana用户仍需要使用通过Kibana服务器代理的Elasticsearch进行身份验证。
     9 
    10 server.ssl.enabled: false,从Kibana服务器到浏览器的传出请求启用SSL。设置为true时,需要server.ssl.certificate和server.ssl.key。
    11 server.ssl.certificate: /path/to/your/server.crt,PEM格式的SSL证书。
    12 server.ssl.key: /path/to/your/server.key,SSL秘钥文件的路径。
    13 
    14 elasticsearch.ssl.certificate: /path/to/your/client.crt和elasticsearch.ssl.key: /path/to/your/client.key,可选设置,提供PEM格式SSL证书和密钥文件的路径。这些文件用于验证Kibana到Elasticsearch的身份,并且在Elasticsearch中的xpack.ssl.verification_mode设置为certificate或full时是必需的。
    15 elasticsearch.ssl.certificateAuthorities: [ "/path/to/your/CA.pem" ],可选设置,使您可以为Elasticsearch实例的证书颁发机构指定PEM文件的路径列表。
    16 elasticsearch.ssl.verificationMode: full,完全控制Elasticsearch提供的证书验证。有效值为none,certificate和full。完整执行主机名验证,证书不执行。
    17 elasticsearch.pingTimeout: 1500,elasticsearch.requestTimeout设置的值等待Elasticsearch响应ping的时间(以毫秒为单位)。
    18 elasticsearch.requestTimeout: 30000,等待后端或Elasticsearch响应的时间(以毫秒为单位)。这个值必须是一个正整数。
    19 elasticsearch.requestHeadersWhitelist: [ authorization ],要发送到Elasticsearch的Kibana客户端标头列表。如不发送客户端标头,请将此值设置为空。
    20 
    21 elasticsearch.customHeaders: {},要发送到Elasticsearch的标题名称和值。 无论elasticsearch.requestHeadersWhitelist配置如何,客户端标头都不能覆盖任何自定义标头。
    22 elasticsearch.shardTimeout: 30000, Elasticsearch等待分片响应的时间(以毫秒为单位)。设置为0以禁用。
    23 elasticsearch.startupTimeout: 5000,在Kibana刚启动时等待Elasticsearch的时间(以毫秒为单位),然后重试。
    24 elasticsearch.logQueries: false,记录发送到Elasticsearch的查询。 需要将logging.verbose设置为true。

    日志相关

    1 logging.verbose: false,将此设置的值设置为true,以记录所有事件,包括系统使用信息 和所有请求。
    2 logging.dest: stdout,允许指定Kibana存储日志输出的文件。
    3 logging.silent: false, 将此设置的值设置为true,以禁用所有日志输出。
    4 logging.quiet: false,将此设置的值设置为true,以抑制除错误消息之外的所有日志输出。

    其它配置

    1 ops.interval: 5000,将间隔(以毫秒为单位)设置为采样系统和处理性能 指标。最低是100 ms。默认为5000。
    2 i18n.locale: "en",配置多语言版本配置,目前貌似汉语支持还不太行。
    3 pid.file: /var/run/kibana.pid,指定Kibana创建进程标识文件的路径。
  • 相关阅读:
    CSS颜色代码大全(自用)
    Redis学习——redis.conf 配置文件介绍
    职场生存法则
    你绝对想不到的是,照片还可以这么折腾!
    scene类和platform类javafx
    员工辞职申请表.docx
    Group容器的使用与点击事件javafx
    7种join连接查询
    面试非技术问题
    加入新公司,怎样快速熟悉业务和项目?
  • 原文地址:https://www.cnblogs.com/Alexephor/p/11412566.html
Copyright © 2020-2023  润新知