New to MikroTik and Dude, and all is good but can't get over my last hurdle. Can Dude support a direct SNMP Get Command?
If, not and this requires a compiled MIB imported into Dude, what tool(s) would you recommend that can create a MIB so that we can pull this data from our PBX snmp interface?
Here is a working batch file and the results it gets from the VoIP PBX software we support.
;sample batch file to get all WIKI variables
;Call Objects Yes Calls
;Registrations Yes Registrations
;Messages Yes Minutes
;Call Attempts No Calls
;Successful Calls No Calls
;Media CPU load Yes Value 0..100
;Successful Emails No Emails
;Unsuccessful Emails No Emails
;Email Alert Flag Yes Value 0..1
;SIP Received Packets No Packets
;SIP Sent Packets No Packets
;
;
SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.1
SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.2
SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.3
SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.4
SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.5
SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.6
SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.7
SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.8
SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.9
SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.10
SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.11
The above batch file results in the following outputs
C:\SNMP>SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.1
Variable = .iso.org.dod.internet.private.enterprises.25060.1.1
Value = Integer32 0
C:\SNMP>SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.2
Variable = .iso.org.dod.internet.private.enterprises.25060.1.2
Value = Integer32 14
C:\SNMP>SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.3
Variable = .iso.org.dod.internet.private.enterprises.25060.1.3
Value = Integer32 41
C:\SNMP>SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.4
Variable = .iso.org.dod.internet.private.enterprises.25060.1.4
Value = Integer32 28
C:\SNMP>SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.5
Variable = .iso.org.dod.internet.private.enterprises.25060.1.5
Value = Integer32 224
C:\SNMP>SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.6
Variable = .iso.org.dod.internet.private.enterprises.25060.1.6
Value = Integer32 0
C:\SNMP>SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.7
Variable = .iso.org.dod.internet.private.enterprises.25060.1.7
Value = Integer32 99
C:\SNMP>SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.8
Variable = .iso.org.dod.internet.private.enterprises.25060.1.8
Value = Integer32 0
C:\SNMP>SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.9
Variable = .iso.org.dod.internet.private.enterprises.25060.1.9
Value = Integer32 0
C:\SNMP>SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.10
Variable = .iso.org.dod.internet.private.enterprises.25060.1.10
Value = Integer32 349306
C:\SNMP>SNMPUTIL.EXE get pbx.yourdomain.com public .1.3.6.1.4.1.25060.1.11
Variable = .iso.org.dod.internet.private.enterprises.25060.1.11
Value = Integer32 349387