For the complete documentation index, see llms.txt. This page is also available as Markdown.

Webhook

Learn how to send events via a Webhook to your logging system from Couchdrop

Overview

Webhook logging allows Couchdrop to send events directly to an external logging or SIEM system using a Webhook endpoint.

You can choose which Couchdrop events to send and optionally include additional HTTP headers or attributes in the JSON payload.

How to configure Webhook logging

Before you start

1

Open Webhook logging

Log in to Couchdrop and navigate to Admin PanelLogging.

Select Connect or Manage on the Webhook provider.

2

Configure the Webhook

Select the events you want Couchdrop to send, then configure the required Webhook settings:

  • Webhook Endpoint

  • Event JSON attribute

You can also configure Additional Headers, such as headers required for basic authentication, and Additional Attributes to include additional values in the JSON object sent to your logging system.

3

Save the Webhook

Click Save Updates to save the configuration.

Couchdrop will send the selected events to the configured Webhook endpoint.

Webhook Settings

Setting
Description

Webhook Endpoint

The endpoint Couchdrop sends logging events to.

Event JSON attribute

The JSON attribute used for the Couchdrop event.

Additional Headers

Optional HTTP headers sent with the Webhook request, such as headers used for basic authentication.

Additional Attributes

Optional attributes added to the JSON object sent to your logging system.

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?