Parameters
See plugin common configurations for configuration options available to all plugins.
prefer_name
boolean
If true, export route/service name instead of their ID in metric tags.
batch_max_size
integer
default:
1000vaild vaule:
greater than 0
The number of log entries allowed in one batch. Once reached, the batch will be sent to Datadog agent. Setting this parameter to 1 means immediate processing.
inactive_timeout
integer
default:
5vaild vaule:
greater than 0
The maximum time in seconds to wait for new logs before sending the batch to the logging service. The value should be smaller than
buffer_duration.buffer_duration
integer
default:
60vaild vaule:
greater than 0
The maximum time in seconds from the earliest entry allowed before sending the batch to the logging service.
retry_delay
integer
default:
1vaild vaule:
greater or equal to 0
The time interval in seconds to retry sending the batch to the logging service if the batch was not successfully sent.
max_retry_count
integer
default:
60vaild vaule:
greater or equal to 0
The maximum number of unsuccessful retries allowed before dropping the log entries.
Metadata
The plugin has the following metadata.
host
string
default:
127.0.0.1DogStatsD server host address.
port
integer
default:
8125DogStatsD server port.
namespace
string
default:
apisixPrefix for all metrics. For example, if the namespace is configured as
apisix, you should see therequest.countermetric exported asapisix.request.counterto Datadog.constant_tags