mirror of
https://github.com/zeek/zeek.git
synced 2025-10-15 04:58:21 +00:00
Add a test for starting a cluster with a logger node
Also modified cluster framework scripts so that any node can raise an event to be handled on the logger node.
This commit is contained in:
parent
88d066e921
commit
59f0ea1a0c
9 changed files with 117 additions and 3 deletions
|
@ -25,11 +25,18 @@ event bro_init() &priority=9
|
|||
|
||||
if ( me$node_type == LOGGER )
|
||||
{
|
||||
if ( (n$node_type == MANAGER || n$node_type == PROXY ||
|
||||
n$node_type == WORKER) && n$logger == node )
|
||||
if ( n$node_type == MANAGER && n$logger == node )
|
||||
Communication::nodes[i] =
|
||||
[$host=n$ip, $zone_id=n$zone_id, $connect=F,
|
||||
$class=i, $request_logs=T];
|
||||
$class=i, $events=manager2logger_events, $request_logs=T];
|
||||
if ( n$node_type == PROXY && n$logger == node )
|
||||
Communication::nodes[i] =
|
||||
[$host=n$ip, $zone_id=n$zone_id, $connect=F,
|
||||
$class=i, $events=proxy2logger_events, $request_logs=T];
|
||||
if ( n$node_type == WORKER && n$logger == node )
|
||||
Communication::nodes[i] =
|
||||
[$host=n$ip, $zone_id=n$zone_id, $connect=F,
|
||||
$class=i, $events=worker2logger_events, $request_logs=T];
|
||||
}
|
||||
else if ( me$node_type == MANAGER )
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue