Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a desktop app (for Windows preferably) that will connect to a remote Linux server, and provide a realtime meter/history graph of the server load and other metrics on that remote server? Often times there is a server performance issue that I only hear about after the fact, and it would be great to have an app that continually monitors a server and can alert me if server load gets too high. Thanks!

share|improve this question

closed as not constructive by voretaq7 Aug 21 '12 at 21:24

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Take a look to PRTG . It runs on Windows and you need to enable SNMP in your linux box.

share|improve this answer
Yes, PRTG can do this. The latest version (7.2, currently in beta) includes a nice Windows GUI, too. – Dirk Paessler Aug 15 '09 at 19:39

If you have deep pockets, HP Open View can run on windows.

After you have a heart attack at the price, you should consider Nagios.

It will run on linux & you can run it as an appliance & access everything you need via a browser.

share|improve this answer
Nice humor though. – Danny Archer Aug 3 '15 at 13:36

I have two suggestions. The first would be to install Munin and Monit. These will both run on your linux box. This ensures you can get trending and alerting even if your windows box is offline. They are both Open source. Here is an decent writeup on setting them up. Make sure to secure the access to those tools by source IP address to ensure the entire world can't see your system performance or identify ways to attack you.

Second I would suggest looking at Hyperic They have a nice tool that you can easily get up and running on windows. I will caution that it does use an agent that you will need to install on your linux box. The nice part about that is you can maintain trending data at the client while performing maintenance at your monitoring server. The open source Hyperic project is more than sufficient for monitoring a single server or scale to 20-30 servers. If you start to manage more than just a few servers I would suggest looking into purchasing the commercial version. There are many tools that will meet your needs just do your homework. Monitoring tools are something that you want to get right the first time as most if not all do not have portable data that you can move to another monitoring system.

The last thing you should look into is log aggregation and searching. There isn't really a tool out there that does this better than Splunk Again they have a free version that will meet your basic needs but as they grow you can move to a commercial version.

share|improve this answer
+1 perfect, munin was just what I was looking for. – Jakub Apr 6 '11 at 16:31

Try Gkrellm for live monitoring. For a long term monitoring and history I use NetMRG.

share|improve this answer

Monitoring networks is a task of each sysadmin, and there are many solutions.
If you look for free solution please take a look to nagios and cacti or zabbix.

share|improve this answer

you can use RRDTOOL

share|improve this answer

Monit is fairly trivial to configure to email you on resource triggers (memory, cpu usage, etc). Even with another solution in place -- monit is a wonderful 'backup' that can email you when issues arrise -- or even be configured to resolve them itself (restart Apache on high memory usage due to a leak in PHP).

share|improve this answer

This isn't necessarily a windows tool, but it can certainly be used from windows:

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.