package vlt

  1. Overview
  2. Docs

Module VltSource

Sourcemodule ConfigLexer : sig ... end
Sourcemodule ConfigParser : sig ... end
Sourcemodule Configuration : sig ... end

This module defines the contents of a configuration file.

Sourcemodule ConfigurationNew : sig ... end

This module provides the function loading a configuration from a file in "new" format.

Sourcemodule ConfigurationOld : sig ... end

This module provides the function loading a configuration from a file in "old" format.

Sourcemodule Daikon : sig ... end

This module provides support for the Daikon tool.

Sourcemodule Event : sig ... end

This module defines the concept of event and how to construct them.

Sourcemodule Filter : sig ... end

This module defines the concept of filter, that is predicate over an event. It is possible to register new filters through the register function. Initially, all the filters defined in this file are registered (using the function name as the registration name).

Sourcemodule Layout : sig ... end

This module defines the concept of layout, that is how an event is rendered into a string. It is possible to register new layouts through the register function. Initially, all the layouts defined in this file (except pattern and csv) are registered (using the function name as the registration name).

Sourcemodule Level : sig ... end

This module defines the various levels of log, as well as some utility functions over levels.

Sourcemodule Log4j : sig ... end

This module provides support for the log4j tool.

Sourcemodule Logger : sig ... end

This module defines the concept of logger.

Sourcemodule Mode : sig ... end

This module defines the modes of event delivery.

Sourcemodule Name : sig ... end

This module defines the type of logger names, as well as conversion function from/to string. A logger name is a dot-separated list of strings.

Sourcemodule Output : sig ... end

This module defines the concept of output, that is how an event is written to a channel. It is possible to register new outputs through the register function. Initially, two outputs are registered:

Sourcemodule Paje : sig ... end

This module provides support for the Pajé tool (version 1.2.3).

Sourcemodule Signal : sig ... end

This module provides support for signal handling.

Sourcemodule Tree : sig ... end

This module is responsible for the management of loggers, stored in a tree.

Sourcemodule Utils : sig ... end

This module regroups miscellaneous utility functions.

Sourcemodule Version : sig ... end

Current Bolt version.

OCaml

Innovation. Community. Security.