From f0aab13bb4bf111b3b47f34cb554873e1db1d44d Mon Sep 17 00:00:00 2001 From: zsdc Date: Wed, 18 Dec 2019 23:57:52 +0200 Subject: flow-accounting: T1890: flow-accounting rewritten with Python and XML This patch keep compatibility with old configuration and software, but now it is much easier to add a lot of other useful things Completely replaces vyatta-netflow package (except some outdated and not available via CLI parts) --- op-mode-definitions/flow-accounting-op.xml | 81 ++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 op-mode-definitions/flow-accounting-op.xml (limited to 'op-mode-definitions') diff --git a/op-mode-definitions/flow-accounting-op.xml b/op-mode-definitions/flow-accounting-op.xml new file mode 100644 index 000000000..912805d59 --- /dev/null +++ b/op-mode-definitions/flow-accounting-op.xml @@ -0,0 +1,81 @@ + + + + + + + + Show flow accounting statistics + + ${vyos_op_scripts_dir}/flow_accounting_op.py --action show + + + + Show flow accounting statistics for specified interface + + + + + ${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 + + + + Show flow accounting statistics for specified interface/host + + <x.x.x.x> <h:h:h:h:h:h:h:h> + + + ${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --host $6 + + + + Show flow accounting statistics for specified interface/port + + 1-65535 + + + ${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --ports $6 + + + + Show top N flows for specified interface + + 1-100 + + + ${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --top $6 + + + + + + + + + + + + Restart flow-accounting service + + ${vyos_op_scripts_dir}/flow_accounting_op.py --action restart + + + + + + + + Clear flow accounting + + + + + Clear flow accounting statistics + + ${vyos_op_scripts_dir}/flow_accounting_op.py --action clear + + + + + + -- cgit v1.2.3