I’m hosting a few apps with Docker on a DigitalOcean Droplet and I’d like to keep an eye on CPU, memory, and disk usage per container. Do you use docker stats
, something like Netdata, or a full monitoring stack like Prometheus + Grafana?
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Accepted Answer
Hey there 👋
The easiest way to check your Docker container usage is by running:
docker stats
That gives you a live dashboard with CPU, memory, and network usage per container — super handy for quick checks.
If you want something with a bit more detail, you could install Netdata or Glances on your Droplet. Both are great lightweight tools for visualizing resource usage. For longer-term monitoring and alerting, Prometheus + Grafana is a solid combo, but takes a bit more setup:
https://docs.digitalocean.com/products/marketplace/catalog/prometheus/
Also, if you’re just getting into Docker or want a quick refresher, check out this free Docker eBook you might find useful: 👉 Introduction to Docker eBook
Let me know if you need help setting any of that up!
- Bobby
Heya, @e147d48c68a24e35969c067313a930
docker stats
is great to check real-time stats for resource usage. You should definitely give it a try.
Netdata and Prometheus + Grafana will give this data presented in dashboards and if you’re looking for core than just simple command-line checks they will be the best solution here.
Regards
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.