|
| 1 | +--- |
| 2 | +pcx_content_type: concept |
| 3 | +title: Baselime integration |
| 4 | +head: [] |
| 5 | +description: Connect to Baselime from your Worker to automatically send errors |
| 6 | + and logs to Baselime. |
| 7 | +sidebar: |
| 8 | + badge: |
| 9 | + variant: caution |
| 10 | + text: Maintenance Mode |
| 11 | + |
| 12 | +--- |
| 13 | + |
| 14 | +import { Render } from "~/components" |
| 15 | + |
| 16 | +[Baselime](https://baselime.io/) is an observability solution built for modern cloud-native environments. It combines logs, metrics, and distributed traces to give you full visibility across your microservices at scale. |
| 17 | + |
| 18 | +This integration allows you to connect to a Baselime environment from your Worker to automatically send errors and logs to Baselime with no code changes needed in the Workers application. |
| 19 | + |
| 20 | +:::note |
| 21 | + |
| 22 | + |
| 23 | +Baselime integration is available to all Enterprise customers and Free, Pro, and Business customers on the [Workers Paid plan](/workers/platform/pricing/). |
| 24 | + |
| 25 | + |
| 26 | +::: |
| 27 | + |
| 28 | +## How it works |
| 29 | + |
| 30 | +This integration adds a [Tail Worker](/workers/observability/logging/tail-workers) to your application Worker. The Tail Worker automatically sends errors and uncaught exceptions to the Baselime environment you have configured. |
| 31 | + |
| 32 | +This integration supports the following Baselime features: |
| 33 | + |
| 34 | +* **[Logging](https://baselime.io/docs/analysing-data/overview/)**: Request info, logs, and exceptions are all available to be searched for and analyzed. |
| 35 | +* **[Error tracking](https://baselime.io/docs/analysing-data/errors/)**: Actively find and be notified of new errors and track their resolution. |
| 36 | + |
| 37 | +:::note |
| 38 | + |
| 39 | +If there are more configuration options that you would like to see, leave us feedback on the [Cloudflare Developer Discord](https://discord.cloudflare.com) (channel name: integrations). |
| 40 | +::: |
| 41 | + |
| 42 | +## Set up an integration with Baselime |
| 43 | + |
| 44 | +To set up an integration with Baselime, you need to have a Baselime environment to connect to. If this is your first time using Baselime, you will be prompted to create an account and an environment during the integration setup. |
| 45 | + |
| 46 | +To add the Baselime integration to your Worker: |
| 47 | + |
| 48 | +1. Log in to the [Cloudflare dashboard](https://dash.cloudflare.com) and select your account. |
| 49 | +2. Select **Workers & Pages**. |
| 50 | +3. In **Overview**, select your Worker. |
| 51 | +4. Select **Integrations** > **Baselime**. |
| 52 | +5. Follow the setup flow. |
| 53 | + |
| 54 | +Once installed, the integration will automatically start forwarding events to Baselime. To learn more about Baselime, refer to [Baselime's official documentation](https://baselime.io/docs/). |
| 55 | + |
| 56 | +<Render file="wrangler-tail-warning" /> |
| 57 | + |
| 58 | +:::caution |
| 59 | + |
| 60 | + |
| 61 | +Note that automatic distributed tracing is not yet supported via the Baselime integration. To add tracing, follow the [Baselime documentation](https://baselime.io/docs/sending-data/platforms/cloudflare/traces/). |
| 62 | + |
| 63 | + |
| 64 | +::: |
0 commit comments