Skip to main content
Version: 5.1.1.0

Distributed Monitoring

General Settings​

ParameterDescriptionDefault
general.process.processevents.enabledEnables persistence of process events for distributed monitoring (true/false).true
general.process.systemevents.enabledEnables persistence of system events for distributed monitoring (true/false).true

Elasticsearch Persistence​

ParameterDescriptionDefault
persist.elasticsearch.auth.decl.methodAuthentication method for connecting to Elasticsearch (NONE, BASIC, APIKEY).NONE
persist.elasticsearch.auth.spec.apikey.idAPI key ID for API key authentication (used only if method = APIKEY).–
persist.elasticsearch.auth.spec.apikey.secretAPI key secret for API key authentication (used only if method = APIKEY).–
persist.elasticsearch.auth.spec.usernameUsername for BASIC authentication (used only if method = BASIC).–
persist.elasticsearch.auth.spec.passwordPassword for BASIC authentication (used only if method = BASIC).–
persist.elasticsearch.route.decl.methodDefines routing to Elasticsearch endpoint (BASIC = hostname/port, CLOUDID = Cloud ID).BASIC
persist.elasticsearch.route.spec.cloudidElasticsearch Cloud ID (used only if route method = CLOUDID).–
persist.elasticsearch.route.spec.hostnameHostname for Elasticsearch endpoint (used only if route method = BASIC).localhost
persist.elasticsearch.route.spec.portPort for Elasticsearch endpoint (used only if route method = BASIC).9200
persist.elasticsearch.route.spec.protocollProtocol to use for the connection (HTTP or HTTPS).–
persist.elasticsearch.route.spec.security.typeSecurity protocol type applied when using secure connections.–
persist.elasticsearch.write.spec.bulk.actionsNumber of actions that trigger a flush of a new bulk request.500
persist.elasticsearch.write.spec.bulk.flush.interval.secInterval (in seconds) for flushing a new bulk request.1
persist.elasticsearch.write.spec.bulk.size.mbMaximum size (in MB) of accumulated actions before flushing.1
persist.elasticsearch.write.spec.concurrent.requestsNumber of concurrent bulk requests allowed (0 = single request).1
persist.elasticsearch.write.spec.processevents.index.nameIndex name for storing process events.distributed_monitoring_process_events
persist.elasticsearch.write.spec.systemevents.index.nameIndex name for storing system events.distributed_monitoring_system_events

File Writer Persistence​

ParameterDescriptionDefault
persist.filewriter.write.processevents.pathPath of the file for writing process events. If not specified, a temporary directory is used.java.io.tmpdir
persist.filewriter.write.systemevents.pathPath of the file for writing system events. If not specified, a temporary directory is used.java.io.tmpdir

Logger Persistence​

ParameterDescriptionDefault
persist.logger.write.levelLogging level for events (SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST).INFO