1 # Kibana is served by a back end server. This setting specifies the port to use.
2 server.port: $server_port
4 # Specifies the address to which the Kibana server will bind. IP addresses and host names are both valid values.
5 # The default is 'localhost', which usually means remote machines will not be able to connect.
6 # To allow connections from remote users, set this parameter to a non-loopback address.
7 server.host: $server_host
9 # Enables you to specify a path to mount Kibana at if you are running behind a proxy. This only affects
10 # the URLs generated by Kibana, your proxy is expected to remove the basePath value before forwarding requests
11 # to Kibana. This setting cannot end in a slash.
14 # The maximum payload size in bytes for incoming server requests.
15 #server.maxPayloadBytes: 1048576
17 # The Kibana server's name. This is used for display purposes.
18 server.name: $server_name
20 # The URL of the Elasticsearch instance to use for all your queries.
21 elasticsearch.url: $elasticsearch_url
23 # When this setting's value is true Kibana uses the hostname specified in the server.host
24 # setting. When the value of this setting is false, Kibana uses the hostname of the host
25 # that connects to this Kibana instance.
26 #elasticsearch.preserveHost: true
28 # Kibana uses an index in Elasticsearch to store saved searches, visualizations and
29 # dashboards. Kibana creates a new index if the index doesn't already exist.
30 #kibana.index: ".kibana"
32 # The default application to load.
33 #kibana.defaultAppId: "discover"
35 # If your Elasticsearch is protected with basic authentication, these settings provide
36 # the username and password that the Kibana server uses to perform maintenance on the Kibana
37 # index at startup. Your Kibana users still need to authenticate with Elasticsearch, which
38 # is proxied through the Kibana server.
39 elasticsearch.username: $elasticsearch_username
40 elasticsearch.password: $elasticsearch_password
42 # Enables SSL and paths to the PEM-format SSL certificate and SSL key files, respectively.
43 # These settings enable SSL for outgoing requests from the Kibana server to the browser.
44 #server.ssl.enabled: $server_ssl_enabled
45 #server.ssl.certificate: $server_ssl_certificate
46 #server.ssl.key: $server_ssl_key
48 # Optional settings that provide the paths to the PEM-format SSL certificate and key files.
49 # These files validate that your Elasticsearch backend uses the same key files.
50 #elasticsearch.ssl.certificate: $elasticsearch_ssl_certificate
51 #elasticsearch.ssl.key: $elasticsearch_ssl_key
53 # Optional setting that enables you to specify a path to the PEM file for the certificate
54 # authority for your Elasticsearch instance.
55 #elasticsearch.ssl.certificateAuthorities: $elasticsearch_ssl_certificateAuthorities
57 # To disregard the validity of SSL certificates, change this setting's value to 'none'.
58 #elasticsearch.ssl.verificationMode: $elasticsearch_ssl_verificationMode
60 # Time in milliseconds to wait for Elasticsearch to respond to pings. Defaults to the value of
61 # the elasticsearch.requestTimeout setting.
62 #elasticsearch.pingTimeout: 1500
64 # Time in milliseconds to wait for responses from the back end or Elasticsearch. This value
65 # must be a positive integer.
66 #elasticsearch.requestTimeout: 30000
68 # List of Kibana client-side headers to send to Elasticsearch. To send *no* client-side
69 # headers, set this value to [] (an empty list).
70 #elasticsearch.requestHeadersWhitelist: [ authorization ]
72 # Header names and values that are sent to Elasticsearch. Any custom headers cannot be overwritten
73 # by client-side headers, regardless of the elasticsearch.requestHeadersWhitelist configuration.
74 #elasticsearch.customHeaders: {}
76 # Time in milliseconds for Elasticsearch to wait for responses from shards. Set to 0 to disable.
77 #elasticsearch.shardTimeout: 0
79 # Time in milliseconds to wait for Elasticsearch at Kibana startup before retrying.
80 #elasticsearch.startupTimeout: 5000
82 # Specifies the path where Kibana creates the process ID file.
83 #pid.file: /var/run/kibana.pid
85 # Enables you specify a file where Kibana stores log output.
88 # Set the value of this setting to true to suppress all logging output.
89 #logging.silent: false
91 # Set the value of this setting to true to suppress all logging output other than error messages.
94 # Set the value of this setting to true to log all events, including system usage information
96 #logging.verbose: false
98 # Set the interval in milliseconds to sample system and process performance
99 # metrics. Minimum is 100ms. Defaults to 5000.
102 # The default locale. This locale can be used in certain circumstances to substitute any missing
104 #i18n.defaultLocale: "en"