@@ -109,62 +109,62 @@ async fn test_metrics() -> anyhow::Result<()> {
109
109
// metasrv_meta_network_watch_initialization_total 0
110
110
// metasrv_raft_network_active_peers{id="1",addr="127.0.0.1:29003"} 1
111
111
// metasrv_raft_network_active_peers{id="2",addr="127.0.0.1:29006"} 1
112
- // metasrv_raft_network_append_sent_seconds_bucket{le="+Inf",to="1"} 8
112
+ // metasrv_raft_network_append_sent_seconds_bucket{le="+Inf",to="1"} 9
113
113
// metasrv_raft_network_append_sent_seconds_bucket{le="+Inf",to="2"} 6
114
- // metasrv_raft_network_append_sent_seconds_bucket{le="0.001",to="1"} 8
114
+ // metasrv_raft_network_append_sent_seconds_bucket{le="0.001",to="1"} 9
115
115
// metasrv_raft_network_append_sent_seconds_bucket{le="0.001",to="2"} 6
116
- // metasrv_raft_network_append_sent_seconds_bucket{le="0.002",to="1"} 8
116
+ // metasrv_raft_network_append_sent_seconds_bucket{le="0.002",to="1"} 9
117
117
// metasrv_raft_network_append_sent_seconds_bucket{le="0.002",to="2"} 6
118
- // metasrv_raft_network_append_sent_seconds_bucket{le="0.004",to="1"} 8
118
+ // metasrv_raft_network_append_sent_seconds_bucket{le="0.004",to="1"} 9
119
119
// metasrv_raft_network_append_sent_seconds_bucket{le="0.004",to="2"} 6
120
- // metasrv_raft_network_append_sent_seconds_bucket{le="0.008",to="1"} 8
120
+ // metasrv_raft_network_append_sent_seconds_bucket{le="0.008",to="1"} 9
121
121
// metasrv_raft_network_append_sent_seconds_bucket{le="0.008",to="2"} 6
122
- // metasrv_raft_network_append_sent_seconds_bucket{le="0.016",to="1"} 8
122
+ // metasrv_raft_network_append_sent_seconds_bucket{le="0.016",to="1"} 9
123
123
// metasrv_raft_network_append_sent_seconds_bucket{le="0.016",to="2"} 6
124
- // metasrv_raft_network_append_sent_seconds_bucket{le="0.032",to="1"} 8
124
+ // metasrv_raft_network_append_sent_seconds_bucket{le="0.032",to="1"} 9
125
125
// metasrv_raft_network_append_sent_seconds_bucket{le="0.032",to="2"} 6
126
- // metasrv_raft_network_append_sent_seconds_bucket{le="0.064",to="1"} 8
126
+ // metasrv_raft_network_append_sent_seconds_bucket{le="0.064",to="1"} 9
127
127
// metasrv_raft_network_append_sent_seconds_bucket{le="0.064",to="2"} 6
128
- // metasrv_raft_network_append_sent_seconds_bucket{le="0.128",to="1"} 8
128
+ // metasrv_raft_network_append_sent_seconds_bucket{le="0.128",to="1"} 9
129
129
// metasrv_raft_network_append_sent_seconds_bucket{le="0.128",to="2"} 6
130
- // metasrv_raft_network_append_sent_seconds_bucket{le="0.256",to="1"} 8
130
+ // metasrv_raft_network_append_sent_seconds_bucket{le="0.256",to="1"} 9
131
131
// metasrv_raft_network_append_sent_seconds_bucket{le="0.256",to="2"} 6
132
- // metasrv_raft_network_append_sent_seconds_bucket{le="0.512",to="1"} 8
132
+ // metasrv_raft_network_append_sent_seconds_bucket{le="0.512",to="1"} 9
133
133
// metasrv_raft_network_append_sent_seconds_bucket{le="0.512",to="2"} 6
134
- // metasrv_raft_network_append_sent_seconds_bucket{le="1.024",to="1"} 8
134
+ // metasrv_raft_network_append_sent_seconds_bucket{le="1.024",to="1"} 9
135
135
// metasrv_raft_network_append_sent_seconds_bucket{le="1.024",to="2"} 6
136
- // metasrv_raft_network_append_sent_seconds_bucket{le="131.072",to="1"} 8
136
+ // metasrv_raft_network_append_sent_seconds_bucket{le="131.072",to="1"} 9
137
137
// metasrv_raft_network_append_sent_seconds_bucket{le="131.072",to="2"} 6
138
- // metasrv_raft_network_append_sent_seconds_bucket{le="16.384",to="1"} 8
138
+ // metasrv_raft_network_append_sent_seconds_bucket{le="16.384",to="1"} 9
139
139
// metasrv_raft_network_append_sent_seconds_bucket{le="16.384",to="2"} 6
140
- // metasrv_raft_network_append_sent_seconds_bucket{le="2.048",to="1"} 8
140
+ // metasrv_raft_network_append_sent_seconds_bucket{le="2.048",to="1"} 9
141
141
// metasrv_raft_network_append_sent_seconds_bucket{le="2.048",to="2"} 6
142
- // metasrv_raft_network_append_sent_seconds_bucket{le="262.144",to="1"} 8
142
+ // metasrv_raft_network_append_sent_seconds_bucket{le="262.144",to="1"} 9
143
143
// metasrv_raft_network_append_sent_seconds_bucket{le="262.144",to="2"} 6
144
- // metasrv_raft_network_append_sent_seconds_bucket{le="32.768",to="1"} 8
144
+ // metasrv_raft_network_append_sent_seconds_bucket{le="32.768",to="1"} 9
145
145
// metasrv_raft_network_append_sent_seconds_bucket{le="32.768",to="2"} 6
146
- // metasrv_raft_network_append_sent_seconds_bucket{le="4.096",to="1"} 8
146
+ // metasrv_raft_network_append_sent_seconds_bucket{le="4.096",to="1"} 9
147
147
// metasrv_raft_network_append_sent_seconds_bucket{le="4.096",to="2"} 6
148
- // metasrv_raft_network_append_sent_seconds_bucket{le="524.288",to="1"} 8
148
+ // metasrv_raft_network_append_sent_seconds_bucket{le="524.288",to="1"} 9
149
149
// metasrv_raft_network_append_sent_seconds_bucket{le="524.288",to="2"} 6
150
- // metasrv_raft_network_append_sent_seconds_bucket{le="65.536",to="1"} 8
150
+ // metasrv_raft_network_append_sent_seconds_bucket{le="65.536",to="1"} 9
151
151
// metasrv_raft_network_append_sent_seconds_bucket{le="65.536",to="2"} 6
152
- // metasrv_raft_network_append_sent_seconds_bucket{le="8.192",to="1"} 8
152
+ // metasrv_raft_network_append_sent_seconds_bucket{le="8.192",to="1"} 9
153
153
// metasrv_raft_network_append_sent_seconds_bucket{le="8.192",to="2"} 6
154
- // metasrv_raft_network_append_sent_seconds_count{to="1"} 8
154
+ // metasrv_raft_network_append_sent_seconds_count{to="1"} 9
155
155
// metasrv_raft_network_append_sent_seconds_count{to="2"} 6
156
156
// metasrv_raft_network_append_sent_seconds_sum{to="1"} 0.0
157
157
// metasrv_raft_network_append_sent_seconds_sum{to="2"} 0.0
158
- // metasrv_raft_network_recv_bytes_total{from="127.0.0.1:57382 "} 1830
159
- // metasrv_raft_network_recv_bytes_total{from="127.0.0.1:57384 "} 809
160
- // metasrv_raft_network_recv_bytes_total{from="127.0.0.1:57385 "} 1764
161
- // metasrv_raft_network_recv_bytes_total{from="127.0.0.1:57387 "} 537
162
- // metasrv_raft_network_recv_bytes_total{from="127.0.0.1:57388 "} 338
163
- // metasrv_raft_network_recv_bytes_total{from="127.0.0.1:57389 "} 533
164
- // metasrv_raft_network_recv_bytes_total{from="127.0.0.1:57390 "} 673
158
+ // metasrv_raft_network_recv_bytes_total{from="127.0.0.1:62962 "} 1794
159
+ // metasrv_raft_network_recv_bytes_total{from="127.0.0.1:62964 "} 797
160
+ // metasrv_raft_network_recv_bytes_total{from="127.0.0.1:62965 "} 1728
161
+ // metasrv_raft_network_recv_bytes_total{from="127.0.0.1:62967 "} 537
162
+ // metasrv_raft_network_recv_bytes_total{from="127.0.0.1:62968 "} 537
163
+ // metasrv_raft_network_recv_bytes_total{from="127.0.0.1:62969 "} 533
164
+ // metasrv_raft_network_recv_bytes_total{from="127.0.0.1:62970 "} 673
165
165
// metasrv_raft_network_recv_bytes_total{from="addr"} 1
166
- // metasrv_raft_network_sent_bytes_total{to="1"} 3650
167
- // metasrv_raft_network_sent_bytes_total{to="2"} 2834
166
+ // metasrv_raft_network_sent_bytes_total{to="1"} 3661
167
+ // metasrv_raft_network_sent_bytes_total{to="2"} 2938
168
168
// metasrv_raft_storage_raft_store_write_failed_total{func="fun"} 1
169
169
// metasrv_raft_storage_snapshot_building 0
170
170
// metasrv_raft_storage_snapshot_written_entries_total 0
@@ -180,16 +180,24 @@ async fn test_metrics() -> anyhow::Result<()> {
180
180
// metasrv_server_proposals_failed_total 0
181
181
// metasrv_server_proposals_pending 0
182
182
// metasrv_server_raft_log_cache_items 10
183
- // metasrv_server_raft_log_cache_used_size 867
184
- // metasrv_server_raft_log_size 1712
183
+ // metasrv_server_raft_log_cache_used_size 771
184
+ // metasrv_server_raft_log_size 1694
185
185
// metasrv_server_raft_log_wal_closed_chunk_count 0
186
186
// metasrv_server_raft_log_wal_closed_chunk_total_size 0
187
- // metasrv_server_raft_log_wal_offset 1712
188
- // metasrv_server_raft_log_wal_open_chunk_size 1712
187
+ // metasrv_server_raft_log_wal_offset 1694
188
+ // metasrv_server_raft_log_wal_open_chunk_size 1694
189
189
// metasrv_server_read_failed_total 0
190
+ // metasrv_server_snapshot_avg_block_size 0
191
+ // metasrv_server_snapshot_avg_keys_per_block 0
192
+ // metasrv_server_snapshot_block_count 0
193
+ // metasrv_server_snapshot_data_size 0
190
194
// metasrv_server_snapshot_expire_index_count 0
195
+ // metasrv_server_snapshot_index_size 0
191
196
// metasrv_server_snapshot_key_count 0
192
197
// metasrv_server_snapshot_primary_index_count 0
198
+ // metasrv_server_snapshot_read_block 0
199
+ // metasrv_server_snapshot_read_block_from_cache 0
200
+ // metasrv_server_snapshot_read_block_from_disk 0
193
201
// metasrv_server_watchers 0
194
202
195
203
let b = response. take_body ( ) ;
@@ -258,6 +266,16 @@ async fn test_metrics() -> anyhow::Result<()> {
258
266
assert ! ( metric_keys. contains( "metasrv_server_snapshot_primary_index_count" ) ) ;
259
267
assert ! ( metric_keys. contains( "metasrv_server_snapshot_expire_index_count" ) ) ;
260
268
269
+ // Server snapshot internal metrics
270
+ assert ! ( metric_keys. contains( "metasrv_server_snapshot_block_count" ) ) ;
271
+ assert ! ( metric_keys. contains( "metasrv_server_snapshot_data_size" ) ) ;
272
+ assert ! ( metric_keys. contains( "metasrv_server_snapshot_index_size" ) ) ;
273
+ assert ! ( metric_keys. contains( "metasrv_server_snapshot_avg_block_size" ) ) ;
274
+ assert ! ( metric_keys. contains( "metasrv_server_snapshot_avg_keys_per_block" ) ) ;
275
+ assert ! ( metric_keys. contains( "metasrv_server_snapshot_read_block" ) ) ;
276
+ assert ! ( metric_keys. contains( "metasrv_server_snapshot_read_block_from_cache" ) ) ;
277
+ assert ! ( metric_keys. contains( "metasrv_server_snapshot_read_block_from_disk" ) ) ;
278
+
261
279
// Meta network metrics
262
280
assert ! ( metric_keys. contains( "metasrv_meta_network_recv_bytes_total" ) ) ;
263
281
assert ! ( metric_keys. contains( "metasrv_meta_network_req_failed_total" ) ) ;
0 commit comments