# How to gather statistics from each node?

**URL:** <https://forum.cloverdx.com/t/how-to-gather-statistics-from-each-node/389>\
**Category:** CloverDX Platform\
**Created:** [September 11, 2008, 12:00am UTC](https://forum.cloverdx.com/t/how-to-gather-statistics-from-each-node/389 "2008-09-11T00:00:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![achan](https://avatars.discourse-cdn.com/v4/letter/a/7cd45c/32.png) [@achan](https://forum.cloverdx.com/u/achan)\
**Post date:** [September 11, 2008, 12:00am UTC](https://forum.cloverdx.com/t/how-to-gather-statistics-from-each-node/389/1 "2008-09-11T00:00:00Z")

</div>

Hi,

I want to gather statistics like number of records(in and out), number of duplicate records etc., when data is ran through any Node, like DATA\_READER or MERGE\_JOIN… how do I do that?

Thanks,  
al

---

<div class="post-metadata">

**Author:** ![dpavlis](https://avatars.discourse-cdn.com/v4/letter/d/90ced4/32.png) [@dpavlis](https://forum.cloverdx.com/u/dpavlis)\
**Post date:** [September 26, 2008, 8:06pm UTC](https://forum.cloverdx.com/t/how-to-gather-statistics-from-each-node/389/2 "2008-09-26T20:06:18Z")

</div>

Clover engine offers such statistics through JMX protocol. Upon graph start, an JMX MBean is created which can be queried for that.

When graph is finished, each Phase contains TrackingInfo for individual nodes belonging to tha phase.

See **org.jetel.graph.runtime.jmx** package.

---

<div class="post-metadata">

**Author:** ![achan](https://avatars.discourse-cdn.com/v4/letter/a/7cd45c/32.png) [@achan](https://forum.cloverdx.com/u/achan)\
**Post date:** [October 23, 2008, 12:24am UTC](https://forum.cloverdx.com/t/how-to-gather-statistics-from-each-node/389/3 "2008-10-23T00:24:54Z")

</div>

Thanks!
