commit - 38ccac73c2766394b277612a39dd41706d32e136
commit + 4bd9209f951f7ab22e26ea1c428f8414d80d8cca
blob - 29d03bf9a731de1ca07f39fef5511d7119c9bb0d
blob + 8e7557d591b88d89dba74b027e3c42051c208658
--- pg-stat.py
+++ pg-stat.py
self.val_initial = 0
self.val = 0
self.rate = 0
- self.time = None
+ self.time = 0
def update(self):
prev_val = float(self.val)
metric = "wait%"
help = "percent of time spent on IO read's wait [100 * pg_stat_database.blk_read_time / wall_time] (>= 9.2)"
def update_action(self):
- td = time.time() - self.time
+ dt = time.time() - self.time
wa = self.store.store['blk_read_time']
self.val = 100 * wa / dt if dt else 0
metric = "wait%"
help = "percent of time spent on IO write's wait [100 * pg_stat_database.blk_write_time / wall_time] (>= 9.2)"
def update_action(self):
- td = time.time() - self.time
+ dt = time.time() - self.time
wa = self.store.store['blk_write_time']
self.val = 100 * wa / dt if dt else 0