self.event = Event()
self.run = True
+ def get_fsid(self):
+ return self.get('mon_map')['fsid']
+
def get_latest(self, daemon_type, daemon_name, stat):
data = self.get_counter(daemon_type, daemon_name, stat)[stat]
if data:
"pool_name": pool['name'],
"pool_id": pool['id'],
"type_instance": df_type,
- "mgr_id": self.get_mgr_id(),
+ "fsid": self.get_fsid()
},
"time": datetime.utcnow().isoformat() + 'Z',
"fields": {
"tags": {
"ceph_daemon": daemon,
"type_instance": path,
- "host": metadata['hostname']
+ "host": metadata['hostname'],
+ "fsid": self.get_fsid()
},
"time": datetime.utcnow().isoformat() + 'Z',
"fields": {