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

# AppSignal Documentation

> Learn how to set up error tracking, performance monitoring, logging, and more for your application.

AppSignal is an application monitoring platform that provides error tracking, performance monitoring, logging, and uptime monitoring for your projects. This documentation covers everything from initial setup to advanced configuration.

<Note>
  🛟 Looking for help? Check out the [support](#support) section.
</Note>

## Getting Started

New to AppSignal? The guides below walk you through all the steps required to set up AppSignal with your application.

<Card title="AppSignal Guides" icon="book-open" href="/guides">
  Step-by-step walkthroughs for setting up AppSignal in your application.
</Card>

### YouTube — AppSignal in 5 minutes: A quick start guide

<Frame>
  <iframe width="100%" height="450" src="https://www.youtube.com/embed/hetBXN5db8k?si=xj0PRay-AXrptSJz" title="YouTube video player" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerPolicy="strict-origin-when-cross-origin" allowFullScreen />
</Frame>

[Watch on YouTube →](https://www.youtube.com/watch?v=hetBXN5db8k)

## Languages

Everything you need to know when integrating AppSignal with your application's programming language.

### Native integrations

AppSignal's own SDKs with the deepest feature coverage.

<CardGroup cols={2}>
  <Card title="Ruby" icon="gem" href="/ruby">
    * [AppSignal for Ruby](/ruby)
    * [Installation](/ruby/installation)
    * [Configuration](/ruby/configuration)
    * [Custom instrumentation](/ruby/instrumentation)
    * [Example applications](https://github.com/appsignal/appsignal-examples#ruby-example-apps)
  </Card>

  <Card title="Elixir" icon="droplet" href="/elixir">
    * [AppSignal for Elixir](/elixir)
    * [Installation](/elixir/installation)
    * [Configuration](/elixir/configuration)
    * [Custom instrumentation](/elixir/instrumentation)
    * [Command line tools](/elixir/command-line)
  </Card>

  <Card title="Node.js" icon="node-js" href="/nodejs/3.x">
    * [AppSignal for Node.js](/nodejs/3.x)
    * [Installation guides](/nodejs/3.x/installation)
    * [Configuration](/nodejs/3.x/configuration)
    * [Custom instrumentation](/nodejs/3.x/instrumentation)
    * [Command line tools](/nodejs/3.x/command-line)
  </Card>

  <Card title="Python" icon="python" href="/python">
    * [AppSignal for Python](/python)
    * [Installation guides](/python/installation)
    * [Configuration](/python/configuration)
    * [Custom instrumentation](/python/instrumentation)
    * [Instrumentations](/python/instrumentations)
  </Card>

  <Card title="PHP" icon="php" href="/php">
    * [AppSignal for PHP](/php)
    * [Installation](/php/installation)
    * [Configuration](/php/configuration)
    * [Custom instrumentation](/php/instrumentation)
    * [Integrations](/php/integrations)
  </Card>

  <Card title="JavaScript (Browser)" icon="js" href="/front-end">
    * [AppSignal for Front-end](/front-end)
    * [Installation](/front-end/installation)
    * [Configuration](/front-end/configuration)
    * [Integrations](/front-end/integrations)
    * [Troubleshooting](/front-end/troubleshooting)
  </Card>
</CardGroup>

### Via OpenTelemetry

AppSignal supports additional languages through OpenTelemetry. Any tool or service that exports OpenTelemetry data, including traces, metrics, and logs, can send it to AppSignal.

<CardGroup cols={2}>
  <Card title="Go" icon="golang" href="/go">
    * [AppSignal for Go](/go)
    * [Installation](/go/installation)
    * [Configuration](/go/configuration)
    * [Custom instrumentation](/go/custom-instrumentation)
    * [Instrumentations](/go/instrumentations)
  </Card>

  <Card title="Java" icon="java" href="/java">
    * [AppSignal for Java](/java)
    * [Installation](/java/installation)
    * [Configuration](/java/configuration)
    * [Custom instrumentation](/java/custom-instrumentation)
    * [Instrumentations](/java/instrumentations)
  </Card>

  <Card title="Other languages (via OpenTelemetry)" icon="telescope" href="/opentelemetry">
    * [OpenTelemetry overview](/opentelemetry)
    * [Installation](/opentelemetry/installation)
    * [Configuration](/opentelemetry/configuration)
    * [Custom instrumentation](/opentelemetry/custom-instrumentation)
    * [Troubleshooting](/opentelemetry/troubleshooting)
  </Card>
</CardGroup>

## Features

Extend your AppSignal integration with additional observability features and workflow tools.

<CardGroup cols={2}>
  <Card title="Observability" icon="chart-line">
    * [Logging](/logging)
    * [Host Metrics](/metrics/host-metrics)
    * [Custom Metrics](/metrics/custom)
    * [Standalone Agent](/standalone-agent/installation)
    * [AppSignal API](/api)
  </Card>

  <Card title="Alerting & Monitoring" icon="bell">
    * [Anomaly Detection](/anomaly-detection)
    * [Uptime Monitoring](/uptime-monitoring/setup)
    * [Process Monitoring](/check-ins)
  </Card>

  <Card title="Workflow Integrations" icon="plug">
    * [Discord](/application/integrations/discord)
    * [GitHub](/application/integrations/github)
    * [Jira](/application/integrations/jira)
    * [Slack](/application/integrations/slack)
    * [All Integrations](/services-integrations)
  </Card>
</CardGroup>

## Business Add-Ons

AppSignal offers Business Add-Ons for additional monitoring needs.

* [HIPAA Business Associate Agreement](/support/business-add-ons#hipaa-business-associate-agreement)
* [Long-Term Log Storage](/support/business-add-ons#long-term-log-storage)

## Support

Need help? The resources below can help you troubleshoot issues and reach our support team.

* [Contact Us](mailto:support@appsignal.com)
* [Debugging Guide](/support/debugging)
* [Known Issues](/support/known-issues)
* [Supported Operating Systems](/support/operating-systems)
* [Maintenance Policy](/support/maintenance-policy)
* [Security Overview](/appsignal/security)
* [AppSignal Status Page](https://status.appsignal.com)
