使用 Prometheus,如果我需要一次收集多个指标,我会创建一个像这样的收集器:
public List<MetricFamilySamples> collect() {
List<NetworkInterface> networkInterfaces = getNetworkInterfaces();
if(networkInterfaces.isEmpty()){
return new ArrayList<>();
}
NetworkMetricFamilies networkMetrics = new NetworkMetricFamilies();
collect(networkMetrics, networkInterfaces);
return networkMetrics.asList();
}
我将实现一个collect()
返回所需指标列表的方法。
MicroMeter 的等价物是什么?