Hi Jon, About reporting counter values, there is an existing JIRA for the improvement idea to expose counters to Reporting task context. That requires NiFi framework level improvements. I'd suggest taking a look on it, and resuming discussion there if needed. https://issues.apache.org/jira/browse/NIFI-3293
Although MetricsReportingTask currently only supports Graphite, the component is well designed for generic reporting use-cases. I don't think it is a legacy component. The underlying dropwizard metrics project seems active, too. https://github.com/dropwizard/metrics I'm interested in what service implementation you're going to write. Is it going to use one of already available reporters? https://metrics.dropwizard.io/3.1.0/manual/third-party/ Thanks, Koji On Thu, Nov 1, 2018 at 3:17 AM Jon Logan <[email protected]> wrote: > > Hi All, > > I was looking at utilizing the MetricsReportingTask service, but I was > wondering what the status of it is -- it seems to be lacking some features > that I thought it'd have (ex. reporting counters), and I'm not sure there's > an ability to extend the metrics being produced. Is this something that is > still being worked on, or is a legacy component? We are going to have to > write our own Service implementation, as the only supported one seems to be > Graphite, and wanted to make sure we're not going down a legacy path. > > Thanks!
