Hello,
ELSA is an Enhanced Linux System Accounting. We
propose a user space solution for managing groups of
processes and providing a per-job accounting instead of
the classical per-process accounting. Work can be
split into the following parts :
1. A kernel patch
2. A kernel module
3. A user space daemon
4. Per-process accounting informations (external like
BSD-accounting)
5. A user space application
In this release, we improve the user space application.
We provide a graphical environment (ncurses) to
manage the group of processes and we also provide an
analyzer that computes per-job accounting. The
analyzer is able to parse BSD accounting information
and to parse informations about jobs provided by the job
daemon. With such informations, we can provide per-job
accounting. A sample session is available (with some big
screen shots) at:
http://elsa.sourceforge.net/sample_session.html
All informations to download elsa-0.2 are available on
the main web page:
Every comments are welcome,
The ELSA Team.