Skip to content

Commit

Permalink
Publish the value of the maximumSize property
Browse files Browse the repository at this point in the history
  • Loading branch information
ptab authored and mattrjacobs committed Dec 20, 2016
1 parent 08cefa2 commit 362abc0
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,13 @@ public Number getValue() {
}
});

metricRegistry.register(createMetricName("propertyValue_maximumSize"), new Gauge<Number>() {
@Override
public Number getValue() {
return properties.maximumSize().get();
}
});

metricRegistry.register(createMetricName("propertyValue_keepAliveTimeInMinutes"), new Gauge<Number>() {
@Override
public Number getValue() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,13 @@ public Number getValue() {
}
});

monitors.add(new InformationalMetric<Number>(MonitorConfig.builder("propertyValue_maximumSize").build()) {
@Override
public Number getValue() {
return properties.maximumSize().get();
}
});

monitors.add(new InformationalMetric<Number>(MonitorConfig.builder("propertyValue_keepAliveTimeInMinutes").build()) {
@Override
public Number getValue() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,13 @@ public Number value() {
}
});

metricsRegistry.newGauge(createMetricName("propertyValue_maximumSize"), new Gauge<Number>() {
@Override
public Number value() {
return properties.maximumSize().get();
}
});

metricsRegistry.newGauge(createMetricName("propertyValue_keepAliveTimeInMinutes"), new Gauge<Number>() {
@Override
public Number value() {
Expand Down

0 comments on commit 362abc0

Please sign in to comment.