Skip to main content

AzureLogAnalyticsReportingTask

Description

Sends JVM-metrics as well as Apache NiFi-metrics to a Azure Log Analytics workspace.Apache NiFi-metrics can be either configured global or on process-group level.

Tags

azure, log analytics, metrics, reporting

Properties

In the list below required Properties are shown with an asterisk (*). Other properties are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Send JVM Metrics *Send JVM Metricsfalse
  • true
  • false
Send JVM Metrics in addition to the NiFi-metrics
Log Analytics Workspace Id *Log Analytics Workspace IdLog Analytics Workspace Id

Supports Expression Language, using Environment variables.
Log Analytics Custom Log NameLog Analytics Custom Log NamenifimetricsLog Analytics Custom Log Name

Supports Expression Language, using Environment variables.
Log Analytics Workspace Key *Log Analytics Workspace KeyAzure Log Analytic Worskspace Key

Supports Expression Language, using Environment variables.
Application ID *Application IDnifiThe Application ID to be included in the metrics sent to Azure Log Analytics WS

Supports Expression Language, using Environment variables.
Instance ID *Instance ID${hostname(true)}Id of this NiFi instance to be included in the metrics sent to Azure Log Analytics WS

Supports Expression Language, using Environment variables.
Process group ID(s)Process group ID(s)If specified, the reporting task will send metrics the configured ProcessGroup(s) only. Multiple IDs should be separated by a comma. If none of the group-IDs could be found or no IDs are defined, the Root Process Group is used and global metrics are sent.

Supports Expression Language, using Environment variables.
Job NameJob Namenifi_reporting_jobThe name of the exporting job

Supports Expression Language, using Environment variables.
Log Analytics URL Endpoint FormatLog Analytics URL Endpoint Formathttps://{0}.ods.opinsights.azure.com/api/logs?api-version=2016-04-01Log Analytics URL Endpoint Format

Supports Expression Language, using Environment variables.

State Management

This component does not store state.

Restricted

This component is not restricted.

System Resource Considerations

This component does not specify system resource considerations.

See Also