diff --git a/main/src/main/java/org/opennms/nephron/Pipeline.java b/main/src/main/java/org/opennms/nephron/Pipeline.java index 1b311124..9d5d0cb2 100644 --- a/main/src/main/java/org/opennms/nephron/Pipeline.java +++ b/main/src/main/java/org/opennms/nephron/Pipeline.java @@ -45,6 +45,7 @@ import org.apache.beam.sdk.io.kafka.KafkaRecord; import org.apache.beam.sdk.io.kafka.TimestampPolicyFactory; import org.apache.beam.sdk.metrics.Counter; +import org.apache.beam.sdk.metrics.Distribution; import org.apache.beam.sdk.metrics.Gauge; import org.apache.beam.sdk.metrics.Metrics; import org.apache.beam.sdk.transforms.Combine; @@ -340,6 +341,7 @@ public static class ReadFromKafka extends PTransform kafkaConsumerConfig; + // metric name: flink_taskmanager_job_task_operator_flows_from_kafka_drift private final Counter flowsFromKafka = Metrics.counter("flows", "from_kafka"); // a distribution would be more interesting for from_kafka_drift // -> Unfortunately histograms are not supported Beam/Flink/Prometheus