Joe, Latest version is ASL 2.0, pls check https://github.com/dropwizard/metrics
I am still in initial stages of hacking Nifi, shall send a PR with upgraded version, if it works for you? Web UI would be a good place to see these API's in action, I suppose. On Wed, Feb 18, 2015 at 11:20 AM, Joe Witt <[email protected]> wrote: > Otis, > > We're quite light on documentation thus far for the Reporting Task > API. But you can see a bit about it here: > > > http://nifi.incubator.apache.org/docs/nifi-docs/developer-guide.html#reporting-tasks > > http://nifi.incubator.apache.org/docs/nifi-docs/developer-guide.html#developing-a-reporting-task > > The javadocs are published to Maven as well so that will do nicely to > give a sense of what we expose from the Internals of NiFi to an > implementation of a reporting task. > > But feel free to ask detailed questions and as many as you want. That > will give us good information on the types of things we need to cover > and in how much detail. > > Thanks > Joe > > On Wed, Feb 18, 2015 at 12:46 AM, Otis Gospodnetic > <[email protected]> wrote: >> Hi Joe, >> >> On Wed, Feb 18, 2015 at 12:15 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. >>> >> >> So we are talking about the Yammer/Coda Hale's Metrics being used here? >> If so, are the metrics also available via JMX, too? >> >> For a client being able to pull metrics from NiFI: >>> The REST API is the way to go. >>> >> >> This sounds good. Are this API and the metrics it exposes documented >> anywhere? >> I looked in the guides, but couldn't find anything. >> >> >>> Do either of these sound like a path that can work for you? Let us >>> know if you'd like more details. >>> >> >> Thanks, >> Otis >> -- >> Monitoring * Alerting * Anomaly Detection * Centralized Log Management >> Solr & Elasticsearch Support * http://sematext.com/ >> >> >> >> >>> >>> 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
