A Klogger schema defines a specific facet of Klogger. One way of looking at it is that the Klogger framework supplies the mechanism -- how to log -- while the schemata supply the policy -- what to log.
Technically, when we refer to a Klogger schema we refer two files: a configuration file defining the events to be logged and their payload, with the other file being a kernel patch containing the invocations of klogger -- where are the events defined in the first file actually get logged.
The next two sections will describe how to define and log events. The first will describe the syntax of the Klogger configuration file, and the second will describe how to log events.