SIEM integrations
Learn about logging and SIEM support in Couchdrop
Introduction
Couchdrop can send account and file activity to external logging and SIEM platforms for centralized monitoring, investigation, and security analysis.
Supported logging providers include Splunk, Datadog, Azure Monitor Logs for Microsoft Sentinel, Elastic, and Webhooks. You can connect one or multiple providers depending on how your organization collects and analyzes security events.
Events are sent as structured JSON, allowing your SIEM or logging platform to ingest Couchdrop activity alongside logs from your other systems.
Supported SIEM and logging providers
Couchdrop supports the following external logging destinations.
You can configure more than one provider if Couchdrop events need to be delivered to multiple logging or security systems.
Event types
When configuring a logging provider, you can select which types of Couchdrop events should be sent.
Available event categories include:
Login — Authentication and login activity.
Admin changes — Administrative changes made within Couchdrop.
Failures — Failed operations and events.
File based actions — Activity involving files and file transfers.
Selecting only the event categories required by your organization can help keep your external logging destination focused on the activity relevant to your monitoring requirements.
Configuring SIEM logging
Before you start
To configure SIEM logging, you will need:
A Couchdrop account with access to the SIEM logging settings.
The connection details or credentials required by your selected logging provider.
Provider-specific configuration
The connection details required depend on the logging platform you are using.
Splunk requires an Event Collector token and HTTP Event Collector URI.
Datadog requires a Datadog Application Key and API Key.
Microsoft Sentinel uses Azure Monitor Logs and requires the Azure Monitor configuration values created in Azure.
Elastic requires the Elastic username, password, and URL for the configured Logstash HTTP input.
Webhook sends Couchdrop event data to your configured webhook endpoint.
Once a provider is connected, Couchdrop sends the selected event categories to that destination as JSON logging data.
Couchdrop event format
Couchdrop sends logging events as JSON. The properties included in an event depend on the activity that generated it.
An example Couchdrop event is shown below:
The payload provides information about the event itself together with relevant user, file, storage, workflow, transfer, and error information when applicable.
Last updated
Was this helpful?