summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2019-04-03 07:53:22 +0200
committerGitHub <noreply@github.com>2019-04-03 07:53:22 +0200
commit73371d1d16001b6c6c28caf3911200c612e033c9 (patch)
treee0509e4ef9a468d10a0965c76544f2ea98bbb6a8
parent307f34e92a472c9e497e312b7335b63e1db10ed3 (diff)
parent62131133e30c4c6521b729d420a9bee9fc45c20b (diff)
downloadvyos-documentation-73371d1d16001b6c6c28caf3911200c612e033c9.tar.gz
vyos-documentation-73371d1d16001b6c6c28caf3911200c612e033c9.zip
Merge pull request #24 from rebortg/improve/troubleshooting
add clear command to troubleshooting.rst
-rw-r--r--docs/troubleshooting.rst44
1 files changed, 44 insertions, 0 deletions
diff --git a/docs/troubleshooting.rst b/docs/troubleshooting.rst
index 71345074..a012cd20 100644
--- a/docs/troubleshooting.rst
+++ b/docs/troubleshooting.rst
@@ -161,6 +161,50 @@ The `unlimited` keyword is used to specify that an unlimited number of packets
can be captured (by default, 1,000 packets are captured and you're returned to
the VyOS command prompt).
+Clear Command
+-------------
+
+Sometimes you need to clear counters or statistics to troubleshoot better.
+
+To do this use the ``clear`` command in Operational mode.
+
+to clear the console output
+
+.. code-block:: sh
+
+ vyos@vyos:~$ clear console
+
+to clear interface counters
+
+.. code-block:: sh
+
+ # clear all interfaces
+ vyos@vyos:~$ clear interface ethernet counters
+ # clear specific interface
+ vyos@vyos:~$ clear interface ehternet eth0 counters
+
+The command follow the same logic as the ``set`` command in configuration mode.
+
+.. code-block:: sh
+
+ # clear all counters of a interface type
+ vyos@vyos:~$ clear interface <interface_type> counters
+ # clear counter of a interface in interface_type
+ vyos@vyos:~$ clear interface <interface_type> <interace_name> counters
+
+
+to clear counters on firewall rulesets or single rules
+
+.. code-block:: sh
+
+ vyos@vyos:~$ clear firewall name <ipv4 ruleset name> counters
+ vyos@vyos:~$ clear firewall name <ipv4 ruleset name> rule <rule#> counters
+
+ vyos@vyos:~$ clear firewall ipv6-name <ipv6 ruleset name> counters
+ vyos@vyos:~$ clear firewall ipv6-name <ipv6 ruleset name> rule <rule#> counters
+
+
+
.. _mtr: http://www.bitwizard.nl/mtr/
.. _tshark: https://www.wireshark.org/docs/man-pages/tshark.html
.. _`PCAP filter expressions`: http://www.tcpdump.org/manpages/pcap-filter.7.html