Linux Event Logging for Enterprise-Class Systems

New release

Last updated 12/28/2004.
Version 1.6.1 is now available for i386, ia64, x86_64, s390, s390x, ppc64, and arm/xscale. (Click here for details.)

Quick-links:

Project Page
Mailing List
Latest Release
Planned and Proposed New Features

Goals

The 3 main goals of this project:

  1. Provide an open-source, platform-independent Event Logging facility for the Linux Operating system and Linux applications, which offers capabilities and features comparable to Event and Error Logging facilities found in Enterprise-class, UNIX-based operating systems.
  2. Compliance with draft POSIX Standard 1003.25, "System API - Services for Reliable, Available, and Serviceable Systems" (not yet adopted).
  3. Support logging of printk and syslog messages in the new Event Log, in addition to logging to destination(s) specified in the syslog.conf configuration file.

Click here for a side-by-side comparison between syslog and evlog

Summary of features

Call for Participation

This a community-based effort for all developers interested in improving or enhancing the Event Logging capabilities in Linux.  If you are interested in participating in or contributing to this project please send mail to the mailing list found here

Documentation

The following documents describe Linux Event Logging:

  1. The draft POSIX standard for Event Logging
  2. Rationale for the draft POSIX standard
  3. Linux Event Logging for Enterprise-Class Systems

How-To Procedures

  1. Installing and configuring the latest event logging release
  2. Installing event logging in a RAM disk
  3. Creating and installing an event handler plug-in
  4. Generating and installing formatting templates using syslogat() and evlgentmpl utility
  5. Understanding ELA

License

Linux Event Logging is licensed as follows:

Downloading Linux Event Logging

The following is available for download:

Build and installation procedures were verified using Red Hat 7.3, 8.0, and SuSE 8.0 (UL 1.0)

Platforms currently supported:i386, ia64, s390, s390x, ppc, ppc64.

It is recommended that you read the Release Notes and become familiar with the installation instructions before attempting to build and install this software.

View the Release Notes, and download the software from the Event Logging project page.

Project Page

Go to the Event Logging Project Page for all of the following:

Related Projects

Some Logging-related websites you may find useful (or at least interesting):

Automated Event Management
Device Driver Event Logging
Log Analysis Resources

For links to other Linux RAS-related projects, go to Linux System RAS Homepage