ApacheTop is a curses-based top-like display for Apache information, including requests per second, bytes per second, most popular URLs, etc.
| Tags | Utilities Internet Log Analysis Web HTTP Servers Systems Administration Monitoring |
|---|---|
| Licenses | BSD Original |
| Operating Systems | POSIX BSD FreeBSD Solaris Linux Mac OS X |
| Implementation | C++ |
Recent releases


Changes: This release adds support for Linux FAM, the ability to resolve IPs into hosts and vice-versa, and the ability to see individual return-code summaries for each table item.


Changes: This release adds real-time regular expression filtering to the display, and has many minor bugfixes and code cleanups.


Changes: This release fixes an intermittent fatal bug that occurred when ApacheTop had no data to display.


Changes: This release adds a facility to view detailed information for one particular URL of the user's choice, and incorporates several minor bugfixes.


Changes: This release fixes the inability to run with no command line arguments, a bug which snuck into 0.8.
- All comments
Recent commentsI've been looking for something like apachetop, it's great! One problem I've encountered though: when I try to start it with more than one logfile (using the -f option twice) it will popup, and then immediately exit again. Starting any of the individual logfiles by themselves works fine though. I'm using it on Linux Ubuntu, not sure what version came in the package (how can I check the version?). Let me know if you have any suggestions - thanks.
Patch to allow writing statistics to a file.
This utility i found perfect for providing statistics that could be parsed and then imported in to Cacti for graphing.
The only problem i was the on-screen output i couldn't find an easy and clean way to capture the statistics ready for parsing.
So i've created a patch that allows the parameter: -o [filename] , which allows the clean output of the statistics to a file of your choice.
The rest of the functionality is un-changed.
The patch can be found here:
http://www.users.on.net/~mcclimont/apachetop.outputfile.patch.gz
Enjoy!
Re: name clash
*Much* better now :)
BTW, if the LICENSE states it's BSD, then you shouldn't keep COPYING to avoid possible confusion.
Thanks :-)
Re: Tailing multiple files
> It would be nice to tail all the files
> at the same time for reporting.
Sure, I've added it onto the TODO list so I don't forget about it.
Re: name clash
> Thanks for the thingie, albeit somewhat
> CPU-hungry with default settings and not
> too busy webserver it's very useful at
> times.
Okay, now I see what you mean about CPU hungry. 0.6 fixes this bug where apachetop sucked up all the CPU time it could. Linux exhibits slightly strange select() behaviour that FreeBSD doesn't, so that slipped by me. Try the pre-release archive of 0.6 and see if it's any better for you.