We use cookies to ensure that we give you the best experience on our website.  Visit our Privacy Policy to learn more. If you continue to use this site, we will assume that you are okay with it.

Your choices regarding cookies on this site.
Your preferences have been updated.
In order for the changes to take effect completely please clear your browser cookies and cache. Then reload the page.

Werk #11267: if_fortigate: Use ifName as ifAlias

ComponentChecks & Agents
Titleif_fortigate: Use ifName as ifAlias
Date2020-09-03 11:53:49
Checkmk EditionCheckmk Raw Edition (CRE)
Checkmk Version2.0.0i1
LevelTrivial Change
ClassBug Fix
CompatibilityIncompatible - Manual interaction might be required

The original check plugin if_fortigate uses the ifName under the guise of ifAlias because on Fortigate devices the ifName contains the technical interface names. By contrast ifDescr or ifAlias may contain user defined names.

In the ruleset Network Interface and Switch Port Discovery under Appearance of network interface the item can be specified: Either use the Use index, Use description or Use alias.

With the incompatible werk 6638 the ifName was substituted with ifAlias. This means that the technical interface names are not available any more. This werk reverts the check plugin back to its original state: use ifName as ifAlias in order to make these technical names available again.

We cannot simply add another SNMP field because this may cause unforeseen performance loss.

In the future we have to find a performant solution to make the following four SNMP fields available for item names: ifIndex, ifName, ifDescr and ifAlias.

Thus if you have configure Use alias in the ruleset Network Interface and Switch Port Discovery under Appearance of network interface on Fortigate devices you have to rediscover these hosts.