Anybody here now of a ApacheTop-like tool for nginx?
Linux server monitoring tools
61–70 of 83 posts
Re: Linux server monitoring tools
#62Is there a tool that would allow collecting historical data on memory and CPU usage patterns of individual processes? In troubleshooting you are frequently dealing with the situation that some process is "exploding" in memory or/and CPU usage and either you are not there at the moment to run htop or you might not even be able to easily log in on the server to do checks.
"atop" can do it to some degree. When you run atop interactively, it uses the process accounting facility to find out not what is running exactly when it takes a snapshot of the system, but also what processes started and exited since the last refresh interval. Installing atop will also (depending on your distro etc.) set it up to snapshot the system state every 600 seconds. If you run "atop -r" you can review that l…
Re: Linux server monitoring tools
#63Is there a tool that would allow collecting historical data on memory and CPU usage patterns of individual processes? In troubleshooting you are frequently dealing with the situation that some process is "exploding" in memory or/and CPU usage and either you are not there at the moment to run htop or you might not even be able to easily log in on the server to do checks.
Scalyr [1] can do this. (Disclaimer: I am the founder of Scalyr, and it's a commercial product.) We aim to be a one-stop-shopping monitoring tool: collect everything you might want to collect, and let you analyze it in any way you want. To your question, we can collect CPU, memory, I/O, and other stats for specified processes [2], and give you graphs, rolled-up dashboards, and alerts on that data. We're always lookin…
Re: Linux server monitoring tools
#64An ncurses disk usage analyzer: http://dev.yorhel.nl/ncdu I find this an extremely handy alternative to du, it's somewhat similar to TreeView on Windows.
Re: Linux server monitoring tools
#65Re: Linux server monitoring tools
#66These tools aren't limited to Linux; if you're running FreeBSD: * http://www.freshports.org/sysutils/htop/ * http://www.freshports.org/sysutils/py-glances/ * http://www.freshports.org/sysutils/apachetop/ Some others mentioned in the comments: * http://www.freshports.org/net-mgmt/iftop/ * http://www.freshports.org/net-mgmt/bwm-ng/ * http://www.freshports.org/sysutils/xsysstats/ * http://www.freshports.org/sysutils/ato…
I went into the task thinking "the BSDs are OLD" yet there must be something great about this operating system. It's beloved in certain communities and used at popular successful startups such as Netflix. There must be something I've been missing that those who cherish it have come to understand.
What I found was the perfect blend of modern and old school. It's not old feeling at all!
It had all of the newest GNU software (and otherwise) that I've come to know and love on other operating systems but also a sense of stability about the core that you don't get with Linux. There was a sense of underlying structure that had actually been planned out instead of discovered over time and it made the whole process of learning about how it worked a pleasure.
In addition, the FreeBSD manual was actually helpful and gave me a sense of completeness rather than "the text in this wiki is just scratching the surface of a complex wrapper for x that used to be y".
It's simple yet powerful, up to date but solid and I'd highly recommend FreeBSD as a result of the experience.
Re: Linux server monitoring tools
#67These tools aren't limited to Linux; if you're running FreeBSD: * http://www.freshports.org/sysutils/htop/ * http://www.freshports.org/sysutils/py-glances/ * http://www.freshports.org/sysutils/apachetop/ Some others mentioned in the comments: * http://www.freshports.org/net-mgmt/iftop/ * http://www.freshports.org/net-mgmt/bwm-ng/ * http://www.freshports.org/sysutils/xsysstats/ * http://www.freshports.org/sysutils/ato…
I recently had to test compilation of a project for work on FreeBSD and feel like my eyes were opened. I went into the task thinking "the BSDs are OLD" yet there must be something great about this operating system. It's beloved in certain communities and used at popular successful startups such as Netflix. There must be something I've been missing that those who cherish it have come to understand. What I found was th…
Re: Linux server monitoring tools
#68Earlier quoted context omitted.
Yes New Relic is pretty awesome. Lot of information you can monitor there, with a very easy installation. You can get a free account in there aswell, just to test it. I just made one, and i really like the simple UI: http://i.imgur.com/oGGfTrp.png
New Relic is really great. Especially if you use Ruby, as it has instrumentation deep into the application run level. Unmatched for finding bottlenecks really.
No server monitoring as of today though.
Re: Linux server monitoring tools
#69Earlier quoted context omitted.
I recently had to test compilation of a project for work on FreeBSD and feel like my eyes were opened. I went into the task thinking "the BSDs are OLD" yet there must be something great about this operating system. It's beloved in certain communities and used at popular successful startups such as Netflix. There must be something I've been missing that those who cherish it have come to understand. What I found was th…
I'm curious how you got all that from what sounds like a small task: getting something to compile on FreeBSD.