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/
>>

Reply via email to