[Xymon] Client install gone wrong

Novosielski, Ryan novosirj at ca.rutgers.edu
Tue Dec 17 15:12:53 CET 2013

I still don't think you're understanding this.

Xymon has the centralized server, which has a network component that polls other servers on network-related matters and the clients that report in on their host's local resources. That is true in all cases, and was true of Big Brother. What was added in Xymon/Hobbit or maybe somewhere in between is the ability to configure the alerting thresholds on the server side (analysis.cfg is it?) rather than keeping that information on likely a large number of client hosts, making changes tedious. This new way has been the default and preferred for some time. I don't think the client-side ought to be offered and broken, but I've heard it may be.

From: Diep, David (OCTO-Contractor) [mailto:David.Diep at dc.gov]
Sent: Tuesday, December 17, 2013 07:46 AM
To: Jeremy Laidman <jlaidman at rebel-it.com.au>
Cc: xymon at xymon.com <xymon at xymon.com>
Subject: Re: [Xymon] Client install gone wrong

Hi Jeremy,

I just assumed that was the proper way of setting up Xymon. One machine playing the role of the central server while the others are the clients. I noticed that the server does utilize more CPU cycles, in my case they share CPU resources.

I will do the server side configuration instead.


David Diep

From: Jeremy Laidman [mailto:jlaidman at rebel-it.com.au]
Sent: Monday, December 16, 2013 9:38 PM
To: Diep, David (OCTO-Contractor)
Cc: xymon at xymon.com
Subject: Re: [Xymon] Client install gone wrong

On 17 December 2013 06:36, Diep, David (OCTO-Contractor) <David.Diep at dc.gov<mailto:David.Diep at dc.gov>> wrote:
CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -Wno-pointer-sign -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -DCLIENTONLY=1 -DLOCALCLIENT=1


Any reason why you opted for client-side configuration instead of the (default) server-side aka central mode?  I think if you build it with server-side config, it will work.

The reason it's failing is there seems to be a bug in the makefile creation that sets PCREINCDIR to "-l" instead of a valid directory or empty.  You can probably get further with this:

$ make PCREINCDIR=""

But there seems to be other problems.  So I'd recommend using server-side configuration.


Look out for those in need this winter. When the temperature or wind chill is 32°F or below, the District issues a Hypothermia Alert. For assistance during an Alert, call the Shelter Hotline<https://urldefense.proofpoint.com/v1/url?u=http://dhs.dc.gov/page/hypothermia-alert-plan&k=LEcyRXIAlDBr1gNDokv57g%3D%3D%0A&r=goqVjEbjBQIAv0%2BJe9F%2B4rALGXrt0QPuXIcMfFKUeRg%3D%0A&m=luVeeQzf959XECMtt7rBswv%2BKiokdGzlRIA0IB5MlC4%3D%0A&s=b35b2a2e96e86c1071a2f2df0a004e2b9aabdefe9effba1c98658045669ff863> at 1-800-535-7252 or 311.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20131217/e41d392c/attachment.html>

More information about the Xymon mailing list