You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Matt Burgess (JIRA)" <ji...@apache.org> on 2019/06/05 15:49:00 UTC

[jira] [Created] (NIFI-6352) Add ability to report all component metrics to Prometheus

Matt Burgess created NIFI-6352:
----------------------------------

             Summary: Add ability to report all component metrics to Prometheus
                 Key: NIFI-6352
                 URL: https://issues.apache.org/jira/browse/NIFI-6352
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Extensions
            Reporter: Matt Burgess
            Assignee: Matt Burgess
             Fix For: 1.10.0


NIFI-5435 offered a new reporting task that lets Prometheus scrape metrics from NiFi. The initial contribution included rollup metrics for the root process group.

This Jira proposes to add options for the granularity of metrics reporting, namely:

- Root Process Group rollup (the current capability)
- All Process Groups (parent/child PGs but no individual components)
- All Components (ports, connections, processors, etc.)

The "All Components" option is akin to what the SiteToSiteStatusReportingTask makes available today.

Note that the original process group gauges sometimes apply to other components as well, so some renaming of gauges and/or properties might need to be done. Filtering on component type can be done by Prometheus (if All Components is specified)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)