Skip to content

Commit

Permalink
Fix crash in get_metrics script
Browse files Browse the repository at this point in the history
Signed-off-by: Sergey Khoroshavin <[email protected]>
  • Loading branch information
Sergey Khoroshavin committed Nov 22, 2018
1 parent eb02f37 commit a53630c
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions scripts/get_metrics
Original file line number Diff line number Diff line change
Expand Up @@ -201,8 +201,8 @@ def process_storage(storage, args):
node_traffic = node_in.sum + node_out.sum
client_traffic = (client_in.sum + client_out.sum)
print(" Client incoming/outgoing: {:.2f} messages, {:.2f} traffic"
.format(client_in.count / client_out.count, client_in.sum / client_out.sum))
print(" Node incoming/outgoing traffic: {:.2f}".format(node_in.sum / node_out.sum))
.format(client_in.count / client_out.count, client_in.sum / client_out.sum if client_out.sum > 0 else 0))
print(" Node incoming/outgoing traffic: {:.2f}".format(node_in.sum / node_out.sum if node_out.sum > 0 else 0))
print(" Node/client traffic: {:.2f}".format(node_traffic / client_traffic))
if three_pc.count > 0:
print(" Node traffic per batch: {:.2f}".format(node_traffic / three_pc.count))
Expand All @@ -215,7 +215,10 @@ def process_storage(storage, args):
break
if m < MetricsName.NODE_PROD_TIME and \
m not in {MetricsName.REQUEST_PROCESSING_TIME,
MetricsName.BACKUP_REQUEST_PROCESSING_TIME}:
MetricsName.BACKUP_REQUEST_PROCESSING_TIME,
MetricsName.GC_GEN0_TIME,
MetricsName.GC_GEN1_TIME,
MetricsName.GC_GEN2_TIME}:
continue
acc = total.get(m)
print(" {} : {}".format(str(m).split('.')[-1],
Expand Down

0 comments on commit a53630c

Please sign in to comment.