Event Streaming
Quint publishes real-time event streams to Kafka for integration with SIEMs, data warehouses, and custom analytics pipelines. Three topics cover agent activity, spawn detection, and relationship graphs.Topics
| Topic | Description |
|---|---|
agent.events.raw | Every scored tool call / HTTP request |
agent.spawns.detected | Spawn pattern matches from MCP tool calls |
agent.relationships | Parent-child relationships from the correlation engine |
Configuration
| Field | Default | Description |
|---|---|---|
brokers | — | Kafka broker addresses |
enabled | false | Enable/disable streaming |
async | true | Fire-and-forget publishing |
batch_size | 100 | Messages per batch |
batch_time_ms | 1000 | Flush interval in milliseconds |
RequireOne), LeastBytes balancing. Internal buffer holds up to 10,000 messages; messages are dropped with a warning if the buffer is full.
Message Schemas
agent.events.raw
Published for every scored tool call (MCP gateway/relay) or HTTP request (forward proxy).
agent.spawns.detected
Published when a spawn pattern matches a tool call.
agent.relationships
Published when the correlation engine establishes or updates a parent-child relationship.
SIEM Integration Patterns
Splunk
Elasticsearch
Datadog
Use the Datadog Kafka integration to forward events as logs:Kafka streaming is independent of cloud scoring. You can use Kafka without the cloud API, or the cloud API without Kafka, or both.