for daemon, counters in self.get_all_perf_counters().items():
svc_type, svc_id = daemon.split(".", 1)
metadata = self.get_metadata(svc_type, svc_id)
+ if metadata is not None:
+ hostname = metadata['hostname']
+ else:
+ hostname = 'N/A'
for path, counter_info in counters.items():
if counter_info['type'] & self.PERFCOUNTER_HISTOGRAM:
"tags": {
"ceph_daemon": daemon,
"type_instance": path,
- "host": metadata['hostname'],
+ "host": hostname,
"fsid": self.get_fsid()
},
"time": now,