Resources for Monitoring Server Usage?

I'm running a few sites from my Linode and everything is running very smoothly. I'm not even sure where to begin in regards to actually monitoring the usage of things like MySQL, CPU etc. (e.g. To work out what pages, or even sites, are creating what percentage of MySQL/RAM usage etc.)

Complete beginner here so I'd love it if anyone could point me in the right direction or show me where to start!

Does anyone have any great links to share? (Or even keywords I should just start Googling? :D )

Thanks!

6 Replies

You might poke around https://www.linode.com/community/, in particular the library and wiki- I'm new at this and have found a ton of good info there.

I'm really liking collectd (http://collectd.org/) mostly because it's very light weight.

Munin works great and offers plugins for whatever you could possible need.

I also heard good things about Cacti, in particular it being more lightweight than e.g. Munin.

Sounds like there's quite a few options to look at! Thanks for the tips everyone, I'll check them all out, one of them is bound to be perfect! :)

@oliver:

Munin works great and offers plugins for whatever you could possible need.

I also heard good things about Cacti, in particular it being more lightweight than e.g. Munin.

Yea, munin is a bit heavy handed if you have a large number of graphs.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct