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

# Getting Started

> Instrument your service with OpenTelemetry and start seeing traces, metrics, and logs in Trace0 within seconds.

<Steps>
  <Step title="Create an environment and copy your API key">
    Log in to the [Trace0 dashboard](https://app.trace0hq.com), create a new environment, and copy your API key. You'll need this key to authenticate your service with the Trace0 ingest endpoint.
  </Step>

  <Step title="Install the OpenTelemetry agent">
    Install the OpenTelemetry agent for your service's language and runtime environment, then point it at the Trace0 ingest endpoint.

    Choose your language to get started:

    <CardGroup cols={2}>
      <Card title="Java" icon="java" href="/setup/java/containers-and-vms">
        Java/Kotlin/Scala on ECS, K8s, Lambda, and more.
      </Card>

      <Card title="Node.js" icon="js" href="/setup/javascript/containers-and-vms">
        JavaScript/TypeScript on ECS, K8s, Lambda, and more.
      </Card>

      <Card title="Python" icon="python" href="/setup/python/containers-and-vms">
        Python on ECS, K8s, Lambda, and more.
      </Card>
    </CardGroup>
  </Step>

  <Step title="Deploy and watch traces appear">
    Deploy your service and watch traces, metrics, and logs appear in the [Trace0 dashboard](https://app.trace0hq.com) within seconds.
  </Step>
</Steps>
