Server Monitoring Of A Win2003 Server From Linux. Possible?
Our primary web, ft, email, database, and dns server is a machine running windows 2003, iis5, mysql 5, and mssql express 2003. We have dedicated hosting offsite.
In office we have a linux server, which is basically doing nothing. I am wondering if you guys know if it is possible to monitor the windows 2003 server via our in office linux server?
We need the ability to monitoring and keep track of the win2003 server. I.e. I need to be able to ping it every few minutes, alert me, via email, or text message, if the ping fails. Also, I would like to see graphs and reports about ping times, cpu usage, disk usage, and memory/ram usage over time intervals. Also, would be nice to see reports about total bandwidth in and out over a time interval as well.
Finally, it would be nice, if I could physically test the iis connection, mysql connection, and mssql connection as well every few minutes.
Thanks for any information/help/comments you can provide.
Humm, I looked at the Nagios webpage, and I am not sure I am a fan of interface at all. Also, it seems quite difficult to setup. Any other ideas, or is this the standard for monitoring. Also, what is MTRG? I did a google and didnt return anything useful about it.
My vote also goes to Nagios. It's a great piece of software to monitor your machine(s). While it can be implemented even better in a colocation environment, with a leased server you can still take advantage of its superb monitoring functions. It's not as hard to setup as you think it is. They have a very thorough tutorial on how to do this as well as a very active mailing list. Alternatively, you can buy a book on Amazon.com for $15 to $20 which will basically give you a step by step walkthrough on how to set Nagios up, including all the pinging, notifications, etc..
Finally, to monitor all of your services, you may want to use Cacti. It's also simple to setup. www.cacti.net
On the other hand, if you're looking for something quick and easy, why not go with a paid solution like Hyperspin? You can also check out cartikahosting.com as they provide some sort of a monitoring service now I believe.
AYKsolutions.com - High Bandwidth Specialists - 100TB/1Gbps/10Gbps Unmetered/CDN/DDOS Protected Over 20 Global Locations - Asia, Mexico, Brazil, Australia, US, CA, EU - Bare Metal and Virtual Cloud. All Managed. View our current Specials. We are Professional. Painless. Polite.
Nagios (previously Netsaint) does a lot more than just create graphs and charts, though it does those things. It does more than report on host and application service operability, though it does those things too.
You can tell it to report if a drive reaches a certain amount of free disk space or if the CPU is raging high due to someone abusing ColdFusoin. You can set it to page you and send emails to an address you specify if any of hundreds of types of scenarios go wrong. You can tell it to report on temperature warnings UPS battery capacity. :-D The list really does go on.
But I will grant you that it's not the easiest thing to install and configure. However, there is a big support community though and a lot of documentation available. It's likely all you'd need to monitor your network for a very (very) long time.