Deep Instinct¶
Collects threat event data from Deep Instinct's deep learning-based endpoint protection platform, providing visibility into malware prevention, detection events, and device inventory.
| Category | Endpoint Security |
| Connector Name | signal-client.deep-instinct |
| Auth Method | API Key (Bearer Token) |
| Polling Interval | 5 min (events) |
| Multi-Instance | Yes |
| Vendor Docs | Deep Instinct API Documentation |
Prerequisites¶
Vendor Requirements
Active Deep Instinct subscription with API access. Admin role required to generate API keys.
- Active Deep Instinct D-Appliance or D-Cloud subscription
- Administrator access to the Deep Instinct Management Console
- Network: Conductor can reach your Deep Instinct management server on port 443
Step 1: Create API Credentials¶
- Log in to the Deep Instinct Management Console at
https://<your-instance>.deepinstinctweb.com/ - Navigate to Settings → API Keys
- Click Generate New API Key
- Configure the key:
- Name:
WitFoo Conductor - Permissions: Read-only
- Name:
- Copy the generated API Key
Store Credentials Securely
API keys grant access to your Deep Instinct data. Store them securely and do not share them in tickets or email.
Step 2: Configure in Conductor¶
- Open the Conductor UI at
https://<conductor-ip>/admin/settings/integrations - From the Add Integration dropdown, select Deep Instinct
- Enter a unique name for this instance
-
Fill in the settings form:
Field Value Description Host <your-instance>.deepinstinctweb.comManagement server URL API Key <your-api-key>API key from step 1 -
Set the Polling Interval (recommended: 5 minutes)
- Toggle Enabled to on
- Click Save
Step 3: Validate Data Flow¶
After saving, verify the integration is working:
- Check connection status — The integration tile should show a green status indicator within 1–2 polling cycles
-
Check Signal Client logs:
Look for successful poll messages:
-
Check artifacts in Analytics — Navigate to the WitFoo Analytics Signals → Search page and search for artifacts from this source
First Poll Timing
The first data pull occurs within the configured polling interval after saving. For a 5-minute interval, expect data within 5 minutes.
Troubleshooting¶
Authentication Failed (401)¶
- Verify the API Key is correct and has not been revoked
- Ensure the key has not expired in the Deep Instinct Console
Forbidden (403)¶
- The API key may lack read permissions
- Generate a new key with appropriate permissions
Rate Limited (429)¶
- Increase the Polling Interval to 10 minutes
- Conductor automatically implements exponential backoff on 429 responses
No Data Appearing¶
- Confirm the integration shows Enabled in the Conductor UI
- Check Signal Client logs for errors:
docker logs signal-client-svc --tail=100 - Verify network connectivity:
curl -I https://<your-instance>.deepinstinctweb.com - Confirm events exist in the Deep Instinct console for the polling time window
See also: Integration Catalog · Integration Management · Signal Client · Common Troubleshooting