Overview of the Hyades Generic Log Adaptor

The Hyades Generic Log Adaptor enables you to process log files and transform their contents into common base event format.

The log adaptor consists of two main components:

Why use the Hyades Generic Log Adaptor?

To take advantage of the tooling provided by common base events, your log records must conform to the common base event format. To produce log records that conform, you can either:
  • Change the log producer so that it creates common base event records directly.
  • Write a transform that converts your log files to common base event records.

The first approach is impractical unless a log producer is currently being developed. Even then, this approach does not solve the problem of integrating existing log producers and nonconforming log files with the common base event format.

The second approach is more practical strategically. However, it leaves you with the tedious task of writing the transform. Typically, this is accomplished by either writing some custom code in either a third-generation programming language or a script that can be consumed by established scripting tools such as Perl. Once the transform is produced, there is the task of testing the transform and integrating the transform solution into the tooling which consumes common base events.

The Hyades Generic Log Adaptor simplifies adoption of common base event. The log adaptor provides:
  • An editor that allows you to either write transforms using Java (third-generation programming language) or to write script fragments using regular expressions (same as Perl) to describe the mapping of log content to common base event attributes.
  • The ability to test your script fragments as you write them.
  • Direct integration with the Hyades tooling that is used to analyze common base event records.
>