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

# Elixir Releases

AppSignal’s Elixir-integratie vereist geen extra configuratie voor apps die zijn gedeployed via [Distillery](https://github.com/bitwalker/distillery) of de releasefunctie van Elixir 1.9, maar de agent moet worden gebouwd op een machine met dezelfde architectuur als de machine waarop u uw applicatie host. AppSignal voor Elixir ondersteunt op dit moment geen cross-compilation.

## Releases debuggen

Aangezien gereleasede applicaties moeilijker te debuggen kunnen zijn, vindt u hier de stappen die we nemen wanneer er een supportverzoek voor een gedeployde Elixir-applicatie binnenkomt.

### Development mode

Allereerst controleren we of het probleem door de release wordt veroorzaakt door ervoor te zorgen dat alles werkt in development, op uw lokale machine. Start uw app lokaal, op uw development-machine, in de development-omgeving:

<CodeGroup>
  ```bash Bash theme={null}
  $ mix phx.server
  ```
</CodeGroup>

Vraag enkele pagina's in uw app op en log in op AppSignal om te zien of er performance samples binnenkomen. Als dat mogelijk is, activeer dan een uitzondering in een van de controllers van uw app om te zien of deze ook op uw errors-pagina belandt.

<Tip>
  **Opmerking**: Het draaien van AppSignal in uw development-omgeving maakt een
  “dev”-omgeving aan in uw account overview in AppSignal, waar de data zal
  verschijnen.
</Tip>

Als u geen data ontvangt, controleer dan de stappen in de [installatiehandleiding](/elixir/installation) en de [Phoenix](/elixir/integrations/phoenix)-handleiding nogmaals om er zeker van te zijn dat alles in uw app correct is ingesteld.

Als de installatiehandleiding geen gemiste stappen toont, voer dan het [diagnosecommando](/elixir/command-line/diagnose#usage) uit (nog steeds op uw lokale machine):

<CodeGroup>
  ```bash Bash theme={null}
      $ mix appsignal.diagnose --send-report
  ```
</CodeGroup>

Het diagnosecommando voert diagnostiek uit, en de optie `--send-report` stuurt het rapport naar onze servers. Neem vervolgens contact op met [support](mailto:support@appsignal.com) met de supporttoken die u aan het einde van het rapport ontvangt.

### Diagnose

Als alles lokaal werkt in development, maar uw productie-installatie nog niet, voer dan het diagnosecommando uit op uw release binary.

<CodeGroup>
  ```bash Bash theme={null}
      # Elixir releases
      $ bin/your_app eval ":appsignal_tasks.diagnose()"

      # Distillery
      $ bin/your_app command appsignal_tasks diagnose
  ```
</CodeGroup>

Wanneer u wordt gevraagd het rapport naar AppSignal te sturen, kies dan `Y`. Neem vervolgens contact op met [support](mailto:support@appsignal.com) met de supporttoken die u aan het einde van het rapport ontvangt.
