I’m a member of the Prometheus0 monitoring project. We provide support for monitoring a wide variety of systems.
In order to support monitoring of devices that support SNMP, we have to create a config file to translate SNMP OIDs into Prometheus metrics.
We have a tool that automatically generates these configs based on SNMP walk trees and the MIB files that specify which metrics are available.
We have a user requesting support for A10 devices, but there doesn’t seem to be any public way to get access to the MIBs so we can officially support A10.
Please let me know if it’s possible to have these MIBs published, even if an account registration is required, in order for us to provide support for your devices.
For A10 Thunder Series 4.x, SNMP MIBs can be downloaded from the Thunder device GUI as documented in “Downloading the MIBs” section of System Administration and Configuration Guide. For earlier releases such as the Thunder 2.x series the recommended approach would be to login into A10 support center and download the official MIBs from there.
We need the original MIB files in order to process them with the netsnmp tools. We prefer to be able to get them directly from vendors in order make sure we get them from the authoritative source. Plus we need to make sure that we do not violate any license restrictions on MIBs. Some vendors have restrictive licenses on their MIBs so we can’t include them. Having the vendor directly publish the MIB with the license intact is a good way for us to be sure that we’re legally ok.