zeek/scripts/base/frameworks/cluster
Arne Welzel 2f15f5ce6a cluster: Introduce pubsub.zeek and types.zeek
Allow access to the Cluster's subscribe(), unsubscribe(), publish(),
publish_hrw() and publish_rr() methods by loading only the
base/frameworks/cluster/pubsub, rather than everything that
__load__.zeek or also main.zeek pulls in.

This can be used by other scripts to use these functions without
relying or expecting the rest of the cluster framework to be loaded
already. Concretely, this is needed to move the Supervisor framework
from Broker to Cluster.
2025-09-25 19:29:55 +02:00
..
nodes all: Fix typos identified by typos pre-commit hook 2023-06-13 17:57:32 +02:00
__load__.zeek cluster: Introduce pubsub.zeek and types.zeek 2025-09-25 19:29:55 +02:00
broker-backpressure.zeek Prefer explicit construction to coercion in record initialization 2025-07-11 16:28:37 -07:00
broker-stores.zeek Revert "Merge remote-tracking branch 'origin/topic/vern/at-if-analyze'" 2023-05-31 09:20:33 +02:00
broker-telemetry.zeek Prefer explicit construction to coercion in record initialization 2025-07-11 16:28:37 -07:00
main.zeek cluster: Introduce pubsub.zeek and types.zeek 2025-09-25 19:29:55 +02:00
pools.zeek Pre-compute the node topics for all pool entries. 2024-12-11 15:57:01 -05:00
pubsub.zeek cluster: Introduce pubsub.zeek and types.zeek 2025-09-25 19:29:55 +02:00
README More bro-to-zeek renaming in scripts and other files 2019-05-16 02:36:41 -05:00
setup-connections.zeek cluster: Be noisy when attempting to connect to an unknown node 2024-12-12 13:01:04 +01:00
supervisor.zeek Prefer explicit construction to coercion in record initialization 2025-07-11 16:28:37 -07:00
telemetry.zeek cluster/telemetry: Move topic_normalization redef to zeromq 2025-06-26 15:22:11 +02:00
types.zeek cluster: Introduce pubsub.zeek and types.zeek 2025-09-25 19:29:55 +02:00

The cluster framework provides for establishing and controlling a cluster
of Zeek instances.