[ https://issues.apache.org/jira/browse/BEAM-1616?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15898267#comment-15898267 ]
Ben Chambers commented on BEAM-1616: ------------------------------------ I believe the other metrics have solved/documented this: Attempted = "Aggregate across all attempts at bundles" Committed = "Aggregate across all committed attempts at bundles" The point is that the general use case of a Gauge as a "I sampled this value at this point in time" doesn't fit that model of aggregation. So maybe it is enough to say that for a gauge, the attempted = committed = the latest value observed? > Gauge Metric type > ----------------- > > Key: BEAM-1616 > URL: https://issues.apache.org/jira/browse/BEAM-1616 > Project: Beam > Issue Type: New Feature > Components: beam-model, sdk-java-core, sdk-py > Reporter: Aviem Zur > Assignee: Ben Chambers > > Add support for Gauge metric type to the SDK. > This will serve to get the last value reported. > Interface should be along the lines of: > {code} > void set(long value); > {code} > Compare to > http://metrics.dropwizard.io/3.1.0/apidocs/com/codahale/metrics/Gauge.html -- This message was sent by Atlassian JIRA (v6.3.15#6346)