> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mezmo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Shared Sources

> Configure a source once at the global level and reuse it across multiple pipelines, transmitting the same data only once to reduce volume and management.

<Warning>
  This Pipeline component is in Beta development, and should be used in Production environments with caution. Contact your Mezmo Account Manger to have this feature enabled. If you encounter any issues, please notify [Mezmo Support](mailto:support@mezmo.com).
</Warning>

## What are Shared Sources?

When you create a Pipeline and add a Source to it, that Source is exclusive to that Pipeline, and the Pipeline itself is self-contained. There are many situations in which you may want to use that same Source for multiple Pipelines, but you need to define and configure it within each Pipeline independently.  This complicates the management of that same Source for multiple Pipelines, and also contributes to increased expense for ingress and egress data volume.

Shared Sources offers a solution to these issues. Shared Sources are configured at the global level, and can be shared across multiple Pipelines. With a Shared Source, the same data is transmitted once across all Pipelines, rather than being transmitted separately for each Pipeline.

<Note>
  At this time only push sources are supported in Shared Sources.
</Note>

## Configuration

1. In the Mezmo Web App, go to **Pipelines > Shared Sources**.
2. Click **New Shared Source**.
3. Select the type of Source to use as a Shared Source, for example HTTP.
4. Configure the Source as you normally would, then **Save** it.

<Frame caption="A Shared HTTP Source, showing the Log Types detected by automated parsing. Each Log Type can be sent along an independent processing chain.">
  <img src="https://mintcdn.com/mezmo-9a59581a/_0qiUj6KnOAKkTwu/images/telemetry-pipelines/kx3y0kgd7y9lbzxkkgd8nzcb14duqh6q2cetltt3hdrbhcq3zlz6em4iccoi49bu.png?fit=max&auto=format&n=_0qiUj6KnOAKkTwu&q=85&s=12d0a738ddd09814c9cb4726781c70e2" alt="Image" width="223" height="204" data-path="images/telemetry-pipelines/kx3y0kgd7y9lbzxkkgd8nzcb14duqh6q2cetltt3hdrbhcq3zlz6em4iccoi49bu.png" />
</Frame>

<Note>
  You can convert an already configured Source to a Shared Source. Click **Edit config** for the Source you want to convert, then click Convert to Shared Source. Be sure to Deploy the Pipeline to see this update.

  You can only convert a **push** source to shared source.
</Note>
