![]() |
sample_load - a load loggersample_load is a highly configurable load-logger. It has some features I desperately needed when I was involved in the development of a the "www.geldshop.nl"-website.sample_load takes a sample of the load-average of your system with a configurable interval. You can also set the minimum load for which samples should be logged. The maximum load (again; configurable) indicates at what load sample_load should terminate itself. The the layout of the timestamp can be anything what the "strftime" C-function lets you define. From version 2.0, sample_load can also log the amount of memory in use (physical/swap). sample_load has a configurable buffer-size, this is to prevent artificially higher load because of frequent open/write/close filesystemcalls. Version 3.0 has a new option enabling the logging of the process that used the most cpu-time. sample_load can now also automatically shoot a process using too much cpu-time or memory (all configurable). Users of version 3.x: please update to 3.6! 3.0/.5 contains a bug causing random processes to be killed! Support: none. But you could give it a try on irc. Connect to irc.openprojects.net, channel 'sample_load'. Thanks to Nexus B.V. for allowing me to place this application on my site under the GPL-license.
License: GPL
P.s.: have a look at 'atsar'. It is a port of the famous 'sar'-tool to Linux. It is essential when doing performance analysis. You can find it here: ftp.atcomputing.nl/pub/tools/linux/.
| ||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||