Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - danieljdoughty

#1
General Support / download link for 0.2 client is dead?
December 03, 2010, 05:03:31 PM
When I install the 1.0.8 console and point it at our 0.2.22 server it tells me that the communications protocol is incompatible and that I should install this newer version.  When I agree to the upgrade, it fails.  I tried manually downloading the file from the displayed url of https://www.netxms.org/download/netxms-0.2.22.exe but that link 404s.  Does anyone know where the old downloads are located at?  Unfortunately it's unlikely we can upgrade our server, much as I'd like to just to get some of the improvements.

Thanks,
Dan
#2
I have one that parses just fine:

ExternalParameter = pserver:/bin/ps -ef | /usr/local/bin/grep pserver | /usr/local/bin/grep -v grep | /bin/wc -l | /usr/local/bin/awk '{print $1}'

This will output an integer that I can parse on.

This one doesn't seem to parse right:

ExternalParameter = rootInodes:/usr/sbin/df -F ufs -o i / | /bin/tail -1 | /usr/local/bin/awk '{print $4}' | /bin/sed -e 's/%//g'

Instead I get something like this:
/dev/md/dsk/d4 38901 220171 15 /var

due to all the awk and sed work, I should only see the 15.  Interestingly enough, it seems that the sed worked to strip the % off, but the awk fails in the second example.  However it works in the first example.

Thanks,
Dan
#3
General Support / Re: Fault Tolerant Monitoring
October 02, 2008, 12:14:45 AM
Great, thanks for the update.  Wasn't sure if I was just missing something about how to configure it.

Thanks,
Dan
#4
General Support / Fault Tolerant Monitoring
October 01, 2008, 08:56:41 PM
My environment has a fair amount of glitches.  They can come about because the network may be a bit slow during one netxms check or it can be because a process was being restarted.  We really don't want to get notified every time a process is down, only if it's down for an extended period of time.

In openview we would traditionally define something that says, don't page me until the number of cron processes is less than one for 3 tests in a row.  I'm trying to use your threshold methods, like "average value" and "mean deviation" but I'm not having much luck. 

I set it to only page if the average value for 3 consecutive samples will be less than 1 but I got a page after the first minute.  I'm guessing this is due to integer rounding or something along those lines. 

I know I could define this externally in a script, but that makes the solution much harder to deploy.  Is there a better way to set up this sort of logic in netxms?

Thanks,
Dan

p.s.  If need be, I can enter this request in Russian, but would prefer not to.  It's been years since I wrote in Russian and I've never been good at typing in it.