summaryrefslogtreecommitdiff
path: root/docs/services
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2019-10-24 19:32:59 -0500
committerChristian Poessinger <christian@poessinger.com>2019-10-24 19:32:59 -0500
commit9b5f3042ef766eb591f5595840c18a0c382cd8b7 (patch)
treef7b8e70c6cb3b30643efe7e65e731c8b2da917de /docs/services
parentf1c5551b21559acc0459a817da6d268bbe4deefa (diff)
downloadvyos-documentation-9b5f3042ef766eb591f5595840c18a0c382cd8b7.tar.gz
vyos-documentation-9b5f3042ef766eb591f5595840c18a0c382cd8b7.zip
SNMP: add SolarWinds device template
Diffstat (limited to 'docs/services')
-rw-r--r--docs/services/snmp.rst23
1 files changed, 23 insertions, 0 deletions
diff --git a/docs/services/snmp.rst b/docs/services/snmp.rst
index e8b938f9..351d3324 100644
--- a/docs/services/snmp.rst
+++ b/docs/services/snmp.rst
@@ -202,6 +202,29 @@ contain the output of the extension.
NET-SNMP-EXTEND-MIB::nsExtendOutNumLines."my-extension" = INTEGER: 1
NET-SNMP-EXTEND-MIB::nsExtendResult."my-extension" = INTEGER: 0
+SolarWinds
+^^^^^^^^^^
+If you happen to use SolarWinds Orion as NMS you can also use the Device
+Templates Management. A template for VyOS can be easily imported.
+
+Create a file named ``VyOS-1.3.6.1.4.1.44641.ConfigMgmt-Commands`` using the
+following content:
+
+.. code-block:: sh
+
+ <Configuration-Management Device="VyOS" SystemOID="1.3.6.1.4.1.44641">
+ <Commands>
+ <Command Name="Reset" Value="set terminal width 0${CRLF}set terminal length 0"/>
+ <Command Name="Reboot" Value="reboot${CRLF}Yes"/>
+ <Command Name="EnterConfigMode" Value="configure"/>
+ <Command Name="ExitConfigMode" Value="commit${CRLF}exit"/>
+ <Command Name="DownloadConfig" Value="show configuration commands"/>
+ <Command Name="SaveConfig" Value="commit${CRLF}save"/>
+ <Command Name="Version" Value="show version"/>
+ <Command Name="MenuBased" Value="False"/>
+ <Command Name="VirtualPrompt" Value=":~"/>
+ </Commands>
+ </Configuration-Management>
.. include:: references.rst