Broker
2.8.0-dev.316
  • 1. Overview
    • 1.1. Communication
    • 1.2. Data Model
    • 1.3. Data Stores
    • 1.4. Troubleshooting
  • 2. Communication
    • 2.1. Exchanging Broker Messages
      • 2.1.1. Endpoints
      • 2.1.2. Peerings
      • 2.1.3. Sending Data
      • 2.1.4. Receiving Data
        • 2.1.4.1. Synchronous API
        • 2.1.4.2. Asynchronous API
      • 2.1.5. Status and Error Messages
    • 2.2. Exchanging Zeek Events
    • 2.3. Gateways
      • 2.3.1. Topology
      • 2.3.2. Setup
  • 3. Data Model
    • 3.1. Types
      • 3.1.1. None
      • 3.1.2. Arithmetic
        • 3.1.2.1. Boolean
        • 3.1.2.2. Count
        • 3.1.2.3. Integer
        • 3.1.2.4. Real
      • 3.1.3. Time
        • 3.1.3.1. Timespan
        • 3.1.3.2. Timestamp
      • 3.1.4. String
        • 3.1.4.1. Enum Value
      • 3.1.5. Networking
        • 3.1.5.1. Address
        • 3.1.5.2. Subnet
        • 3.1.5.3. Port
      • 3.1.6. Containers
        • 3.1.6.1. Vector
        • 3.1.6.2. Set
        • 3.1.6.3. Table
    • 3.2. Interface
  • 4. Data Stores
    • 4.1. Aspects
      • 4.1.1. Frontend
      • 4.1.2. Backend
    • 4.2. Operations
      • 4.2.1. Construction
      • 4.2.2. Modification
      • 4.2.3. Direct Retrieval
      • 4.2.4. Proxy Retrieval
    • 4.3. Intra-store Communication
  • 5. Python Bindings
    • 5.1. Installation in a Virtual Environment
    • 5.2. Communication
    • 5.3. Exchanging Zeek Events
    • 5.4. Data Model
    • 5.5. Status and Error Messages
    • 5.6. Data Stores
  • 6. Developer Guide
    • 6.1. Architecture
    • 6.2. Implementation
      • 6.2.1. The Core Actor
        • 6.2.1.1. Handshakes
    • 6.3. Logical Time
    • 6.4. Channels
      • 6.4.1. Producer
      • 6.4.2. Consumer
    • 6.5. Channels in Data Store Actors
      • 6.5.1. Mapping Channel to Command Messages
    • 6.6. Cluster Setup and Testing
      • 6.6.1. Data Stores
  • 7. Glossary
Broker
  • Search


© Copyright 2026, The Zeek Project.