[sysmon] Move osinfo metrics to its own module
BUG=chromium:655796
TEST=Run sysmon
Change-Id: I947f2545b2663ba846b0b5d9caf54b0a6217c0d3
Reviewed-on: https://chromium-review.googlesource.com/421573
Commit-Ready: Allen Li <ayatane@chromium.org>
Tested-by: Allen Li <ayatane@chromium.org>
Reviewed-by: Aviv Keshet <akeshet@chromium.org>
diff --git a/scripts/sysmon/__main__.py b/scripts/sysmon/__main__.py
index c054dca..d5166f3 100644
--- a/scripts/sysmon/__main__.py
+++ b/scripts/sysmon/__main__.py
@@ -17,6 +17,7 @@
from chromite.lib import ts_mon_config
from chromite.scripts.sysmon import puppet_metrics
from chromite.scripts.sysmon import system_metrics
+from chromite.scripts.sysmon import osinfo_metrics
from chromite.scripts.sysmon import loop
from infra_libs.ts_mon.common import interface
@@ -40,7 +41,7 @@
system_metrics.get_load_avg()
puppet_metrics.get_puppet_summary()
if time.time() > self._next_osinfo_collection:
- system_metrics.get_os_info()
+ osinfo_metrics.get_os_info()
self._last_osinfo_collection = time.time()
system_metrics.get_unix_time() # must be just before flush
metrics.Flush()