Skip to content

Commit 1da9e1a

Browse files
committed
fix parser for metrics dashboard
1 parent 94167ed commit 1da9e1a

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/store-metrics.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -92,52 +92,52 @@
9292

9393
for line in lines:
9494
if 'Obj create time' in line:
95-
t = float(line.split(':')[1])
95+
t = float(line.split(':')[-1])
9696
obj_create_time_file_agg += t
9797
total_time_file_agg += t
9898
observed_time_file_agg += t
9999
obj_create_time_node.append(t)
100100
elif 'Transfer create time' in line:
101-
t = float(line.split(':')[1])
101+
t = float(line.split(':')[-1])
102102
xfer_create_time_file_agg += t
103103
total_time_file_agg += t
104104
observed_time_file_agg += t
105105
xfer_create_time_node.append(t)
106106
elif 'Transfer start time' in line:
107-
t = float(line.split(':')[1])
107+
t = float(line.split(':')[-1])
108108
xfer_start_time_file_agg += t
109109
total_time_file_agg += t
110110
observed_time_file_agg += t
111111
xfer_start_time_node.append(t)
112112
elif 'Transfer wait time' in line:
113-
t = float(line.split(':')[1])
113+
t = float(line.split(':')[-1])
114114
xfer_wait_time_file_agg += t
115115
total_time_file_agg += t
116116
observed_time_file_agg += t
117117
xfer_wait_time_node.append(t)
118118
elif 'Transfer close time' in line:
119-
t = float(line.split(':')[1])
119+
t = float(line.split(':')[-1])
120120
xfer_close_time_file_agg += t
121121
total_time_file_agg += t
122122
observed_time_file_agg += t
123123
xfer_close_time_node.append(t)
124124
elif 'Obj close time' in line:
125-
t = float(line.split(':')[1])
125+
t = float(line.split(':')[-1])
126126
obj_close_time_file_agg += t
127127
total_time_file_agg += t
128128
observed_time_file_agg += t
129129
obj_close_time_node.append(t)
130130
elif 'Sleep end' in line:
131-
t = float(line.split(':')[1])
131+
t = float(line.split(':')[-1])
132132
sleep_time_file_agg += t
133133
observed_time_file_agg += t
134134
sleep_time_node.append(t)
135135

136136
if 'PDC Metadata servers, running with' in line and (pdc_metadata_servers is None or pdc_metadata_clients is None):
137137
parts = line.split()
138138

139-
pdc_metadata_servers = parts[2]
140-
pdc_metadata_clients = parts[8]
139+
pdc_metadata_servers = parts[3]
140+
pdc_metadata_clients = parts[9]
141141

142142
obj_create_time_file.append(obj_create_time_file_agg)
143143
obj_close_time_file.append(obj_close_time_file_agg)
@@ -270,7 +270,7 @@
270270
'xfer_wait_time_step': xfer_wait_time_node[step],
271271
'xfer_close_time_step': xfer_close_time_node[step],
272272
'obj_close_time_step': obj_close_time_node[step],
273-
'sleep_time_step': sleep_time_node[step] if len(sleep_time_node) < step else 0
273+
'sleep_time_step': sleep_time_node[step] if step < len(sleep_time_node) else 0
274274
}
275275

276276
lines.append(line)

0 commit comments

Comments
 (0)