I'm trying to setup interface trigger that will fire if the value is above 75%.
How does trigger handle sudden change in value? Example: Traffic drop from 15Mbps to 840 kbps?
Does trigger use calculated value (after conversion of units along with custom multiplier)?
Example:
Interface current traffic=50 Mbps
Interface speed=1000 Mbps
Threshold = 75%
Item stored as Delta (speed per Second)
Item units: bps
Item multiplier: 8
Trigger
Interfaces:ifInOctets.1 * 100 / IfSpeed(100) > 75%
50 Mbps * 100 / 1000 = 5% usage
Suddenly Interface current traffic changes=840.02 kbps
Interfaces:ifInOctets.1 * 100 / IfSpeed(100) > 75%
840.02 * 100 / 1000 = 84% usage???
I can't set a trigger based on total bytes greater than (ifInOctets.1.last(0)>80M) because I have different speed interface so want a different limit and set it in a prototype.
How does trigger handle sudden change in value? Example: Traffic drop from 15Mbps to 840 kbps?
Does trigger use calculated value (after conversion of units along with custom multiplier)?
Example:
Interface current traffic=50 Mbps
Interface speed=1000 Mbps
Threshold = 75%
Item stored as Delta (speed per Second)
Item units: bps
Item multiplier: 8
Trigger
Interfaces:ifInOctets.1 * 100 / IfSpeed(100) > 75%
50 Mbps * 100 / 1000 = 5% usage
Suddenly Interface current traffic changes=840.02 kbps
Interfaces:ifInOctets.1 * 100 / IfSpeed(100) > 75%
840.02 * 100 / 1000 = 84% usage???
I can't set a trigger based on total bytes greater than (ifInOctets.1.last(0)>80M) because I have different speed interface so want a different limit and set it in a prototype.
Comment