Xymon on the Cloud
list Matthew Gregory
Morning or Evening, Everyone. I am looking at deploying Xymon, through the Google Cloud Compute service, I sadly have no space for a physical server and was wondering if can Zymon can run on an low amount of ram and CPU. Matthew Gregory IT Manager Rural Youth & Adult Literacy Trust <http://www.adultliteracy.ac.nz/> www.adultliteracy.ac.nz m: XXX XXX XXXX t: 0800 891 339 e: <mailto:user-ffa8a7401790@xymon.invalid> user-ffa8a7401790@xymon.invalid <https://www.adultliteracy.ac.nz/>
Attachments (1)
list Josh Luthman
Define low. How many servers? Xymon is very low memory/CPU demanding for sure. Josh Luthman Office: XXX-XXX-XXXX Direct: XXX-XXX-XXXX XXXX Wayne St Suite XXXX Troy, OH XXXXX On Mon, Mar 25, 2019, 6:16 PM Matthew Gregory <user-ffa8a7401790@xymon.invalid>
▸
wrote:
Morning or Evening, Everyone. I am looking at deploying Xymon, through the Google Cloud Compute service, I sadly have no space for a physical server and was wondering if can Zymon can run on an low amount of ram and CPU. *Matthew Gregory* IT Manager Rural Youth & Adult Literacy Trust www.adultliteracy.ac.nz *m:* XXX XXX XXXX *t:* 0800 891 339
*e:* user-ffa8a7401790@xymon.invalid [image: Banner] <https://www.adultliteracy.ac.nz/>;
list John Alexander
Hi Matthew, I've run Xymon very successfully in AWS on a T1 instance (1 vCPU and 1 GB RAM). I've also run it very successfully on a Raspberry Pi John Alexander
▸
On 3/25/2019 15:16, Matthew Gregory wrote:Morning or Evening, Everyone. I am looking at deploying Xymon, through the Google Cloud Compute service, I sadly have no space for a physical server and was wondering if can Zymon can run on an low amount of ram and CPU. *Matthew Gregory* IT Manager Rural Youth & Adult Literacy Trust
www.adultliteracy.ac.nz <http://www.adultliteracy.ac.nz/>; *m:* XXX XXX XXXX *t:* 0800 891 339 *e:* user-ffa8a7401790@xymon.invalid <mailto:user-ffa8a7401790@xymon.invalid> Banner <https://www.adultliteracy.ac.nz/>;
list John Alexander
Sorry. That would be a T2.micro instance. John Alexander
▸
On 3/25/2019 15:23, John Alexander wrote:Hi Matthew, I've run Xymon very successfully in AWS on a T1 instance (1 vCPU and 1 GB RAM). I've also run it very successfully on a Raspberry Pi John Alexander On 3/25/2019 15:16, Matthew Gregory wrote:Morning or Evening, Everyone. I am looking at deploying Xymon, through the Google Cloud Compute service, I sadly have no space for a physical server and was wondering if can Zymon can run on an low amount of ram and CPU. *Matthew Gregory* IT Manager Rural Youth & Adult Literacy Trust www.adultliteracy.ac.nz <http://www.adultliteracy.ac.nz/>; *m:* XXX XXX XXXX *t:* 0800 891 339 *e:* user-ffa8a7401790@xymon.invalid <mailto:user-ffa8a7401790@xymon.invalid> Banner <https://www.adultliteracy.ac.nz/>;
list Isaac W Traxler
I am currently running my server on a IBM xSeries 336 (dual 2.6 GHz Pentium 4, 2 GB ram). Below are teh details from the xymonnet page that show hosts, tests, ... This basically says all tests done by server are completed within 43 seconds (26 of that is DNS). xymond report tells me I average 6 incoming status messages a second from the clients. Load average for this server stays below 0.3 (last 2 days). For last two days, it totals 94% idle. In other words, the server does not need much memory or cpu -- especially if you distribute the tests to clients. Xymon supports central testing as well as distributed testing. I tend to distribute as much of the testing as I can/as makes sense (the client runs the test and merely reports status to server). Feel free to contact me directly if you would like more info or details. Statistics: Hosts total : 195 Hosts with no tests : 52 Total test count : 302 Status messages : 299 Alert status msgs : 0 Transmissions : 10 DNS statistics: # hostnames resolved : 185 # succesful : 160 # failed : 9 # calls to dnsresolve : 302 TCP test statistics: # TCP tests total : 153 # HTTP tests : 42 # Simple TCP tests : 111 # Connection attempts : 153 # bytes written : 6687 # bytes read : 319512 TIME SPENT Event Duration xymonnet startup - Service definitions loaded 0.009486 Tests loaded 0.067078 DNS lookups completed 0.014878 Test engine setup completed 0.009364 TCP tests completed 12.034578 PING test completed (127 hosts) 1.854515 PING test results sent 0.001574 Test result collection completed 0.000515 LDAP test engine setup completed 0.000001 LDAP tests executed 0.000000 LDAP tests result collection completed 0.000001 DNS tests executed 26.670769 NTP tests executed 2.997217 RPC tests executed 0.011561 Test results transmitted 0.005600 xymonnet completed 0.004003 TIME TOTAL 43.681140 -- Isaac Traxler Storage & Infrastructure Manager High Performance Computing Louisiana State University, LONI 325 Frey Computing Center, Baton Rouge, LA XXXXX XXX-XXX-XXXX | user-4dfb0dbf036e@xymon.invalid
▸
On Mon, 25 Mar 2019, Matthew Gregory wrote:
Date: Mon, 25 Mar 2019 17:16:01 From: Matthew Gregory <user-ffa8a7401790@xymon.invalid> To: Xymon at xymon.com Subject: [Xymon] Xymon on the Cloud Morning or Evening, Everyone. I am looking at deploying Xymon, through the Google Cloud Compute service, I sadly have no space for a physical server and was wondering if can Zymon can run on an low amount of ram and CPU. Matthew Gregory IT Manager Rural Youth & Adult Literacy Trust www.adultliteracy.ac.nz m: XXX XXX XXXX t: 0800 891 339 e: user-ffa8a7401790@xymon.invalid
Banner
list Matthew Gregory
Hello Isaac, Pentium 4 wow, I shouldn’t have any problems then, what version of Linux runs in the background?
▸
Matthew Gregory
IT Manager
Rural Youth & Adult Literacy Trust
www.adultliteracy.ac.nz
m: XXX XXX XXXX
t: 0800 891 339
e: user-ffa8a7401790@xymon.invalid
On Mar 26, 2019, at 11:36 AM, Isaac W Traxler <user-4dfb0dbf036e@xymon.invalid> wrote: I am currently running my server on a IBM xSeries 336 (dual 2.6 GHz Pentium 4, 2 GB ram). Below are teh details from the xymonnet page that show hosts, tests, ... This basically says all tests done by server are completed within 43 seconds (26 of that is DNS). xymond report tells me I average 6 incoming status messages a second from the clients. Load average for this server stays below 0.3 (last 2 days). For last two days, it totals 94% idle. In other words, the server does not need much memory or cpu -- especially if you distribute the tests to clients. Xymon supports central testing as well as distributed testing. I tend to distribute as much of the testing as I can/as makes sense (the client runs the test and merely reports status to server). Feel free to contact me directly if you would like more info or details. Statistics: Hosts total : 195 Hosts with no tests : 52 Total test count : 302 Status messages : 299 Alert status msgs : 0 Transmissions : 10 DNS statistics: # hostnames resolved : 185 # succesful : 160 # failed : 9 # calls to dnsresolve : 302 TCP test statistics: # TCP tests total : 153 # HTTP tests : 42 # Simple TCP tests : 111 # Connection attempts : 153 # bytes written : 6687 # bytes read : 319512 TIME SPENT Event Duration xymonnet startup - Service definitions loaded 0.009486 Tests loaded 0.067078 DNS lookups completed 0.014878 Test engine setup completed 0.009364 TCP tests completed 12.034578 PING test completed (127 hosts) 1.854515 PING test results sent 0.001574 Test result collection completed 0.000515 LDAP test engine setup completed 0.000001 LDAP tests executed 0.000000 LDAP tests result collection completed 0.000001 DNS tests executed 26.670769 NTP tests executed 2.997217 RPC tests executed 0.011561 Test results transmitted 0.005600 xymonnet completed 0.004003 TIME TOTAL 43.681140 -- Isaac Traxler Storage & Infrastructure Manager High Performance Computing Louisiana State University, LONI 325 Frey Computing Center, Baton Rouge, LA XXXXX XXX-XXX-XXXX | user-4dfb0dbf036e@xymon.invalidOn Mon, 25 Mar 2019, Matthew Gregory wrote: Date: Mon, 25 Mar 2019 17:16:01 From: Matthew Gregory <user-ffa8a7401790@xymon.invalid> To: Xymon at xymon.com Subject: [Xymon] Xymon on the Cloud Morning or Evening, Everyone. I am looking at deploying Xymon, through the Google Cloud Compute service, I sadly have no space for a physical server and was wondering if can Zymon can run on an low amount of ram and CPU. Matthew Gregory IT Manager Rural Youth & Adult Literacy Trust www.adultliteracy.ac.nz m: XXX XXX XXXX t: 0800 891 339 e: user-ffa8a7401790@xymon.invalid Banner
list Michael T Pins
▸
Matthew Gregory writes:
I am looking at deploying Xymon, through the Google Cloud Compute service, I sadly have no space for a physical server and was wondering if can Zymon can run on an low amount of ram and CPU.
It really depends upon what you're doing with it. (How many servers, how many tests, and how much of that is server-side). Even when monitoring non-trivial networks, the amount of CPU and memory needed tends to be rather low. I've monitored networks of 2000 boxes on a server with a pair of dual-core, 1.6 GHz Xeon's. What you do need, when you scale up to those numbers, is a non-trivial amount of disk-I/O. Keeping 10,000+ RRD files updated takes some bandwidth. On the other hand, if you're only monitoring a dozen servers, you can run the xymon server on most anything you have available. -- Michael T Pins | "There was a point in time when the user-207e48c0954b@xymon.invalid | Macintosh crashed an awful lot more keeper of the nn sources | than Windows machines" ftp://ftp.nndev.org/pub | - Steve Wozniak
list Satish Patel
In past we had xymon running on VMware with 4vcpu/4GB memory and we were monitoring close to ~500 servers, now you can judge it. Sent from my iPhone
▸
On Mar 25, 2019, at 8:00 PM, Michael T Pins <user-207e48c0954b@xymon.invalid> wrote: Matthew Gregory writes:I am looking at deploying Xymon, through the Google Cloud Compute service, I sadly have no space for a physical server and was wondering if can Zymon can run on an low amount of ram and CPU.It really depends upon what you're doing with it. (How many servers, how many tests, and how much of that is server-side). Even when monitoring non-trivial networks, the amount of CPU and memory needed tends to be rather low. I've monitored networks of 2000 boxes on a server with a pair of dual-core, 1.6 GHz Xeon's. What you do need, when you scale up to those numbers, is a non-trivial amount of disk-I/O. Keeping 10,000+ RRD files updated takes some bandwidth. On the other hand, if you're only monitoring a dozen servers, you can run the xymon server on most anything you have available. -- Michael T Pins | "There was a point in time when the user-207e48c0954b@xymon.invalid | Macintosh crashed an awful lot more keeper of the nn sources | than Windows machines" ftp://ftp.nndev.org/pub | - Steve Wozniak
list Stephane Bakhos
We have about 80 servers monitored by xymon and over 500 fake hosts (we have hostnames that specify some specific scripts that monitor our service). The LA is near 0, about 3gb of ram used and 15 messages/sec on average. I've had a previous installation of xymon monitoring about 2000 servers and we never ran into scalability issues and I think the machine had 4 cores / 8gb of ram on dedicated hardware.
▸
On Mon, 25 Mar 2019, Isaac W Traxler wrote:
Date: Mon, 25 Mar 2019 17:36:50 -0500 (CDT) From: Isaac W Traxler <user-4dfb0dbf036e@xymon.invalid> To: Matthew Gregory <user-ffa8a7401790@xymon.invalid> Cc: Xymon at xymon.com Subject: Re: [Xymon] Xymon on the Cloud I am currently running my server on a IBM xSeries 336 (dual 2.6 GHz Pentium 4, 2 GB ram). Below are teh details from the xymonnet page that show hosts, tests, ... This basically says all tests done by server are completed within 43 seconds (26 of that is DNS). xymond report tells me I average 6 incoming status messages a second from the clients. Load average for this server stays below 0.3 (last 2 days). For last two days, it totals 94% idle. In other words, the server does not need much memory or cpu -- especially if you distribute the tests to clients. Xymon supports central testing as well as distributed testing. I tend to distribute as much of the testing as I can/as makes sense (the client runs the test and merely reports status to server). Feel free to contact me directly if you would like more info or details. Statistics: Hosts total : 195 Hosts with no tests : 52 Total test count : 302 Status messages : 299 Alert status msgs : 0 Transmissions : 10 DNS statistics: # hostnames resolved : 185 # succesful : 160 # failed : 9 # calls to dnsresolve : 302 TCP test statistics: # TCP tests total : 153 # HTTP tests : 42 # Simple TCP tests : 111 # Connection attempts : 153 # bytes written : 6687 # bytes read : 319512 TIME SPENT Event Duration xymonnet startup - Service definitions loaded 0.009486 Tests loaded 0.067078 DNS lookups completed 0.014878 Test engine setup completed 0.009364 TCP tests completed 12.034578 PING test completed (127 hosts) 1.854515 PING test results sent 0.001574 Test result collection completed 0.000515 LDAP test engine setup completed 0.000001 LDAP tests executed 0.000000 LDAP tests result collection completed 0.000001 DNS tests executed 26.670769 NTP tests executed 2.997217 RPC tests executed 0.011561 Test results transmitted 0.005600 xymonnet completed 0.004003 TIME TOTAL 43.681140 -- Isaac Traxler Storage & Infrastructure Manager High Performance Computing Louisiana State University, LONI 325 Frey Computing Center, Baton Rouge, LA XXXXX XXX-XXX-XXXX | user-4dfb0dbf036e@xymon.invalid On Mon, 25 Mar 2019, Matthew Gregory wrote:Date: Mon, 25 Mar 2019 17:16:01 From: Matthew Gregory <user-ffa8a7401790@xymon.invalid> To: Xymon at xymon.com Subject: [Xymon] Xymon on the Cloud Morning or Evening, Everyone. I am looking at deploying Xymon, through the Google Cloud Compute service, I sadly have no space for a physical server and was wondering if can Zymon can run on an low amount of ram and CPU. Matthew Gregory IT Manager Rural Youth & Adult Literacy Trust www.adultliteracy.ac.nz m: XXX XXX XXXX t: 0800 891 339 e: user-ffa8a7401790@xymon.invalid Banner
attachment.png