in src/main/java/com/googlesource/gerrit/plugins/pubsub/PubSubSubscriberMetrics.java [32:44]
public PubSubSubscriberMetrics(MetricMaker metricMaker, @PluginName String pluginName) {
this.subscriberSuccessCounter =
metricMaker.newCounter(
String.join("/", pluginName, SUBSCRIBER_SUCCESS_COUNTER),
rateDescription(
"messages", "Number of messages successfully consumed by the subscriber"),
stringField(SUBSCRIBER_SUCCESS_COUNTER, "Count of successfully consumed messages"));
this.subscriberFailureCounter =
metricMaker.newCounter(
String.join("/", pluginName, SUBSCRIBER_FAILURE_COUNTER),
rateDescription("errors", "Number of messages failed to consume by the subscriber"),
stringField(SUBSCRIBER_FAILURE_COUNTER, "Count of messages failed to consume"));
}