lozzd/FITB

can't see all interfaces on allied telesys swithces

Closed this issue · 3 comments

Hi
First i would like to say, i like fitb, its great :)

I'm trying to graph interfaces from allied telesys switches (Allied-Telesyn-AT-9424Ts-XP) and i can see traffic only for vlan interfaces, do you have any pointers on how to solve this?

Cheers,
Cristi

Hi!

Can you send me (or attach) the log file in the highest debug mode?

Thanks!

Hi i sent you an email with the logs to your email account

Cheers,
Cristi

Hi Cristi!

This problem is quite an amusing one.

FITB will ask for all interface information. It then uses the port name as the unique identifier.
Unfortunately, for some reason, all the ports on this switch have the same name.

Here is an example from your log:
Sat, 29 Jun 13 05:29:03 +0300 ig-cs-1 - Allied-Telesyn-AT-9424Ts-XP - Starting loop for interface Allied-Telesyn-AT-9424Ts-XP and graph type errors

Here is what a switch is supposed to look like:
Tue, 02 Jul 13 17:48:06 +0000 test-switch-02 - Ethernet1-30 - Starting loop for interface Ethernet1-30 and graph type errors

Because all the interfaces have the same "name" it tries to update the same filename with the data for all of the ports possible, which is why this error occurs:

ERROR: /var/www/html/fitb/rrds/ig-cs-1/ig-cs-1-Allied-Telesyn-AT-9424Ts-XP_errors.rrd: illegal attempt to update using time 1372472942 when last update time is 1372472942 (minimum one second step)

(That port has already been updated for that timestamp, RRDTool will not let you update it again)

Unfortunately there is nothing we can really do from here other than contact the switch manufacturer and ask them to change their interface names to be unique (presumably they are on the CLI/interface, just not in SNMP)

Let me know if you have any other questions.

Laurie