System KPIs

System KPIs expose the metrics that NiFi provides for the system. Choosing System allows you to set alerts based on any of the system metrics that the data flow monitors.

Metric name: CPU Utilization
Metric unit: Percentage
Meaning: How much of the available CPU to the entire cluster is being used by deployment?
Threshold: Upper and lower boundary
Expected behavior: Sends a notification when the CPU utilization is either above the specified upper threshold or below the specified lower threshold for the given time period. For example, if the threshold is 80% and the time period is 5 minutes, all data points that are being captured within five minutes must show a higher utilization than 80%, to trigger an alert.
Metric name: Core Allocation
Metric unit: Count
Meaning: How many cores are allocated?
Threshold: Upper and lower boundary
Expected behavior: Sends a notification when the core allocation is either above the specified upper threshold or below the specified lower threshold for the given time period.
Metric name: Disk Capacity
Metric unit: Percentage
Meaning: How much of the disk capacity is used for this deployment?
Threshold: Upper and lower boundary
Expected behavior: Sends a notification when disk capacity used is either above the specified upper threshold or below the specified lower threshold for the given time period.
Metric name: Disk Usage
Metric unit: Bytes
Meaning: How much disk is used by this deployment?
Threshold: Upper and lower boundary
Expected behavior: Sends a notification when disk usage is either above the specified upper threshold or below the specified lower threshold for the given time period.