[LOG]Add Config of Kibana for ONAP Log
[logging-analytics.git] / elasticstack / kibana / conf / kibana.yml
1 # Kibana is served by a back end server. This setting specifies the port to use.
2 server.port: $server_port
3
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
8
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.
12 #server.basePath: ""
13
14 # The maximum payload size in bytes for incoming server requests.
15 #server.maxPayloadBytes: 1048576
16
17 # The Kibana server's name.  This is used for display purposes.
18 server.name: $server_name
19
20 # The URL of the Elasticsearch instance to use for all your queries.
21 elasticsearch.url: $elasticsearch_url
22
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
27
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"
31
32 # The default application to load.
33 #kibana.defaultAppId: "discover"
34
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
41
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
47
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
52
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
56
57 # To disregard the validity of SSL certificates, change this setting's value to 'none'.
58 #elasticsearch.ssl.verificationMode: $elasticsearch_ssl_verificationMode
59
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
63
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
67
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 ]
71
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: {}
75
76 # Time in milliseconds for Elasticsearch to wait for responses from shards. Set to 0 to disable.
77 #elasticsearch.shardTimeout: 0
78
79 # Time in milliseconds to wait for Elasticsearch at Kibana startup before retrying.
80 #elasticsearch.startupTimeout: 5000
81
82 # Specifies the path where Kibana creates the process ID file.
83 #pid.file: /var/run/kibana.pid
84
85 # Enables you specify a file where Kibana stores log output.
86 #logging.dest: stdout
87
88 # Set the value of this setting to true to suppress all logging output.
89 #logging.silent: false
90
91 # Set the value of this setting to true to suppress all logging output other than error messages.
92 #logging.quiet: false
93
94 # Set the value of this setting to true to log all events, including system usage information
95 # and all requests.
96 #logging.verbose: false
97
98 # Set the interval in milliseconds to sample system and process performance
99 # metrics. Minimum is 100ms. Defaults to 5000.
100 #ops.interval: 5000
101
102 # The default locale. This locale can be used in certain circumstances to substitute any missing
103 # translations.
104 #i18n.defaultLocale: "en"