PyEximon 1.0 README -- Moe Aboulkheir <moea@users.sf.net>
INTRODUCTION
PyEximon is a GNOME monitor for the popular MTA, Exim, written entirely in python. Features include scrolling status graphs, real-time log updates and interactive message lists.
DEPENDENCIES
(only non-standard dependencies will be mentioned)
- PyEximon requires:
rtgraph >= 0.70 (www.freshmeat.net/projects/rtgraph) python-gtk (GTK-2.0 branch)
INSTALLING
gunzip pyeximon-1.0.tar.gz
tar xf pyeximon-1.0.tar
cd pyeximon-1.0/
su root
make install
PyEximon creates the following files:
- /etc/pyeximon.conf
- /usr/share/doc/pyeximon/README
- /usr/sbin/pyeximon
- /usr/local/man/man8/pyeximon.8
PERFORMANCE
By default, PyEximon colors Exim logs before displaying them, which can be expensive when dealing with lots of data. Also, PyEximon executes "exim -bpc" every second in a subshell to determine queue size (there is no other accurate way to do it). These two actions in particular can create a bottleneck, so their values are configurable from the preferences window in PyEximon.
CONTACT
Moe Aboulkheir <moea@users.sf.net>
