Bump OSHI dependency and version.
This commit is contained in:
parent
6ffc943a51
commit
d9cc633626
|
@ -1,9 +1,9 @@
|
|||
version = 1.0.24
|
||||
version = 1.0.25
|
||||
pf4jVersion = 3.7.0
|
||||
slf4jVersion = 2.0.3
|
||||
slf4jVersion = 2.0.4
|
||||
camelVersion = 3.14.5
|
||||
groovyVersion = 3.0.13
|
||||
picocliVersion = 4.7.0
|
||||
oshiVersion = 6.3.1
|
||||
oshiVersion = 6.3.2
|
||||
spockVersion = 2.3-groovy-3.0
|
||||
tomljVersion = 1.1.0
|
||||
|
|
|
@ -27,6 +27,8 @@ public class BaseNetworkExtension implements MetricExtension {
|
|||
private String interval = "10s";
|
||||
|
||||
private HardwareAbstractionLayer hardwareAbstractionLayer;
|
||||
private List<NetworkIF> interfaces;
|
||||
private int refreshCounter = 0;
|
||||
|
||||
|
||||
@Override
|
||||
|
@ -82,8 +84,12 @@ public class BaseNetworkExtension implements MetricExtension {
|
|||
public MetricResult getMetrics() {
|
||||
|
||||
ArrayList<Measurement> measurementList = new ArrayList<>();
|
||||
if(interfaces == null || refreshCounter++ > 360) {
|
||||
log.info("getMetrics() - refreshing list of network interfaces");
|
||||
interfaces = hardwareAbstractionLayer.getNetworkIFs();
|
||||
refreshCounter = 0;
|
||||
}
|
||||
|
||||
List<NetworkIF> interfaces = hardwareAbstractionLayer.getNetworkIFs();
|
||||
for(NetworkIF netif : interfaces) {
|
||||
|
||||
TreeMap<String, String> tagsMap = new TreeMap<String, String>() {{
|
||||
|
|
|
@ -38,25 +38,6 @@ public class ComboResultToPointProcessor implements Processor {
|
|||
.tag(measurement.getTags())
|
||||
.fields(measurement.getFields());
|
||||
|
||||
/*
|
||||
for (Map.Entry<String,String> entry : measurement.getTags().entrySet()) {
|
||||
//log.info("process() - tag: " + entry.getKey() + "=" + entry.getValue());
|
||||
point.tag(entry.getKey(), entry.getValue());
|
||||
}
|
||||
|
||||
for (Map.Entry<String,Object> entry : measurement.getFields().entrySet()) {
|
||||
//log.info("process() - field: " + entry.getKey() + "=" + entry.getValue());
|
||||
if(entry.getValue() instanceof Number) {
|
||||
Number num = (Number) entry.getValue();
|
||||
point.addField(entry.getKey(), num);
|
||||
} else if(entry.getValue() instanceof Boolean) {
|
||||
Boolean bol = (Boolean) entry.getValue();
|
||||
point.addField(entry.getKey(), bol);
|
||||
} else {
|
||||
String str = (String) entry.getValue();
|
||||
point.addField(entry.getKey(), str);
|
||||
}
|
||||
}*/
|
||||
batchPoints.point(point.build());
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue