diff --git a/monitor.py b/monitor.py index 795baa9..952d726 100755 --- a/monitor.py +++ b/monitor.py @@ -53,7 +53,7 @@ class Stats(): for s in self.sensors: s.update() self.release_write() - time.sleep(1) + time.sleep(0.1) def getStats(self): data = [] diff --git a/sensors/psutil_sensors/cpu.py b/sensors/psutil_sensors/cpu.py index bb4b58d..b7105e1 100755 --- a/sensors/psutil_sensors/cpu.py +++ b/sensors/psutil_sensors/cpu.py @@ -36,6 +36,6 @@ class cpu_monitor: def getFormatedData(self): data = '{"name": "Usage", "values": ['+','.join('{"value": %.1f}'%x for x in self.cpu_usage)+']}' data += ',{"name": "Times", "values": [{"name": "user", "value": %.2f},{"name": "system", "value": %.2f},{"name": "idle", "value": %.2f},{"name":"nice", "value": %.2f},{"name": "iowait", "value": %.2f},{"name": "irq", "value": %.2f},{"name": "softirq", "value": %.2f}]}' % (self.cpu_times.user, self.cpu_times.system, self.cpu_times.idle, self.cpu_times.nice, self.cpu_times.iowait, self.cpu_times.irq, self.cpu_times.softirq) - message = '{"type": "Cpu", "value": "%.1f", "data": [%s]}' % ( sum(self.cpu_usage)/self.num_cpus, data ) + message = '{"type": "Cpu", "value": %.1f, "data": [%s]}' % ( sum(self.cpu_usage)/self.num_cpus, data ) return message diff --git a/sensors/psutil_sensors/memory.py b/sensors/psutil_sensors/memory.py index 867a35e..f93ec0c 100644 --- a/sensors/psutil_sensors/memory.py +++ b/sensors/psutil_sensors/memory.py @@ -36,7 +36,7 @@ class mem_monitor: self.virt_mem_usage = psutil.virtmem_usage() def getFormatedData(self): - message = '{"type": "Memory", "value": "%.1f", "data": [{"name": "Physical", "value": "%.1f"},{"name": "Virtual", "value": "%.1f"}]}' % (self.mem_usage.percent, self.mem_usage.percent, self.virt_mem_usage.percent) + message = '{"type": "Memory", "value": %.1f, "data": [{"name": "Physical", "value": "%.1f"},{"name": "Virtual", "value": "%.1f"}]}' % (self.mem_usage.percent, self.mem_usage.percent, self.virt_mem_usage.percent) return message