"I upgraded FortiOS and something broke, so obviously I'm going to complain about the thing I didn't change".

Have you verified that the device is actually still exposing this data via SNMP?

Basically the only scenario which would cause what you're seeing is if the FortiOS upgrade broke FortiOS's SNMP support.

adam.

On 06/12/2016 08:08:50, MORDAC, Benoit <benoit.mordac@a-sis.com> wrote:

Hi,

I'm using the Observium professional edition, and I monitor a lot of things, including some Fortigate firewalls. 

I have upgraded one of them from FortiOS 5.2.x to 5.4.2 release, After this upgrade, observium don't show interfaces names or description. When calling the discovery.php script we should see the port name.

#####  Module Start: ports  #####

 o Caching OIDs         ifDescr ifAlias ifName ifType ifOperStatus 
 o Caching DB           46 ports
 o Discovering ports    ..............................................
+---------+---------+----------+----------+----------+-------------+---------+
| ifIndex | ifDescr | ifName   | ifAlias  | ifType   | Oper Status | Ignored |
+---------+---------+----------+----------+----------+-------------+---------+
| 1       | ...     | port1    | ...      | ethernet | up          | no      |
|         |         |          |          | Csmacd   |             |         |
| 2       | ...     | port2    | ...      | ethernet | down        | no      |
|         |         |          |          | Csmacd   |             |         |
| 3       | ...     | port3    | ...      | ethernet | up          | no      |
|         |         |          |          | Csmacd   |             |         |
...

But it's not visible in the web UI.
Maybe it's possible to force Observium to use ifName instead of ifDescr attribute ? 

I have made a "svn update" on my observium install, the problem is still present. 

Thanks for your help. 
Best Regards,
_______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium