DataDogReportingTask

Description:

Publishes metrics from NiFi to datadog. For accurate and informative reporting, components should have unique names.

Additional Details...

Tags:

reporting, datadog, metrics

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Metrics prefixMetrics prefixnifiPrefix to be added before every metric
Supports Expression Language: true (will be evaluated using variable registry only)
EnvironmentEnvironmentdevEnvironment, dataflow is running in. This property will be included as metrics tag.
Supports Expression Language: true (will be evaluated using variable registry only)
API keyAPI keyDatadog API key. If specified value is 'agent', local Datadog agent will be used.
Sensitive Property: true
Datadog transportDatadog transportDatadog HTTP
  • Datadog Agent Metrics will be sent via locally installed Datadog agent. Datadog agent needs to be installed manually before using this option
  • Datadog HTTP Metrics will be sent via HTTP transport with no need of Agent installed. Datadog API key needs to be set
Transport through which metrics will be sent to Datadog

State management:

This component does not store state.

Restricted:

This component is not restricted.

System Resource Considerations:

None specified.