Definitions for the ElastiFlow™ SNMP Poller and SNMP Trap Collectors.
NOTE: The
mainbranch requires7.18.0or later of the ElastiFlow NetObserv Collectors.
The make validate command can be used to validate the SNMP definition files in the repository. It checks:
- SNMP Trap Enterprises
- SNMP Definitions (devices, device groups, object groups, and objects)
- SNMP Enums (integer, bitmap, and OID enums)
Run make validate in the following situations:
- After adding new SNMP definition files
- After modifying existing SNMP definition files
- Before submitting a pull request
- As part of your CI/CD pipeline
This ensures that all SNMP definitions are correctly formatted and consistent with each other, preventing potential issues when the definitions are used by the NetObserv SNMP and SNMP Trap Collectors.
Simply run the following command from the root of the repository:
make validateIf validation succeeds, you'll see output indicating the number of validated items for each category. If validation fails, error messages will be displayed indicating the issues that need to be fixed.