> For the complete documentation index, see [llms.txt](https://docs.couchdrop.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.couchdrop.io/administration/logging.md).

# Logging

Couchdrop supports multiple external logging provider like Splunk, Datadog, Azure Monitor (Sentinel), Elastic and general Webhooks to send Couchdrop events as logging data to in a json format.

### Select one or multiple of the logging provider to connect to

<figure><img src="/files/60OGXM5fEV0SJzTx8XVQ" alt=""><figcaption></figcaption></figure>

### Event Types

Options for events to send are

* Login&#x20;
* Admin changes
* Failures
* File based actions

### Example Couchdrop JSON Event&#x20;

```json
{
    "id": "",
    "event_id": "",
    "token": "",
    "account": "",
    "organisation_id": "",
    "filename": "",
    "filename_relative": "",
    "path": "",
    "relative_path": "",
    "timestamp": 1750721574,
    "TimeGenerated": "2025-06-24T11:32:54.000Z",
    "authenticated_user": "",
    "authenticated_user_id": "",
    "storage_engine": "",
    "storage_engine_id": "",
    "event_type": "",
    "ip_address": "",
    "success": true,
    "total_size": 0,
    "file_size": 0,
    "additional_info": "",
    "system": "",
    "transaction_id": "",
    "region": "",
    "workflow_id": "",
    "workflow_action": "",
    "node": "",
    "message": "",
    "is_support_generated": false,
    "inbox_id": "",
    "shared_link_id": "",
    "error_type": "",
    "error_message": "",
    "error_original": "",
    "elapsed": 0,
    "as2_mdn_payload": "",
    "as2_station_id": "",
    "inbound_s3_bucket_id": "",
    "inbound_s3_bucket_key_id": "",
    "sender": "",
    "ingress_retry": 0,
    "text": "",
    "ingress": true,
    "ingress_status": {}
}
```
