FD.io VPP
v18.10-34-gcce845e
Vector Packet Processing
|
Clear commands.
Declaration: vlib_cli_clear_command (src/vlib/cli.c line 57)
Clear error counters.
Declaration: cli_clear_error_counters (src/vlib/error.c line 354)
Implementation: clear_error_counters.
clear logging.
Declaration: cli_clear_log (src/vlib/log.c line 407)
Implementation: clear_log.
Clear node counters.
Declaration: cli_clear_node_counters (src/vlib/error.c line 362)
Implementation: clear_error_counters.
Clear packet processing runtime statistics.
Declaration: clear_node_runtime_command (src/vlib/node_cli.c line 450)
Implementation: clear_node_runtime.
Clear trace buffer and free memory.
Declaration: clear_trace_cli (src/vlib/trace.c line 519)
Implementation: cli_clear_trace_buffer.
elog trace [api][cli][barrier][disable].
Control event logging of api, cli, and thread barrier events With no arguments, displays the current trace status. Name the event groups you wish to trace or stop tracing.
elog trace api cli barrier
elog trace api cli barrier disable
elog trace
vpp# elog trace [api][cli][barrier][disable]
Declaration: elog_trace_command (src/vlib/cli.c line 1523)
Implementation: elog_trace_command_fn.
Clear the event log.
Declaration: elog_clear_cli (src/vlib/main.c line 661)
Implementation: vlib_cli_elog_clear.
event-logger resize <nnn>.
Declaration: elog_resize_cli (src/vlib/main.c line 795)
Implementation: elog_resize.
Restart the event-logger.
Declaration: elog_restart_cli (src/vlib/main.c line 765)
Implementation: elog_restart.
event-logger save <filename> (saves log in /tmp/<filename>).
Declaration: elog_save_cli (src/vlib/main.c line 725)
Implementation: elog_save_buffer.
Stop the event-logger.
Declaration: elog_stop_cli (src/vlib/main.c line 745)
Implementation: elog_stop.
on|off [api-segment] Enable/disable memory allocation trace.
Declaration: enable_disable_memory_trace_command (src/vlib/cli.c line 921)
Implementation: enable_disable_memory_trace.
restart process.
Declaration: restart_cmd (src/vlib/cli.c line 1020)
Implementation: restart_cmd_fn.
Set commands.
Declaration: vlib_cli_set_command (src/vlib/cli.c line 65)
set loggging class <class> [rate-limit <int>] [level <level>] [syslog-level <level>].
Declaration: cli_set_log (src/vlib/log.c line 541)
Implementation: set_log_class.
set logging size <int>.
Declaration: cli_set_log_size (src/vlib/log.c line 611)
Implementation: set_log_size.
set logging unthrottle-time <int>.
Declaration: cli_set_log_params (src/vlib/log.c line 575)
Implementation: set_log_unth_time.
set node function <node-name> <variant-name>.
Declaration: set_node_fn_command (src/vlib/node_cli.c line 660)
Implementation: set_node_fn.
Show commands.
Declaration: vlib_cli_show_command (src/vlib/cli.c line 49)
Show packet buffer allocation.
Declaration: show_buffers_command (src/vlib/buffer.c line 975)
Implementation: show_buffers.
Show cli commands.
Declaration: show_cli_command (src/vlib/cli.c line 1455)
Implementation: show_cli_cmd_fn.
Show cpu information.
Displays various information about the CPU.
vpp# show cpu
Model name: Intel(R) Xeon(R) CPU E5-2667 v4 @ 3.20GHz
Microarchitecture: Broadwell (Broadwell-EP/EX)
Flags: sse3 ssse3 sse41 sse42 avx avx2 aes
Base Frequency: 3.20 GHz
Declaration: show_cpu_command (src/vlib/cli.c line 875)
Implementation: show_cpu.
Show error counts.
Declaration: vlib_cli_show_errors (src/vlib/error.c line 320)
Implementation: show_errors.
Show event logger info.
Declaration: elog_show_cli (src/vlib/main.c line 854)
Implementation: elog_show_buffer.
show frame-queue trace.
Declaration: cmd_show_frame_queue_trace (src/vlib/threads_cli.c line 366)
Implementation: show_frame_queue_trace.
show frame-queue histogram.
Declaration: cmd_show_frame_queue_histogram (src/vlib/threads_cli.c line 374)
Implementation: show_frame_queue_histogram.
show logging.
Declaration: cli_show_log (src/vlib/log.c line 328)
Implementation: show_log.
show logging configuration.
Declaration: cli_show_log_config (src/vlib/log.c line 376)
Implementation: show_log_config.
[verbose | api-segment] Show current memory usage.
Declaration: show_memory_usage_command (src/vlib/cli.c line 842)
Implementation: show_memory_usage.
show node [index] <node-name | node-index>.
Declaration: show_node_command (src/vlib/node_cli.c line 590)
Implementation: show_node.
Show node counters.
Declaration: cli_show_node_counters (src/vlib/error.c line 328)
Implementation: show_errors.
Show packet processing runtime.
Declaration: show_node_runtime_command (src/vlib/node_cli.c line 397)
Implementation: show_node_runtime.
Show threads.
Declaration: show_threads_command (src/vlib/threads_cli.c line 88)
Implementation: show_threads_fn.
Show trace buffer [max COUNT].
Declaration: show_trace_cli (src/vlib/trace.c line 347)
Implementation: cli_show_trace_buffer.
Show node dispatch frame statistics.
Declaration: show_frame_stats_cli (src/vlib/main.c line 264)
Implementation: show_frame_stats.
Show packet processing node graph.
Declaration: show_node_graph_command (src/vlib/node_cli.c line 84)
Implementation: show_node_graph.
Test commands.
Declaration: vlib_cli_test_command (src/vlib/cli.c line 73)
test frame-queue nelts (4,8,16,32).
Declaration: cmd_test_frame_queue_nelts (src/vlib/threads_cli.c line 449)
Implementation: test_frame_queue_nelts.
test frame-queue threshold N (0=no limit).
Declaration: cmd_test_frame_queue_threshold (src/vlib/threads_cli.c line 528)
Implementation: test_frame_queue_threshold.
<on/off/now> validate heap on future allocs/frees or right now.
Declaration: cmd_test_heap_validate (src/vlib/cli.c line 987)
Implementation: test_heap_validate.
test log <class> <subclass> <level> <message.
Declaration: cli_test_log (src/vlib/log.c line 690)
Implementation: test_log_class_subclass.
Sleep for 10 seconds.
Declaration: ping_command (src/vlib/cli.c line 1052)
Implementation: sleep_ten_seconds.
Packet tracer commands.
Declaration: trace_cli_command (src/vlib/trace.c line 172)
Trace given number of packets.
Declaration: add_trace_cli (src/vlib/trace.c line 405)
Implementation: cli_add_trace_buffer.
filter trace output - include NODE COUNT | exclude NODE COUNT | none.
Declaration: filter_trace_cli (src/vlib/trace.c line 503)
Implementation: cli_filter_trace.
trace frame-queue (on|off).
Declaration: cmd_trace_frame_queue (src/vlib/threads_cli.c line 184)
Implementation: trace_frame_queue.