New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Best way to monitor system load on Ubuntu? #14

scripting opened this Issue Jun 27, 2017 · 6 comments


None yet
7 participants

scripting commented Jun 27, 2017

I have several servers running Ubuntu, Node and Forever.

I would love to have something like the Activity Monitor on the Mac, but I'd just settle for a snapshot of CPU, memory and disk usage.

I want to know if it's time to launch a new server, or if I can add another app to the mix?

Basically "How is this server doing?


This comment has been minimized.

stefanwild commented Jun 27, 2017

Sounds like overkill for what you want, but I like

Downside: You only get the last few minutes (since it's in memory) unless you pipe it into a backend like graphite (even more overkill)

Upside: Low profile, high resolution, quick to set up


This comment has been minimized.

andrewshell commented Jun 27, 2017


This comment has been minimized.

imsickofmaps commented Jun 27, 2017

top is probably enough, but if you want a little nicer, apt-get install htop and you have


This comment has been minimized.

papascott commented Jun 27, 2017

It's overkill if you just want a quick snapshot, but back in the day when I monitored servers (real, not virtual), we used Nagios and cacti to make graphs and send out alerts. I see they're both still around... here's what a cacti page looks like.

Cacti screenshot


This comment has been minimized.

MacRonin commented Jun 27, 2017

If you have 5 or less hosts it is free, but costs do mount if you go over 5.

It installs a data gatherer that collects info and sends to their servers where you can access overview (and detail) webpages. The free version only holds data for a day. They also have integrations with many products and can send alerts. ( I don't work there, but do use it at my job. which reminds me, they owe me a T-Shirt)

Now if you want to get adventurous and experiment looks interesting, but I haven't tried it myself. It would probably be overkill for your use though


This comment has been minimized.

pjz commented Jun 27, 2017

If you're on AWS, set up a cloudwatch dashboard - easy, free, and reasonably pretty.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment