" it should be possible to make it generic to support other reporting methods provided by Metrics, correct?"
We think so. We're using a slightly older version of it because it appears that upon close inspection newer versions might have issues with ASF compatible licensing. But in any event if the thing you want to report metrics to has a client library/API/interface then the ReportingTask is likely a good way to go about feeding it (if you're good with a push model). We've also done some interesting things using our Reporting Task API with Graphite in the past. I think our general philosophy here, as is the case with much of the app, is that we should provide a solid dataflow user experience built-in to NiFI and then we should also expose this information outward to apps purpose built to address those common cross cutting enterprise items that go beyond our sphere. Are there other metrics/monitoring repository apps you think we should take a look at? Thanks Joe On Wed, Feb 18, 2015 at 12:38 AM, Ashish <[email protected]> wrote: > That's cool Joe ! > > The Ganglia Reporting Task uses Metrics package, so it should be > possible to make it generic to support other reporting methods > provided by Metrics, correct? > > > > On Wed, Feb 18, 2015 at 10:45 AM, Joe Witt <[email protected]> wrote: >> Otis, >> >> Glad you are liking it. >> >> We do provide support for both push and pull based metrics >> reporting/gathering. >> >> For NiFi being able to push out metrics: >> We do have an API for what we call "Reporting Tasks". For example we >> have a Ganglia reporter today. >> >> For a client being able to pull metrics from NiFI: >> The REST API is the way to go. >> >> Do either of these sound like a path that can work for you? Let us >> know if you'd like more details. >> >> Thanks >> Joe >> >> On Wed, Feb 18, 2015 at 12:01 AM, Otis Gospodnetic >> <[email protected]> wrote: >>> Hi, >>> >>> Nifi looks mightily impressive! >>> I see Nifi has built-in monitoring and metrics.... but is there an API that >>> would allow something like SPM to add support for Nifi monitoring? Or JMX? >>> >>> Thanks, >>> Otis >>> -- >>> Monitoring * Alerting * Anomaly Detection * Centralized Log Management >>> Solr & Elasticsearch Support * http://sematext.com/ > > > > -- > thanks > ashish > > Blog: http://www.ashishpaliwal.com/blog > My Photo Galleries: http://www.pbase.com/ashishpaliwal
