mirror of
https://github.com/zeek/zeek.git
synced 2025-10-15 04:58:21 +00:00

* topic/christian/management-config-validation:
Management framework: bump external cluster testsuite
Management framework: bump zeek-client
Management framework: add config validation
Management framework: improvements to port auto-enumeration
Management framework: control output-to-console in Supervisor
Management framework: handle no-instances corner case in set-config correctly
(cherry picked from commit 4deacefa4c
)
25 lines
1 KiB
Text
25 lines
1 KiB
Text
##! Configuration settings for the Management framework's supervisor extension.
|
|
|
|
module Management::Supervisor;
|
|
|
|
export {
|
|
## The Broker topic for Management framework communication with the
|
|
## Supervisor. The agent subscribes to this.
|
|
const topic_prefix = "zeek/management/supervisor" &redef;
|
|
|
|
## Whether to print the stdout sent up to the Supervisor by created
|
|
## nodes to the terminal. By default, this is disabled since this output
|
|
## already ends up in a node-specific stdout file, per
|
|
## :zeek:see:`Management::Node::stdout_file`.
|
|
const print_stdout = F &redef;
|
|
|
|
## Whether to print the stderr sent up to the Supervisor by created
|
|
## nodes to the terminal. By default, this is disabled since this output
|
|
## already ends up in a node-specific stderr file, per
|
|
## :zeek:see:`Management::Node::stderr_file`.
|
|
const print_stderr = F &redef;
|
|
|
|
## The maximum number of stdout/stderr output lines to convey in
|
|
## :zeek:see:`Management::Supervisor::API::notify_node_exit` events.
|
|
const output_max_lines: count = 100 &redef;
|
|
}
|