System Monitoring Tools for VPS

Tools for monitoring performance and troubleshooting Ubuntu VPS web servers

  • Munin – graphs of system resources over time. Very nice. Can be a bit difficult to setup.
  • top – system stats
  • iotop – like top, but for io stats. Install
    sudo apt-get install iotop

    Useful setup

    iotop -b -o -d 30 -t

    -b (batch – so you can keep a running tally of results) -o (only those processes with io) -d (delay and seconds – how often to print out stats) -t (include time in printout)

  • vmstat – stats on memory, io, swap, cpu and system. Example:
    vmstat 10

    (prints out stats every ten seconds.

  • iostat

Error logs

  • sudo nano /var/log/apache2/error.log

Apache web server access log statistics

  • Webalizer –
    sudo apt-get install webalizer

    GeoIP is required for webalizer

    sudo apt-get install geoip-bin

    detailed instructions

4 thoughts on “System Monitoring Tools for VPS

  1. Pingback: Making Sure You Don’t Run Out of Space on Your VPS | Coding and Server Syntax Examples

  2. Pingback: Top with Better Display Options | Coding and Server Syntax Examples

  3. Pingback: VPS, Cloud and Server Colocation Options | Coding and Server Syntax Examples

  4. Pingback: Web Site Performance Monitoring Tools: Load Testing | Curious Cat Coding

Leave a Reply

Your email address will not be published. Required fields are marked *

This Blog will give regular Commentators DoFollow Status. Implemented from IT Blögg