DMon - Process Monitoring With Style
This README contains only some random bits. For more in-depth writing, you may want to read the articles on DMon:
- 2010/08/27: DMon: Process monitoring with style
- 2010/10/04: DMon status report: evolution to 0.3.7
- 2011/07/25: DMon 0.4: New guts & new features
- 2012/01/07: DMon 0.4.2 “Three Wise Men” released
There are also manual pages, so please take a look at them.
Bulding standalone binaries
By default all tools are built into a single binary which can be symlinked with different names to switch between them (àla BusyBox). This is useful to save space and (to some degree) system memory.
You can build all DMon tools as separate binaries passing
Remember to pass the option when doing
make install as well:
make MULTICALL=0 install
libnofork.so” library can be built by passing
LIBNOFORK=1 to make. This library overrides the
functions from the system libraries, in such a way that the process under
effect will not be able of forking. This is interesting for running DMon
with programs that have no option to instruct them not to fork.