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

# Welcome

Middleware is a full-stack cloud observability platform that collects telemetry data from front-end to back-end. We provide a simple observability solution to an otherwise complicated aspect of software design.

[Get Started with Middleware ->](https://docs.middleware.io/getting-started)

# Explore Middleware

<CardGroup cols={3}>
  <Card title="Middleware Agent" icon="octagon-plus" iconType="solid" color="#e95e5f" href="https://docs.middleware.io/agent-installation/overview#installing-the-middleware-agent">
    Monitor your system-level infrastructure data
  </Card>

  <Card title="APM" icon="monitor-waveform" iconType="solid" color="#e95e5f" href="https://docs.middleware.io/apm-configuration">
    Optimize your code-level application data
  </Card>

  <Card title="Integrations" icon="puzzle-piece" iconType="solid" color="#e95e5f" href="https://docs.middleware.io/integrations/integrations_overview">
    Connect third-party applications for high-level visibility
  </Card>

  <Card title="RUM" icon="arrow-pointer" iconType="solid" color="#e95e5f" href="https://docs.middleware.io/rum/getting-started">
    Understand user behavior across mobile and browser
  </Card>

  <Card title="Data Ingestion APIs" icon="filter" iconType="solid" color="#e95e5f" href="https://docs.middleware.io/data-ingestion-apis/opentelemetry-metrics">
    Custom metric and log endpoints with OTel
  </Card>

  <Card title="OpenTelemetry" href="https://docs.middleware.io/open-telemetry/otel-collector" icon={<svg xmlns="http://www.w3.org/2000/svg" fill="#e95e5f" viewBox="0 0 512 512"><path d="M270.6 279.2c-21 21-21 55 0 76c21 21 55 21 76 0c21-21 21-55 0-76c-21-21-55-21-76 0zm56.8 56.9a26.6 26.6 0 0 1 -37.6 0 26.6 26.6 0 0 1 0-37.6 26.6 26.6 0 0 1 37.6 0c10.4 10.3 10.4 27.2 0 37.6zM345.7 14.7l-32.9 32.9a16.7 16.7 0 0 0 0 23.5l128.6 128.6a16.7 16.7 0 0 0 23.5 0l32.9-32.9c6.4-6.4 6.4-17 0-23.5L369.2 14.7a16.6 16.6 0 0 0 -23.4 0zM115 435.6a15.1 15.1 0 0 0 0-21.2l-16.7-16.7a15.1 15.1 0 0 0 -21.3 0l-34.6 34.6-.1 0-9.5-9.5c-5.3-5.3-13.8-5.3-19 0c-5.3 5.2-5.3 13.8 0 19l57 57a13.4 13.4 0 0 0 19 0c5.2-5.3 5.3-13.8 0-19l-9.5-9.5 .1 0zm0 0M289.2 109.3 216 182.4c-6.5 6.5-6.5 17.2 0 23.7l45.2 45.2c31.9-23 76.7-20.1 105.5 8.6l36.6-36.6c6.5-6.5 6.5-17.2 0-23.7l-90.4-90.4a16.7 16.7 0 0 0 -23.7 0zm-47 161.1l-26.7-26.7c-6.3-6.2-16.5-6.2-22.7 0l-94.1 94.2a16.1 16.1 0 0 0 0 22.7l53.3 53.3a16.1 16.1 0 0 0 22.8 0l60.5-60.6c-12.8-26.4-10.5-58.4 6.9-82.9zm0 0"/></svg>}>
    Native Collector instance for custom distributions
  </Card>
</CardGroup>
