> For the complete documentation index, see [llms.txt](https://codemash.gitbook.io/codemash/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://codemash.gitbook.io/codemash/cloud/logs/integrations/set-default.md).

# Default integration

Logging integrations have no default — every enabled, tested integration receives every log entry.

**Where:** Logs → Integrations → an integration → **Actions** · `/projects/<project>/logging/integrations/<integrationId>/edit`

{% hint style="warning" %}
Logging integrations have no default, in Cloud or in the SDK, CLI or API: the **Actions** menu has no *Set as default* and the list has no **Default** column. None is needed — Norbix sends every log entry to every integration that is enabled and whose last test passed. To stop one integration from receiving entries, [disable it](/codemash/cloud/logs/integrations/disable.md).
{% endhint %}

## Before you start

* At least one [logging integration](/codemash/cloud/logs/integrations.md).

## Steps

1. Open the integration, here `Norbix Logging`, and open **Actions**. The menu has **Disable**, **See NorbixLogging documentation**, **See SDK documentation**, **See API documentation** and **Delete** — no *Set as default*.

   <figure><img src="https://712692422-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHy372bqsaex2cqS3ikhL%2Fuploads%2Fgit-blob-c81bcbb833134a5706cb6af6b298750f026beeb1%2Fintegrations-set-default-1.png?alt=media" alt="Editing Norbix Logging integration with the Actions menu open: Disable, See NorbixLogging documentation, See SDK documentation, See API documentation, Delete"><figcaption><p>The Actions menu of a logging integration.</p></figcaption></figure>
2. To choose where entries go, keep the integrations you want enabled and [tested](/codemash/cloud/logs/integrations/test.md), and [disable](/codemash/cloud/logs/integrations/disable.md) the others.

## Result

Every enabled integration with a passed test receives all entries of the project. The [Logs](/codemash/cloud/logs/logs.md) screen always reads Norbix Logging.

{% hint style="info" %}
The three documentation links in the **Actions** menu point to an old documentation address that does not open. Use this page, the [SDK reference](/codemash/sdks/logs/integrations.md) and the [API reference](/codemash/api-reference/logs/integrations.md) instead.
{% endhint %}

## Change or remove it later

* [Disable or delete](/codemash/cloud/logs/integrations/disable.md) an integration; **Enable** brings a disabled one back.

## Do it from code

There is no call to set a default. List the integrations and whether each one is on and tested:

```ts
const { list } = await norbix.hub.logs.getLoggingIntegrations();
console.log(list.items.map((i) => `${i.integrationName} (${i.provider}, ${i.isEnabled ? 'on' : 'off'}, test ${i.lastIntegrationTestSucceeded ? 'passed' : 'not passed'})`));
```

```sh
norbix hub logs logging integrations get
```

API: [Get Logging Integrations](/codemash/api-reference/logs/integrations/get-logging-integrations.md)
