6 format: '%(asctime)s - %(name)s - %(message)s'
13 class: logging.StreamHandler
15 formatter: console_stdout
16 stream: ext://sys.stdout
18 class: logging.StreamHandler
20 formatter: console_stderr
21 stream: ext://sys.stderr
23 class: logging.handlers.RotatingFileHandler
26 filename: /tmp/metric.prom
35 handlers: [console_stdout, console_stderr]
43 documentation: VPP version
54 documentation: Number of calls total
64 documentation: Number of vectors total
74 documentation: Number of suspends total
84 documentation: Number of clocks total
94 documentation: Number of vectors per call
111 documentation: Number of received packets for interface
118 documentation: Number of received bytes for interface
125 documentation: Number of errors on interface
132 documentation: Number of transitted packets for interface
139 documentation: Number of transitted bytes for interface
146 documentation: Number of errors on interface
153 documentation: Number of dropped packets for interface
160 documentation: Number of punted packets for interface
167 documentation: Number of IPv4 packets for interface
174 documentation: Number of IPv6 packets for interface
181 documentation: Number of MPLS packets for interface
188 documentation: Number of out of buffer RX packets on interface
195 documentation: Number of missed RX packets on interface
209 documentation: Node counter
221 show node counters verbose
225 - name: context_switches
226 documentation: Per-thread context switches
228 subsystem: context_switches
234 perfmon start bundle context-switches
237 show perfmon statistics
241 - name: minor_page_faults
242 documentation: Per-thread page faults (minor)
244 subsystem: page_faults
248 - name: major_page_faults
249 documentation: Per-thread page faults (major)
251 subsystem: page_faults
257 perfmon start bundle page-faults
260 show perfmon statistics
265 documentation: Instructions/packet, cycles/packet and IPC (calls)
267 subsystem: inst_and_clock
273 documentation: Instructions/packet, cycles/packet and IPC (packets)
275 subsystem: inst_and_clock
280 - name: packets_per_call
281 documentation: Instructions/packet, cycles/packet and IPC (packets/call)
283 subsystem: inst_and_clock
288 - name: clocks_per_packets
289 documentation: Instructions/packet, cycles/packet and IPC (clocks/packets)
291 subsystem: inst_and_clock
296 - name: instructions_per_packets
297 documentation: Instructions/packet, cycles/packet and IPC (clocks/packets)
299 subsystem: inst_and_clock
305 documentation: Instructions/packet, cycles/packet and IPC (clocks/packets)
307 subsystem: inst_and_clock
314 perfmon start bundle inst-and-clock
317 show perfmon statistics
322 documentation: Cache hits and misses (L1 hit)
324 subsystem: cache_hierarchy
330 documentation: Cache hits and misses (L1 miss)
332 subsystem: cache_hierarchy
338 documentation: Cache hits and misses (L2 hit)
340 subsystem: cache_hierarchy
346 documentation: Cache hits and misses (L2 miss)
348 subsystem: cache_hierarchy
354 documentation: Cache hits and misses (L3 hit)
356 subsystem: cache_hierarchy
362 documentation: Cache hits and misses (L3 miss)
364 subsystem: cache_hierarchy
371 perfmon start bundle cache-hierarchy
374 show perfmon statistics
379 documentation: Load operations (calls)
381 subsystem: load_blocks
387 documentation: Load operations (packets)
389 subsystem: load_blocks
396 perfmon start bundle load-blocks
399 show perfmon statistics
403 - name: branches_per_call
404 documentation: Branches/call
406 subsystem: branch_mispred
411 - name: branches_per_packet
412 documentation: Branches/packet
414 subsystem: branch_mispred
419 - name: taken_per_call
420 documentation: Taken/call
422 subsystem: branch_mispred
427 - name: taken_per_packet
428 documentation: Taken/packet
430 subsystem: branch_mispred
435 - name: mis_predictions
436 documentation: Mis-predictions
438 subsystem: branch_mispred
445 perfmon start bundle branch-mispred
448 show perfmon statistics
453 documentation: Branches/call
455 subsystem: power_licensing
461 documentation: Branches/packet
463 subsystem: power_licensing
469 documentation: Taken/call
471 subsystem: power_licensing
477 documentation: Taken/packet
479 subsystem: power_licensing
486 perfmon start bundle power-licensing
489 show perfmon statistics
494 documentation: RunTime
496 subsystem: memory_bandwidth
500 documentation: Reads (MB/s)
502 subsystem: memory_bandwidth
506 documentation: Writes (MB/s)
508 subsystem: memory_bandwidth
512 documentation: Total (MB/s)
514 subsystem: memory_bandwidth
519 perfmon start bundle memory-bandwidth
522 show perfmon statistics