The EDDIE Tool is a system and network monitoring, security, and performance analysis agent developed entirely in threaded Python. Its key features are portability, extendibility, and powerful configuration.
| Tags | Monitoring Networking Systems Administration |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX HP-UX Linux Solaris Windows Windows BSD FreeBSD Mac OS X OpenBSD |
| Implementation | Python |
Recent releases


Release Notes: Eddie is now a properly installable Python package. This allows it to be distributed in package format and can be very easily installed using "easy_install EDDIE-Tool". Other bugfixes and minor enhancements are included.


Release Notes: Many bugfixes and enhancements were made. The Spread messaging system is supported.


Release Notes: Support for two new platforms: FreeBSD and Microsoft Windows. Solaris 10 support. Better support for Linux kernel 2.6. SMTP response time monitoring. The FILE directive can show diffs when monitored files are modified. Disk/filesystem throughput measuring on Solaris. Many more enhancements and bugfixes.


Release Notes: A few bugfixes were made. Support for OpenBSD, Darwin, and Redhat Enterprise Linux 3 was improved. SNMP features are included out of the box, without needing an external module anymore.


Release Notes: The most exciting new features are support for two new platforms: OpenBSD and Darwin/OS X. Consider support for these platforms as beta. Some other major updates include fine-grained HTTP timing, configurable HTTP request timeouts (using Python 2.3+), a directive checktime parameter to specify exact times of day or days of week to perform tests, MySQL monitoring, and SNMP support for 64-bit counters.