This article will walk through the process of adding a device to inventory, importing the MIBs to Goliath and then configuring SNMP Trap definitions for generating alerts.
Before getting started, please makes sure the following has been completed.
- Enable SNMP on the device(s) you will be adding to Goliath Performance Monitor
- Identify/assign a community string for your devices
- (this will be needed later during configuration)
- Gather the MIB file(s) necessary for monitoring
Prepare Goliath for SNMP MIB Monitoring
- Connect to the Goliath Server via RDP or a console session
- Open Server Manager and go to Manage>Add Roles & Features
- Proceed through the Add Roles & Features Wizard, on the "Features" pane, ensure the "SNMP Service" is installed
- If not, please check the box and install the feature
- Once the SNMP Service is installed, open Windows Services and go to the properties of the SNMP Service
- Navigate to the "Traps" tab of the SNMP Service properties
- Add the community string(s) you would like the technology to accept and click "apply"
- Navigate to the "Security" tab of the SNMP Service properties
- In the bottom section of the Security tab, ensure the radio button for "accept SNMP packets from any host" is selected
- Click "Apply" and restart the SNMP Service
- Close Windows Services
- Gather the MIB file(s) necessary for monitoring and add them to the MIBs folder of the Goliath installation
- default path is "C:\Program Files (x86)\MonitorIT\Mibs"
Configure SNMP MIB Monitoring
- Open the Goliath web console and navigate to Configure > Inventory
- Next, you’ll want to add in the device(s) you are looking to monitoring. If they are not in the technology already. please see the below instructions for adding them in, as appropriate.
- Select ‘Discovery’ at the bottom of the screen
- Check off the box for "Find Servers/Devices in IP Address Range"
- Specify the IP Address range of the device(s) you wish to monitor
- Select ‘OK’ at the bottom to begin discovery
- A new pane will appear and will start to load and list out the discovered machines/devices
- After discovery completes select the check box next to the appropriate device and select ‘Add’ at the bottom
- Manual Addition
- Select ‘New’ at the bottom of the screen
- Specify the name of the device
- Next to the ‘Primary IP Address’ field click the ‘Add’ link
- Specify the IP address of the device and click ‘ok’ when finished
- Click save
- Repeat process to add additional devices
- Once the devices have been added, go to Settings>SNMP Mib Import
- Press the Process MIBs button to analyze all the '.mib' files stored in the "...\MonitorIT\Mibs" folder.
- The '.mib' files found here will have the Trap OIDs automatically discovered and added to the technology for monitoring.
- The '.mib' files can be processed any number of times as duplicate Trap OIDs are looked for and prevented.
- An error in any one '.mib' file will prevent the processing of any them. Refer to the error message in the pop-up message box. Usual errors are 'unknown identifiers'.Look for a case sensitive mismatch on the definition of the Object Type, and the later use of it in the Mib. If the Object name is used but not identified in the Mib, you may be missing the base Mib from the vendor where the Object Type identifiers are defined.
- If unable to correct the problem with the Mib, remove it from the "...\MonitorIT\Mibs" folder (or rename it to something other than '.mib', for example, '.mi_') and run Process MIBs again to process the other Mibs in the folder. After you correct the problem with the Mib, place it back in the "...\MonitorIT\Mibs" folder and rerun Process MIBs.
- Once the MIBs have been processed, go to Configure>Monitoring Rules
- Click the "New" button at the bottom of the page and then select the option for "SNMPTrapWatch"
- Name the Monitoring Rule in the ‘Rule Name’, as well as define the description and the severity.
- The 'Trap OID(s)' field, defines the Trap OID(s) for this Monitoring Rule. Click the Add/Remove button immediately to the right to modify the drop-down list.
- Clicking the Add/Remove button displays a pop-up box with all available Trap OIDs.
- Check or uncheck the associated checkbox to include or exclude the OID from this Monitoring Rule.
- Click the Custom button to define a new SNMP Trap OID, and optionally add it to the SNMP Trap OID Definitions
- In the “Selections” tree, select the devices that you want to monitor the specified OID(s) on.
- Click Save to complete the configuration
Post Configuration - What's Next?
Now that Goliath has been configured to receive SNMP traps, the data and information can be:
- Viewed on our real-time dashboard via the View>SNMP Trap page
- Configured for scheduled or demand historical reports via the Reports page
- Reports>New Report
- Select the Report Type for "Alert & Log Analysis", the report template "Alert Analysis" and click next
- Select the option for "SNMPWatch Alerts" and click next
- Select the objects/devices you'd like included in the report and click next
- Define the report details and click next
- Configured email/export options if applicable and click next
- Configure the reporting schedule and click done to save