Hello everyone.
I have following problem:
I am watching a server via icmp ping, tcp,80 and http,80 simple checks (btw I wonder if tcp,80 and http,80 is the same, I couldn't find any details the check is done). I check these items once every 10s and have triggers bound to them, but sometimes I get "false positive" alarm. What I mean is that there is 0 in icmp ping history, although when I issued the ping from commandline, no ping is lost.
Ok, I said to myself that maybe in the very moment of the scan it was somehow unreachable and solved it by using
{Server 1:icmpping.last(1)}#1 & {Server 1:icmpping,.last(2)}#1
According to the docs, last(0)=last(1) is the last value, but beginning with 2, these are values in history. So it would have to be unreachable for more than 10s to trigger the alarm (or 2 "false positives" in a row, which is not very probable). However, the alarm gets triggered sometimes and when I look in the last values, there is only one 0, not two in a row. I don't get it... why the alarm gets triggered by this? I even tried to use x.last(1) & x.last(2) & x.last(3) with the same result.
I am having this problem with 1.6.2 on Debian 2.6.18 and 1.4.6 on FreeBSD.
Anyone can help, please?
Thanks!
I have following problem:
I am watching a server via icmp ping, tcp,80 and http,80 simple checks (btw I wonder if tcp,80 and http,80 is the same, I couldn't find any details the check is done). I check these items once every 10s and have triggers bound to them, but sometimes I get "false positive" alarm. What I mean is that there is 0 in icmp ping history, although when I issued the ping from commandline, no ping is lost.
Ok, I said to myself that maybe in the very moment of the scan it was somehow unreachable and solved it by using
{Server 1:icmpping.last(1)}#1 & {Server 1:icmpping,.last(2)}#1
According to the docs, last(0)=last(1) is the last value, but beginning with 2, these are values in history. So it would have to be unreachable for more than 10s to trigger the alarm (or 2 "false positives" in a row, which is not very probable). However, the alarm gets triggered sometimes and when I look in the last values, there is only one 0, not two in a row. I don't get it... why the alarm gets triggered by this? I even tried to use x.last(1) & x.last(2) & x.last(3) with the same result.
I am having this problem with 1.6.2 on Debian 2.6.18 and 1.4.6 on FreeBSD.
Anyone can help, please?
Thanks!

Comment