← Integrations
Syslog
Cribl Stream and OpenTelemetry Collector
For environments that route logs through a pipeline, Securd is an additional syslog source. Route by action: send greywall and threat events to the SIEM and alerting destinations, and route accepts to lower-cost storage if desired.
Integration steps for Cribl Stream and OpenTelemetry Collector
Turn on syslog forwarding
In the console, under Settings, Log Forwarding, set the collector host and port. Events are forwarded in real time. This is the method for continuous ingestion; the API export is for backfill and ad hoc retrieval.
Settings > Log Forwarding
Syslog host: collector.example.internal
Syslog port: 514
OpenTelemetry Collector
otel-collector.yaml
receivers:
syslog:
udp:
listen_address: "0.0.0.0:514"
protocol: rfc3164
processors:
attributes/securd:
actions:
- key: product
value: securd-agent-dns
action: insert
exporters:
otlp:
endpoint: otel-backend.example.internal:4317
service:
pipelines:
logs:
receivers: [syslog]
processors: [attributes/securd]
exporters: [otlp]
Cribl route
Filter on the CEF action field. A common configuration routes accepts to cold storage and greywall and threat events to the SIEM and a chat channel.
route filter
__raw.startsWith('CEF:0|Securd|DNS|') && (__raw.includes('|greywall|') || __raw.includes('|block|'))Verification
Two queries: one confirms ingestion, one lists first-seen destinations by policy.
Last 10 events arrived
text
Use the pipeline's live capture on the syslog source to confirm CEF:0|Securd|DNS lines are received.First-seen per source, last 24h
text
Run the destination system's query from its integration page.Evaluate Agent DNS with your own agent traffic
Forward events from a single policy and review them with your security team.