You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "stack@archive.org (JIRA)" <ji...@apache.org> on 2006/04/14 00:21:02 UTC

[jira] Commented: (HADOOP-132) An API for reporting performance metrics

    [ http://issues.apache.org/jira/browse/HADOOP-132?page=comments#action_12374426 ] 

stack@archive.org commented on HADOOP-132:
------------------------------------------

Looks good.  Would be sweet having job progress show in Ganglia.  Metrics would run on every slave?

I'd suggest that MetricsRecord and guages need descriptions (Adding to Record would be easy enough -- harder to guage going by your API so far).  Would come in handy in an admin page listing available records and their guages.  if they had descriptions, then Record could be roughly mapped to jmx MBean and gauge to jmx Attribute.

> An API for reporting performance metrics
> ----------------------------------------
>
>          Key: HADOOP-132
>          URL: http://issues.apache.org/jira/browse/HADOOP-132
>      Project: Hadoop
>         Type: New Feature

>     Reporter: David Bowen
>  Attachments: javadoc.tgz
>
> I'd like to propose adding an API for reporting performance metrics.  I will post some javadoc as soon as I figure out how to do so.  The idea is for the API to be sufficiently abstract that various different implementations can be plugged in.  In particular, there would be one that just writes the metric data to a file, and another that sends metrics to Ganglia.  It would also be possible to plug in an implementation that can support high-frequency (say, per-second) sending of fairly large amounts of data (up to hundreds of metrics) across the network.
> I'd be very interested in people's thoughts about what the requirements should be for such an API.
> - David Bowen

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira