base/frameworks/broker/log.zeek

Broker
Namespace:

Broker

Imports:

base/frameworks/broker/main.zeek

Summary

Types

Broker::Info: record

A record type containing the column fields of the Broker log.

Broker::Type: enum

The type of a Broker activity being logged.

Redefinitions

Log::ID: enum

The Broker logging stream identifier.

Hooks

Broker::log_policy: Log::PolicyHook

A default logging policy hook for the stream.

Detailed Interface

Types

Broker::Info
Type:

record

ts: time &log

The network time at which a Broker event occurred.

ty: Broker::Type &log

The type of the Broker event.

ev: string &log

The event being logged.

peer: Broker::NetworkInfo &log &optional

The peer (if any) with which a Broker event is concerned.

message: string &log &optional

An optional message describing the Broker event in more detail

A record type containing the column fields of the Broker log.

Broker::Type
Type:

enum

Broker::STATUS

An informational status update.

Broker::ERROR

An error situation.

Broker::CRITICAL_EVENT

Fatal event, normal operation has most likely broken down.

Broker::ERROR_EVENT

Unrecoverable event that imparts at least part of the system.

Broker::WARNING_EVENT

Unexpected or conspicuous event that may still be recoverable.

Broker::INFO_EVENT

Noteworthy event during normal operation.

Broker::VERBOSE_EVENT

Information that might be relevant for a user to understand system behavior.

Broker::DEBUG_EVENT

An event that is relevant only for troubleshooting and debugging.

The type of a Broker activity being logged.

Hooks

Broker::log_policy
Type:

Log::PolicyHook

A default logging policy hook for the stream.