Documentation Index
Fetch the complete documentation index at: https://docs.socfortress.co/llms.txt
Use this file to discover all available pages before exploring further.
What this integration is
This integration ingests CrowdStrike Falcon events into your SOCFortress SIEM stack using the Falcon SIEM Connector (FalconHose). CrowdStrike events are forwarded to your SIEM (typically Graylog) over syslog, where they can be searched, routed, and used for alerting and investigations. Vendor references:- Integrate with your SIEM: https://www.crowdstrike.com/blog/tech-center/integrate-with-your-siem
- Get access to Falcon APIs: https://www.crowdstrike.com/blog/tech-center/get-access-falcon-apis/
Prerequisites
- CrowdStrike Falcon console access
- An API client created with scope that includes read access for Event streams
- If you are in CrowdStrike Government cloud, you must open a support ticket with CrowdStrike to enable the Falcon SIEM Connector.

Configuration (Falcon SIEM Connector)
Connector configuration is stored at:/opt/crowdstrike/etc/cs.falconhoseclient.cfg
api_urlclient_idclient_secretsyslog_host/syslog_port
CoPilot provisioning
Once you have saved the CrowdStrike configuration for the customer, you are ready to deploy the integration. In CoPilot, navigate to the Customers section and select the appropriate customer. Provisioning typically creates:- Graylog CEF input
- Graylog stream
- Graylog index
- Grafana datasource
- Grafana dashboards
- CrowdStrike docker compose file
Deployment (connector container)
The CrowdStrike integration runs via a docker container. During provisioning, a customer directory is created:/opt/CoPilot/data/data/<CUSTOMER_NAME>
<CUSTOMER_NAME>_docker-compose.ymlcs.falconhoseclient.cfg
Success criteria
- CrowdStrike events are arriving in Graylog
- Events are routed to the correct customer stream/index
- Dashboards populate (after a short delay)
Troubleshooting
-
No events:
- verify Falcon SIEM Connector is enabled for your tenant (GovCloud note above)
- confirm API client has event stream read scope
- check connector container logs
-
Events arriving but not routed:
- confirm Graylog input/stream/index created during provisioning
- confirm syslog host/port match your Graylog input
