Kibana is a free open-source analytics and visualization tool. You can install and configure Kibana to access the DevOps Insight server’s Elasticsearch instance. This section shows how to configure Kibana for this purpose.
Install the Kibana server.
This must be the same version as the Elasticsearch version used by DevOps Insight (version 6.6 for DevOps Insight 9.1 and higher). For download and installation details, see https://www.elastic.co/guide/en/kibana/6.6/setup.html#elasticsearch-version and https://www.elastic.co/downloads/kibana.
This file is typically in the
/etc/kibanadirectory if Kibana was installed via a repository or in the
/opt/kibana/configdirectory if extracted from a
elasticsearch.urlproperty to point to the Elasticsearch service on the machine where DevOps Insight is installed.
Use the port number configured for Elasticsearch (port 9200 by default) in the URL. For example:
Use the user name
kibanaserverand the password (
changemeby default) that you configured for the reporting user during DevOps Insight installation. For example:
elasticsearch.username: "kibanaserver" elasticsearch.password: "changeme"
Disable the certificate validation.
To do so, set the
elasticsearch.ssl.verificationModeproperty as follows:
(Optional) Specify the IP address that the Kibana server should listen to.
If the Kibana server should listen to all IPv4 addresses, set it to 0.0.0.0 as follows:
Start the Kibana server.
Browse to the Kibana web application.
In the URL, use the machine where Kibana is running and the port number (5601 by default). For example, enter
Log into the Kibana web application to verify that you can access the DevOps Insight data.
Log in as
kibanuserand enter the password specified during DevOps Insight installation.
kibanauser user can access only the
ef-* indices (but not indices such as
logstash-*). In the Elasticsearch log, this access limitation might cause errors to appear, which you can ignore.