Supports Expression Language: true (will be evaluated using variable registry only)Instance ID | prometheus-reporting-task-instance-id | ${hostname(true)} | | Id of this NiFi instance to be included in the metrics sent to Prometheus Supports Expression Language: true (will be evaluated using variable registry only) |
Metrics Reporting Strategy | prometheus-reporting-task-metrics-strategy | All Components | - Root Process Group
- All Process Groups
- All Components
| The granularity on which to report metrics. Options include only the root process group, all process groups, or all components |
Send JVM metrics | prometheus-reporting-task-metrics-send-jvm | false | | Send JVM metrics in addition to the NiFi metrics |
SSL Context Service | prometheus-reporting-task-ssl-context | | Controller Service API: RestrictedSSLContextService Implementation: StandardRestrictedSSLContextService | The SSL Context Service to use in order to secure the server. If specified, the server willaccept only HTTPS requests; otherwise, the server will accept only HTTP requests |
Client Authentication | prometheus-reporting-task-client-auth | No Authentication | - No Authentication
- Want Authentication
- Need Authentication
| Specifies whether or not the Reporting Task should authenticate clients. This value is ignored if the <SSL Context Service> Property is not specified or the SSL Context provided uses only a KeyStore and not a TrustStore. |
State management:
This component does not store state.Restricted:
This component is not restricted.System Resource Considerations:
None specified.