"cluster_creation_date": "2014-01-16 13:38:41.928551",
"uuid": "20679d0e-04b1-4004-8ee9-45ac271510e9",
"components_count": {
- "num_bytes": 0,
+ "num_data_bytes": 0,
+ "num_bytes_total": 1209312904,
"num_osds": 1,
"num_objects": 0,
"num_pgs": 192,
pgmap = oj['pgmap']
num_pgs = pgmap['num_pgs']
- num_bytes = pgmap['data_bytes']
+ num_data_bytes = pgmap['data_bytes']
+ num_bytes_total = pgmap['bytes_total']
(rc, o, e) = run_command(['ceph', 'pg', 'dump', 'pools', '-f', 'json-pretty'])
if rc is not 0:
'num_osds':num_osds,
'num_mdss':num_mdss,
'num_pgs':num_pgs,
- 'num_bytes':num_bytes,
+ 'num_data_bytes':num_data_bytes,
+ 'num_bytes_total':num_bytes_total,
'num_pools':num_pools,
'num_objects':num_objs}
return nums
@jsonify.register(db.components_info)
def jsonify_components_info(comps):
return dict(
- num_bytes=comps.num_bytes,
+ num_data_bytes=comps.num_data_bytes,
+ num_bytes_total=comps.num_bytes_total,
num_osds=comps.num_osds,
num_objects=comps.num_objects,
num_pgs=comps.num_pgs,
index = Column(Integer, primary_key=True)
vid = Column(ForeignKey('version_info.index'))
- num_bytes = Column(BigInteger)
+ num_data_bytes = Column(BigInteger)
+ num_bytes_total = Column(BigInteger)
num_osds = Column(Integer)
num_objects = Column(Integer)
num_pgs = Column(Integer)
def add_components_info(vi):
comps_count= info['components_count']
comps_info = components_info(vid=vi.index,
- num_bytes=comps_count['num_bytes'],
+ num_data_bytes=comps_count['num_data_bytes'],
+ num_bytes_total=comps_count['num_bytes_total'],
num_osds=comps_count['num_osds'],
num_objects=comps_count['num_objects'],
num_pgs=comps_count['num_pgs'],