Here's my situation. I have an aggregate item for the network traffic for all hosts:
grpsum["All-Hosts","net.if.out[bond0]","last","0"]
The problem is, if a host goes down, this item will pull the last known value over and over again. So if I have two hosts each with 10Mbs traffic and one of them goes down, the aggregate value will still be 20Mbs, even though the correct value should be 10Mbs.
Thus, my question is, can grpsum be configured to ignore values from down hosts? Or possibly, could grpsum be configured to ignore values older than say 300 seconds?
I do have a discovery rule to disable hosts that have been down for 24 hours, which does address the issue, but the aggregate value will be incorrect for those 24 hours.
Thanks for your help.
grpsum["All-Hosts","net.if.out[bond0]","last","0"]
The problem is, if a host goes down, this item will pull the last known value over and over again. So if I have two hosts each with 10Mbs traffic and one of them goes down, the aggregate value will still be 20Mbs, even though the correct value should be 10Mbs.
Thus, my question is, can grpsum be configured to ignore values from down hosts? Or possibly, could grpsum be configured to ignore values older than say 300 seconds?
I do have a discovery rule to disable hosts that have been down for 24 hours, which does address the issue, but the aggregate value will be incorrect for those 24 hours.
Thanks for your help.
Comment