PDA

View Full Version : Zabbix template for Mitel 3300


troffasky
26-06-2009, 18:41
Attached is a Zabbix template for Mitel 3300. It monitors the global alarm status for the controller, which can be affected by the state of PSTN trunks, so is quite important for the operation of a PBX.

If anybody knows anything else worth monitoring on a 3300, please let me know.

secesh
08-08-2009, 15:27
I'm building my own 3300 template for zabbix, and already have added hrSystemUptime.0. I also have an item for system date, and hope to be able to construct a trigger for it (we use the 3300 in hospitality market, and if the PBX time is off, the wakeups will be off!) This trigger looks difficult because it'll need to be based off current system time, which I don't see an expression for.

If you're a mitel dealer, the MIBs can be found in disk 2 archive of 3300 software (which can be downloaded from mitel's site).

Of interest, I've already noticed application fault traps, vm fault traps, disk full status, reset traps (numerous varieties indicating things like systemFaultReset or programmedReboot).

...I'm very excited Mitel has added SNMP to the 3300 controller, and hope to find zabbix a very useful tool in monitoring the 3300... I've already found zabbix to be great at monitoring LANs.

secesh
08-08-2009, 15:37
MitelCs2000AlarmLevelType ::= INTEGER {

almClear(1), -- all clear

almMinor(2), -- minor alarm

almMajor(3), -- major alarm

almCritical(4) -- critical alarm

}

troffasky
17-08-2009, 09:56
If they could add support for NTP and daylight savings, that would be great.

secesh
17-08-2009, 13:20
Wouldn't it?!

I'm not sure how familiar you are with the 3300, but they're supposed to get DST before too long. I think Mitel had it planned for 9.x, but don't think it made it in. Mitel's initial strategy was to get folks to buy 'enterprise manager' to maintain time and backups for these systems (an independent system capable of maintaining multiple 3300s).

I tried:
# snmpset -c[R/W community] -v1 [IP of 3300] HOST-RESOURCES-MIB::hrSystemDate.0 x "07 D9 08 07 10 12 00 00"
HOST-RESOURCES-MIB::hrSystemDate.0 = STRING: 2009-8-7,16:18:0.0
# snmpget -c[R/O community] -v1 [IP of 3300] hrSystemDate.0
HOST-RESOURCES-MIB::hrSystemDate.0 = STRING: 2009-8-7,17:21:39.0

-- Which I think indicates that I preformed the set command properly, but Mitel made the 3300 ignore it. Mitel has published that some SNMP features are 'locked' or 'not supported' -- I suppose this is one of those (I haven't called to ask).

I've also been having trouble constructing a trigger for dates. I imagine I have to break apart the string as received from the 3300 into something I can compare to localtime.... But I'm not very advanced with my triggers and haven't come by a good reference.

troffasky
17-08-2009, 13:43
Given the price and complexity of installing EM, I'm sure they'd love people to buy it. I've had a look at a couple of units running 9.0.x and there's no reference to DST or daylight in the online help, and I can't find anything that looks likely in the web UI.