Integrate with monitoring event data

Details about service.monitor Monitoring executed monitoring executions can not only be stored in the local database, but can also be sent directly to Analytics' Logstash pipeline via GELF protocol.

Monitoring

The following changes must be made to the application.properties file of service.monitor Monitoring:

#### Storing monitored events in elasticsearch via a logstash pipeline ####
# This is very useful if you want to leverage kibana widgets and dashboards
event.storage.elastic.enabled=true
event.storage.elastic.logstash.host=localhost
event.storage.elastic.logstash.port=12203

The above configuration assumes that the Logstash process is running on the same machine as the Tomcat.

Analytics (Logstash)

Make sure that the Logstash pipeline ct-monitoring is running. The port defined in ct-monitoring-100-input.conf must match the port from the configuration above.

Analytics (Kibana)

The delivered dashboard and visualization objects must be imported into Kibana to view and analyze the incoming data.