Skip to content

Commit

Permalink
Added support info.
Browse files Browse the repository at this point in the history
  • Loading branch information
lextm committed Feb 17, 2024
1 parent c8f6717 commit f0b808c
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 0 deletions.
3 changes: 3 additions & 0 deletions docs/source/includes/_links.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,6 @@
.. _mibs.pysnmp.com: https://github.com/lextudio/mibs.snmplabs.com/tree/master/asn1
.. _pyenv: https://github.com/pyenv/pyenv
.. _pyenv-win: https://github.com/pyenv-win/pyenv-win
.. _Wireshark: https://www.wireshark.org/
.. _tcpdump: https://www.tcpdump.org/
.. _Net-SNMP: http://www.net-snmp.org/
28 changes: 28 additions & 0 deletions docs/source/troubleshooting.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ Troubleshooting
.. toctree::
:maxdepth: 2

Don't panic when your PySNMP application does not work as expected. This
page provides some tips and tricks to troubleshoot your PySNMP application.

PySNMP Built-in Debugging
-------------------------

If you find your PySNMP application behaving unexpectedly, try to enable
a /more or less verbose/ built-in PySNMP debugging by adding the
following snippet of code at the beginning of your application:
Expand Down Expand Up @@ -35,6 +41,28 @@ specific flags are:
You might refer to PySNMP source code to see in which components these
flags are used.

Common Utilities
----------------

While built-in debugging is a good start, you might want to use some other
tools and utilities to troubleshoot your PySNMP application at packet level
so as to gain more insights. Then you might want to use some tools below,

- `Wireshark`_ is a great tool to see what's going on the wire.
- `tcpdump`_ is a command-line tool to capture network traffic.
- `Net-SNMP`_ command-line tools are great to see how your SNMP agent
responds to requests.

Commercial Support
------------------

If you are still stuck, you might want to consider hiring a professional to
help you out.

`LeXtudio Inc.`_ does not only support PySNMP ecosystem by maintaining the
GitHub repositories but also offers commercial support such as consulting
services. You can easily open a support ticket via its homepage.

References
----------

Expand Down

0 comments on commit f0b808c

Please sign in to comment.