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

I need to monitor my Ubuntu Linux server performance, prior to diving into nagios / zabbix type of "enterprise server monitoring" solutions I would prefer something more lightweight.

My requirements are simple:

  • Works out of the box for basic metrics (memory, io, cpu, network, disk-space and co...)
  • Has web interface which shows graphs

The list of nice to have goes deep:

  • Has embedded http server (if it would be a ruby / python solution it would be awesome)
  • Has real time updating page
  • Can show what happened a week ago / month ago / custom range
  • Supports monitoring of software components: number of open file descriptors, jvm GC activity, opened TCP sessions in the last hour (and co.)
  • Has statistics

I've looked into ganglia, munin and they require Apache to be running the web front end.

-- Edit:

Effectively I would be happy for something that can collect and graph sysstat or dstat in rrd format and make it accessible as a web page

share|improve this question
1  
What OS are you attempting to monitor? – Tim Brigham Jan 29 '12 at 18:18
@TimBrigham Thanks. I added the text "Ubuntu Linux". – Maxim Veksler Jan 30 '12 at 8:50

2 Answers

You could try something like Server Density (http://www.serverdensity.com/). Although it is not free, it is quite a nice service.

And because Server Density allows plugins, you can literally build anything to monitor on the system with ease.

share|improve this answer

sysstatgraph looks like a nice start

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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