Messaging configuration optionsedit

ignore_message_queuesedit

Used to filter out specific messaging queues/topics from being traced.

This property should be set to an array containing one or more strings. When set, sends-to and receives-from the specified queues/topic will be ignored.

This option supports the wildcard *, which matches zero or more characters. Examples: /foo/*/bar/*/baz*, *foo*. Matching is case insensitive by default. Prepending an element with (?-i) makes the matching case sensitive.

dynamic config

Default Type Dynamic

<none>

List

true

Java System Properties Property file Environment

elastic.apm.ignore_message_queues

ignore_message_queues

ELASTIC_APM_IGNORE_MESSAGE_QUEUES

jms_listener_packages (performance [1.36.0] Added in 1.36.0. )edit

Defines which packages contain JMS MessageListener implementations for instrumentation. When set to a non-empty value, only the classes matching configuration will be instrumented. This configuration option helps to make MessageListener type matching faster and improve application startup performance.

Default Type Dynamic

<none>

Collection

false

Java System Properties Property file Environment

elastic.apm.jms_listener_packages

jms_listener_packages

ELASTIC_APM_JMS_LISTENER_PACKAGES