Engineering · Integrations
What's working today, what each connector would carry, and the blind spots an export would inherit.
Live integrations run now; projected connectors are off by default. Each shows the real local payload it would carry so you can size a rollout and pick what to wire first — and a coverage gap, because exporting now omits the unmonitored agents we can't see.
Bottom line
Live now: qcontrol stream (52.4k events) + 7-finding export. Wire SIEM first — it carries all events + every finding into the SOC. But every sink inherits a blind spot: 1 unmonitored agent aren't captured, so exports land incomplete.
Export-gap warning · 1 unmonitored agent
completeness · SOC / GRCExporting now would carry blind spots: 1 installed agent report no telemetry, so its behavior isn't captured in any sink below. Every connector would land an incomplete picture — relevant to SOC detection and GRC evidence completeness.
not exported: Zed Agent
Live — working today
runningqcontrol event stream
liveLocal ingest of agent activity into the control plane. Already capturing everything the projected connectors below would draw from — for the 7 monitored agents only.
52.4k
events ingested
8
agents
61
sessions
Findings export
live7 findings exportable right now — pull the worklist into a file or hand it to a downstream tool.
fields: severity · title · framework · entity_id · remediation
Projected outbound connectors
off by default · ranked · payload & coverage shownSIEM / detection
recommended firstSplunk
projected · offwould stream all 52.4k events + 7 findings into your SOC detection pipeline
coverage gap: omits 1 unmonitored agent (Zed Agent)
Microsoft Sentinel
projected · offwould forward all 52.4k events + 7 findings as analytics-rule input
coverage gap: omits 1 unmonitored agent (Zed Agent)
Identity
nextOkta / Entra ID
projected · offwould map the 5 agent identities carrying an org_id to your IdP
coverage gap: 3 agents have no org_id (incl. 1 shadow) — not mappable
GRC / evidence archive
nextAmazon S3 (Iceberg)
projected · offwould append 100% of captured events (52.4k) to an immutable, append-only evidence table
coverage gap: omits 1 unmonitored agent (Zed Agent)
Snowflake
projected · offwould land 100% of captured events (52.4k) for long-horizon GRC querying
coverage gap: omits 1 unmonitored agent (Zed Agent)
Alerting / ticketing
supportingPagerDuty
projected · offwould page on high findings only (2 open now)
coverage gap: omits 1 unmonitored agent (Zed Agent)
Slack
projected · offwould notify a channel on high findings only (2 open now)
coverage gap: omits 1 unmonitored agent (Zed Agent)
Jira
projected · offwould open a ticket per high finding (2 open now)
coverage gap: omits 1 unmonitored agent (Zed Agent)
Local-only
qcontrol binds 127.0.0.1 — nothing leaves this machine unless you export it. Connectors are projected and off by default; the payload counts above describe local readiness, not transmitted volume — and every count is bounded to the 7 monitored agents.
Fields: stats.events · findings.length · agents[].org_id · shadowAgents() — payload & coverage gap derived from app/data/c16-fleet.ts (qcontrol /api shape).