How to Create a Topology Plugin?
Overview
A Network Topology is created with the help of routing protocols such as CDP, OSPF, etc. These routing protocols are embedded in the Topology plugins. When you execute a Topology run, AIOps creates a Topology map with the help of these plugins.
There might be a situation where a device in your network might not show up in the Topology map. This would generally mean that the device belongs to a vendor not recognized by any in-built Topology plugins. For such cases, you can create a topology plugin to identify devices.
Once you create a new topology plugin for the device, assign it to a monitor, and run the Topology scheduler, the Topology plugin will now be able to read the device and help create the Topology map for that device.
![](https://www.motadata.com/wp-content/uploads/2022/11/Topology-Plugin-scaled.jpg)
Navigation
Go to Menu, Select Settings . After that, Go to Plugin Library
. Select Topology. The topology plugin screen is displayed.
Select to start creating a topology plugin.
Parameters to Create Topology Plugin
The following parameters appear on the Create Topology Plugin screen:
Name | Enter a unique name of the topology plugin you wish to create. |
Vendor | Select the vendor for which you are creating the plugin. |
Make and Model | Select the Make and Model of the monitor for which you are creating the plugin. |
Monitor/Group |
Select Monitor or Group based on your requirement.
|
Layer Protocol |
Select the layer protocol out of the following:
|
Protocol Type |
Select the type of discovery protocol from the following:
|
Script Language | Select the language (GO or Python) in which you will write your script |
Timeout | |
Parser Script | Enter the script to parse the OID details. |
Add Variable | Add a variable, if needed to be used in the script. |