Roadmap of the future Xymon releases?
list Carl Melgaard
Hi, Is there any roadmap or feature list about the next releases of Xymon? Im curious what 5.0 will bring! Regards, Carl Melgaard
list Henrik Størner
▸
Den 2013-10-30 9:18, Carl Melgaard skrev:
Is there any roadmap or feature list about the next releases of Xymon? Im curious what 5.0 will bring!
IPv6 support, and a completely rewritten 'xymonnet' network test module. This gives you a lot more information about the network tests, and lays the foundation for moving all of the network analysis logic out of xymonnet. So you can configure how network tests should be analysed via "analysis.cfg", much like you do with the client data. And all of the Xymon internal network code has been rewritten, so we can e.g. run all of the communications over an SSL encrypted connection. It's currently stuck on an architectural issue with how graph-updates are handled. I am trying to decide if I should eliminate the current "analyze everything twice" tactic - right now, data from clients are analysed by xymond_client which generates a status update. The status-update is then re-analysed by xymond_rrd, picking out the data used to generate the graph-data updates. This is stupid, and it causes problems for the new network test code because status columns can now be called whatever you like. Regards, Henrik
list David W David Gore
Hi Henrik, Since you mentioned graphing, I was curious if 5.0 was going to allow for multiple graphs for custom alerts that have more than 3 or 4 data points. In other words something similar to the way disks are graphed for custom tests? ~David
▸
From: Xymon [mailto:xymon-bounces at xymon.com] On Behalf Of user-ce4a2c883f75@xymon.invalid
Sent: Friday, January 24, 2014 8:43 AM
To: xymon at xymon.com
Subject: Re: [Xymon] Roadmap of the future Xymon releases?
Den 2013-10-30 9:18, Carl Melgaard skrev:
Is there any roadmap or feature list about the next releases of Xymon? Im curious what 5.0 will bring!
IPv6 support, and a completely rewritten 'xymonnet' network test module. This gives you a lot more information about the network tests, and lays the foundation for moving all of the network analysis logic out of xymonnet. So you can configure how network tests should be analysed via "analysis.cfg", much like you do with the client data. And all of the Xymon internal network code has been rewritten, so we can e.g. run all of the communications over an SSL encrypted connection.
It's currently stuck on an architectural issue with how graph-updates are handled. I am trying to decide if I should eliminate the current "analyze everything twice" tactic - right now, data from clients are analysed by xymond_client which generates a status update. The status-update is then re-analysed by xymond_rrd, picking out the data used to generate the graph-data updates. This is stupid, and it causes problems for the new network test code because status columns can now be called whatever you like.
Regards,
Henrik
list Henrik Størner
Hi Naveen, Den 2014-01-24 15:34, Naveen Kumar Venkatesh skrev:
Hi Henrik,
It seems currently the database for storing client data supports only 5 minute sample. Is it possible to increase the granularity to 1 minute?
I suppose you mean the RRD files used to store cpu-, disk-, memory-trends for the graphs? You can do that today in the rrddefinitions.cfg file - but note that these settings are defined when the RRD file is created, so for all of your existing RRD files you will probably lose the data. There are some scripts floating around to convert data from existing RRD files into new files with higher granularity, but I am don't know how well they work. Of course, you must also change how often your data-collection scripts run (i.e. the client scripts and the network test tools). The 5-minute interval is currently hard-coded into the xymonclient-*.sh scripts when it comes to how vmstat data is collected, but that can be changed. It will put more load on your Xymon server, and the client will also load your servers a bit more. And your disk usage on the Xymon server will grow, since you will need to store more datapoints for each of the measurements in the RRD file. But it doesn't really require any code changes, as far as I can tell. Regards, Henrik
list Henrik Størner
▸
Den 2014-01-24 18:01, Gore, David W (David) skrev:
Since you mentioned graphing, I was curious if 5.0 was going to allow for multiple graphs for custom alerts that have more than 3 or 4 data points. In other words something similar to the way disks are graphed for custom tests?
Not in 5.0, there is enough on that plate already. But graph handling is one of the sore spots in Xymon - so a later 5.x release might do something about that. Regards, Henrik