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

# Installatie

> Leer hoe u Heroku voor AppSignal instelt.

De Heroku-metrics, foutrapportage en dashboards van AppSignal zijn beschikbaar voor toepassingen op de Cedar (Legacy Platform)- en Fir-generatie en kunnen in slechts enkele stappen worden geconfigureerd.

## Cedar (Legacy Platform)-toepassingen

Voor toepassingen op [Heroku Cedar](https://devcenter.heroku.com/articles/generations#cedar) kunt u de metrics, foutrapportage en dashboards van AppSignal configureren met een [Logplex Log Drain](https://devcenter.heroku.com/articles/logplex).

Als u ook uw Heroku-logs in AppSignal wilt benaderen en beheren, configureer dan in plaats daarvan de [Heroku Log drain voor AppSignal Logging](/logging/platforms/heroku).

U hoeft deze log drain slechts eenmaal per applicatie in te stellen en deze levert gegevens voor alle functies, zoals [Heroku-platformfouten](/heroku/logplex-errors), dashboards en hostmetrics.

<Warning>
  Deze Heroku log drain-installatie stuurt alleen metrics naar AppSignal.
  AppSignal ontvangt logs van Heroku, maar deze worden weggegooid. Om zowel
  metrics als logs naar AppSignal te sturen, volgt u in plaats daarvan de
  Heroku log drain-installatie [in onze Logging-documentatie](/logging/platforms/heroku).
</Warning>

```bash Bash theme={null}
heroku drains:add "https://appsignal-endpoint.net/logplex?api_key=<push_api_key>&name=<app_name>&environment=<app_environment>"
```

Zorg ervoor dat u de placeholders (`<push_api_key>`, `<app_name>` en `<app_environment>`) vervangt door de Push API-sleutel van uw AppSignal-organisatie, de naam van uw app en de omgeving. Zorg ervoor dat de naam en omgeving van uw app exact overeenkomen met de AppSignal-configuratie van uw app. Deze waarden zijn hoofdlettergevoelig.

U vindt uw Push API-sleutel, app-naam en omgeving op AppSignal.com bij ["App settings > Push & Deploy"](https://appsignal.com/redirect-to/app?to=info).

Zodra de log drain is ingesteld, zouden [Heroku-platformfouten](/heroku/logplex-errors) en [dashboards](/heroku/dashboards) automatisch moeten verschijnen. Voor [Hostmetrics](/heroku/host-metrics) is aanvullende configuratie vereist.

## Fir-toepassingen

U kunt de metrics, foutrapportage en dashboards van AppSignal voor toepassingen op [Heroku Fir](https://devcenter.heroku.com/articles/generations#fir) configureren met een [Telemetry drain](https://devcenter.heroku.com/articles/heroku-telemetry).

```bash Bash theme={null}
heroku telemetry:add --app <heroku_app_name> <collector-endpoint-url> --headers '{"AppSignal-Config-Name":"<app_name>","AppSignal-Config-Environment":"<app_environment>","AppSignal-Config-PushApiKey":"<push_api_key>","AppSignal-Config-LanguageIntegration":"heroku-fir","AppSignal-Config-Revision":"unknown","OpenTelemetry-HostName":"heroku"}'
```

Zorg ervoor dat u de volgende placeholders vervangt:

* `<heroku_app_name>` door de naam van de applicatie in Heroku
* `<collector-endpoint-url>` door de URL van uw [Hosted Collector](/collector/hosted-vs-self-hosted), die u kunt vinden in de [Hosted Collectors-instellingen](https://appsignal.com/redirect-to/organization?to=admin/hosted_collectors) van uw organisatie
* `<app_name>` door de naam van uw applicatie
* `<app_environment>` door de omgeving van uw applicatie
* en `<push_api_key>` door de Push API-sleutel van uw AppSignal-organisatie.

Hierna maakt Heroku een telemetry drain aan en stuurt het alle telemetry-signalen (traces, metrics en logs) naar AppSignal. Dit vult hostmetrics in voor het Heroku-platform, metrics van first-party services ([Heroku Postgres](https://devcenter.heroku.com/articles/heroku-postgresql) en [Heroku Redis](https://devcenter.heroku.com/categories/heroku-redis)) die uw applicatie gebruikt, en slaat eventuele logs van de Heroku Platform API op.
