ELK
You can configure the ELK settings from the Unravel manager service.
Stop Unravel
<Unravel installation directory>/unravel/manager stop
Set the ELK properties using any of the following options.
Option 1
Create a file containing the properties of ELK that you want to configure and their corresponding values. For example:
com.unraveldata.elk.es.monitor.enabled=true com.unraveldata.elk.es.clusters=cluster1, cluster2 com.unraveldata.elk.es.rest.url=http://111.111.11.11,http://222.22.22.22 com.unraveldata.elk.es.rest.endpoints=/_cluster/health?level=indices,/_cluster/stats,/_nodes/stats,/_stats,/_cat/nodes?format=json&h=*,/_cat/indices?format=json&h=* com.unraveldata.elk.es.rest.user=user com.unraveldata.elk.es.rest.pwd=password com.unraveldata.elk.es.rest.ssl.enabled.elasticsearch=false com.unraveldata.elk.es.metric.poll.interval=1 com.unraveldata.elk.es.http.poll.parallelism=2 com.unraveldata.elk.es.http.conn.timeout=20 com.unraveldata.elk.es.http.read.timeout=120 com.unraveldata.elk.es.metrics.json=/opt/unravel/versions/abcd.1234/core/etc/elk_es_metrics.json
From the installation directory, where Unravel binaries are installed, run the following command and provide the path to the properties file.
<Unravel installation directory>/unravel/manager config properties import <path to the properties file> For example: /opt/unravel-install/unravel/manager config properties import /opt/properties.txt
Option 2
From the installation directory, where Unravel binaries are installed, set the properties as follows:
<Unravel installation directory>/unravel/manager config properties set
<property>
<value>
##For example: opt/unravel-install/unravel/manager config properties set com.unraveldata.elk.es.monitor.enabled true opt/unravel-install/unravel/manager config properties set com.unraveldata.elk.logstash.enabled true opt/unravel-install/unravel/manager config properties set com.unraveldata.elk.kibana.monitor.enabled true
Refer to ELK properties for the complete list of properties and their corresponding descriptions.
Apply the changes.
<Unravel installation directory>/unravel/manager config apply
Start Unravel
<Unravel installation directory>/unravel/manager start
ELK (Elasticsearch, Logstash, Kibana)
Elasticsearch
Example:
Logstash
Example:
Kibana
Example: