Kibana

Kibana is an open-sourced data visualization tool used in the ELK stack.

CAST provides a utility plugin for multistep searches of CSM jobs in Kibana dashboards.

Configuration

Note

This guide has been tested using Kibana 6.8.1, the latest RPM may be downloaded from the Elastic Site.

The following is a brief introduction to the installation and configuration of the Kibana service.

At the current time CAST does not provide a configuration file in its RPM.

  1. Install the Kibana rpm:
yum install -y kibana-*.rpm
  1. Configure the Kibana YAML file (/etc/kibana/kibana.yml)

CAST recommends the following four values be set before starting Kibana:

Setting Description Sample Value
server.host The address the kibana server will bind on, needed for external access. “10.7.4.30”
elasticsearch.url The URL of an elasticsearch service, this should include the port number (9200 by default). http://10.7.4.13:9200
xpack.security.enabled The xpack security setting, set to false if not being used. false
xpack.ml.enabled Sets the status of xpack Machine Learning. Please note this must be set to false on ppc64le installations. false
  1. Install the CAST Search rpm:
rpm -ivh ibm-csm-bds-kibana-*.noarch.rpm
  1. Start Kibana:
systemctl enable kibana.service
systemctl start kibana.service

Kibana should now be running and fully featured. Searchs may now be performed on the Discover tab.