Hello, I have a traffic sensor on a Cisco interface. I want to alert myself when the percentage of output drops / total output traffic exceeds 1%.

I have defined a Sensor Factory Sensor using two of the channels from my Traffic sensor i.e. 'Errors_Out, channel ID 11' and 'Traffic_Out, channel ID 1'.

Channel Defintions

#1:Local VODAFONE_PLATINUM_WAN_PRI Traffic_(Errors_Out)
channel(11142,11)

#2:Local VODAFONE_PLATINUM_WAN_PRI Traffic_(Traffic_Out)
channel(11142,1)

Now I want to do a calculation of the values returned from the two channels above i.e. if Errors_Out / Traffic_Out exceeds 1% then change status to down. Can this be achieved ? I tried the below under the 'Status Definition' field but it did not work.

Status Definition

#1:Errors Out / Traffic Out
(channel(11142,11) / (channel(11142,1) /8 (*60))) <10

Article Comments

You need to configure the status definition as it's own channel, omit the <10 and then work with limits :)


Mar, 2017 - Permalink

Hello, I did that. The problem is that my new status definition channel (#3) does not show up at all under the channel list.

Channel definition:
#1:Local VODAFONE_PLATINUM_WAN_PRI Traffic_(Traffic_Out)
channel(11142,-1)

#2:Local VODAFONE_PLATINUM_WAN_PRI Traffic_(Errors_Out)
channel(11142,11)

Status definition:

#3: Traffic_Out Alert
channel(11142,-1)

Mar, 2017 - Permalink