OptionalallowlistList of commands that should be instrumented. Commands must be in lowercase for example 'xread'.
OptionalblocklistList of commands that should not be instrumented. Takes precedence over allowlist if a command matches an entry in both. Commands must be in lowercase for example 'xread'.
OptionalenabledWhether to enable the plugin.
OptionalfilterCustom filter function used to decide whether a Valkey command should be instrumented. When provided, this takes precedence over allowlist/blocklist configuration. If not provided, allowlist/blocklist logic will be used instead.
The Valkey command name to filter
true to instrument the command, false to skip it
OptionalmeasuredWhether to measure the span. Can also be set to a key-value pair with span names as keys and booleans as values for more granular control.
OptionalserviceThe service name to be used for this plugin.
OptionalsplitWhether to use a different service name for each Redis instance based on the configured connection name of the client.
This plugin automatically instruments the iovalkey module.