> ## 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.

# Set Up Pipeline Sources

> Create a pipeline and add a source to begin ingesting log data from one of the supported telemetry pipeline sources.

Mezmo Telemetry Pipelines provides support for ingesting pipeline log data from a number of popular sources, as described in the topics in this section. If you have an interest in using a pipeline source not listed here, contact your Account Manager.

1. Log into [the Mezmo Web App](https://app.mezmo.com/).
2. In the left-hand menu, click **Pipelines**. This will open the **Edit Pipeline** interface.
3. In the left-hand navigation, click **+ New Pipeline**.
4. Enter a name for the Pipeline, then click **Save**.
5. In the **Sources** column of the pipeline schematic, click **Add**.
6. Select the Pipeline Source you want to use, and enter the configuration information. When the source picker opens, some sources may appear in a **Recommended Sources** section above the regular **Sources** tabs. See [Recommended Sources](#recommended-sources) below for details.

The topic [Supported Telemetry Pipeline Sources](/telemetry-pipelines/supported-telemetry-pipeline-sources) provides a full list of available sources and their configuration instructions.

## Recommended Sources

The pipeline editor groups account-wide shared streams into a **Recommended Sources** section shown above the regular **Sources** tabs in the source picker. The section describes this behavior: "These sources live at the account level. Every pipeline that adds one reads from the same ingest stream."

The [OpenTelemetry Source](/telemetry-pipelines/open-telemetry-source) is listed first because Mezmo recommends OpenTelemetry as the primary way to send data into a pipeline. Other recommended sources, such as [Mezmo Log Analysis Ingestion](/telemetry-pipelines/log-analysis-ingestion-source), follow it.

<Note>
  A pipeline can include at most one source of a given account-wide shared-stream type. Today the account-wide shared-stream types are the **OpenTelemetry Source** and **Mezmo Log Analysis Ingestion**, so a pipeline can include one of each but not more than one of either. You can still add the same shared-stream source to other pipelines.

  Mezmo enforces this limit for account-wide shared-stream sources however you add the source: the Mezmo Web App, the Pipeline API, Terraform, cloning a pipeline, and importing a pipeline manifest. It is not merely a disabled button in the source picker.

  In the source picker, if a shared-stream source is already in the pipeline, its card is disabled and shows this hint: "Only one of the these nodes is allowed per pipeline because it reads a shared account-wide stream." If you try to add a second source of the same shared-stream type to a pipeline through the Pipeline API or a manifest import, Mezmo rejects the request instead of silently succeeding.
</Note>

Related: [Shared Sources](/telemetry-pipelines/shared-sources).

## Video Overview
