Sfoglia il codice sorgente

add logging to sanity check

Grega Bremec 2 anni fa
parent
commit
0a62ba785e

+ 4 - 2
exporter/src/main/java/net/p0f/openshift/metrics/exporter/SysstatMetrics.java

@@ -22,6 +22,8 @@ public class SysstatMetrics {
     SysstatMeasurement lastMeasurement = null;
 
     public boolean isRecordValid(SysstatMeasurement sm) {
+        LOG.fine("Checking record validity of " + sm);
+
         String nullMetrics = "";
 
         if (sm.getCpuLoad() == null) {
@@ -61,11 +63,11 @@ public class SysstatMetrics {
             nullMetrics += "SwapPages, ";
         }
 
-        nullMetrics.replaceAll(", $", "");
+        nullMetrics.replaceFirst(", $", "");
+        LOG.fine("Validity check result: \"" + nullMetrics + "\"");
 
         if (nullMetrics.length() != 0) {
             LOG.severe("Null sysstat fields, rejecting record: " + nullMetrics);
-            // throw new IllegalStateException("Null sysstat fields, rejecting record: " + nullMetrics);
             return false;
         }