TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

One-stop performance analysis using atop

34 pointsby reader_1000over 10 years ago

4 comments

cthalupaover 10 years ago
I love atop - and install it everywhere that I can. The in depth metrics + historical view is excellent.<p>That being said, I wouldn&#x27;t call it a one stop tool for performance analysis. Particularly due to the word &#x27;analysis&#x27; - it tells you what resource was used, and what was using it. It doesn&#x27;t tell you anything about &#x2F;why&#x2F; the process was using it. It doesn&#x27;t help with hunting down regressions. It doesn&#x27;t give you insight in to what these processes are actually doing.<p>For that, you need to utilize strace&#x2F;ltrace&#x2F;ftrace&#x2F;dtrace&#x2F;ktap&#x2F;systemtap&#x2F;perf&#x2F;sysdig&#x2F;whatever<p>(If interested in the actual analysis&#x2F;engineering side of performance, I recommend following Bredan Gregg&#x27;s blog and buying his systems performance book - <a href="http://brendangregg.com/" rel="nofollow">http:&#x2F;&#x2F;brendangregg.com&#x2F;</a> )
sciurusover 10 years ago
Atop was absolutely my favorite tool when I was supporting lots of interactive systems and users complained to me that &quot;foo is slow&quot;. Even better, the logging let me determine the cause after the fact when a user complained &quot;foo was slow&quot;. The beauty of it is that it&#x27;s using process accounting to gather the resource utilization of everything that was running on the system between two points in time. Compare that to a more standard metrics-gathering system like collectd, where I would have to know the names of the processes I want to monitor in advance (<a href="http://collectd.org/documentation/manpages/collectd.conf.5.shtml#plugin_processes" rel="nofollow">http:&#x2F;&#x2F;collectd.org&#x2F;documentation&#x2F;manpages&#x2F;collectd.conf.5.s...</a>).<p>The case study at <a href="http://www.atoptool.nl/download/case_leakage.pdf" rel="nofollow">http:&#x2F;&#x2F;www.atoptool.nl&#x2F;download&#x2F;case_leakage.pdf</a> is worth a read to get a feel for what it&#x27;s like to use atop.
rdtscover 10 years ago
Haven&#x27;t tried atop yet. I am used to htop + dstat. Those two give me a quick overview of what is happening on the sytem.
bbunixover 10 years ago
atop is an awesome tool.... and the article is from 2010.