Monitoring

Interface Status alerting and Bandwidth Utilization

Controlling which interfaces trigger status change alerts

LogicMonitor can alert when interfaces change status from up to down, and will by default. This is helpful for alerting about switch ports that connect to servers or routers, or inter-switch links - but less useful if the ports connect to workstations, that you expect to shut off everyday.

By default, LogicMonitor will detect all active interfaces, on all devices, and alert if they change status. In order to limit this behavior to a certain set of ports, you can set the property interface.description.alert_enable on a device or group. If a device has this property set, or if it inherits this property, it will only trigger status alerts for interfaces where the interface description matches the regular-expression contained in that property. All other active ports will be discovered and monitored, but not have their status changes (or flapping) alerted on.

For example, setting the property interface.description.alert_enable to the value “core|uplink” on a group will cause all network devices in that group to alert for status changes on interfaces with the words “core” or “uplink” in the interface descriptions.
All other interfaces will be monitored, but will not have status alerting enabled. (Other alerts, such as for excessive discards, and graphing of data, will still be in effect.)

To exclude all interfaces with the word bridge in the interface description, set the interface.description.alert_enable property to ^((?!bridge).)*$

All interfaces, except those with bridge in the description, will have status monitored as normal. (That complex looking thing is a negative look-ahead regular expression - it's a good example to just copy.)

Monitoring Interface Utilization based on Configured Speed

By default, LogicMonitor monitors interface bandwidth utilization as a percentage of the interface's physical capacity. Note that this is a percentage utilization of your physical link speed, which may not reflect any configured limits imposed by your uplink provider. You can manually override the detected link speed by setting properties on the interface level.

Setting an instance level property ActualSpeed in Mbps will override the detected speed. If downstream speed is different than upstream, you can also optionally set the property ActualSpeedUpstream (also in Mbps). Graphs and alerts will then reflect bandwidth utilization as a percentage of the configured speeds set in the properties.

You can set an instance level property by going to the Info panel on the interface in question, and clicking the tool icon (highlighted below), then the + icon on the form that opens.