Install the AppSignal collector
To report data to AppSignal, you need to install the AppSignal collector via one of the following installation methods:- Hosted collector: have AppSignal host the collector.
- Linux package: run the collector on the host you want to monitor.
- Docker image: run the collector in a Docker container to connect to other containers.
- Platform as a Service: run the collector in a Docker container, hosted by your hosting provider.
Configuring the AppSignal collector
When configuring the collector, use the organization-level Push API key from the API keys settings page. This will authenticate requests with AppSignal. Without a Push API key the collector will not start.Install OpenTelemetry for your application
To install the OpenTelemetry packages in your app, follow the instructions for the language your app uses:- Ruby: AppSignal for Ruby in collector mode, or the OpenTelemetry gems
- Elixir
- Node.js
- Python: AppSignal for Python in collector mode, or the OpenTelemetry packages
- Rust
- Go
- PHP
- Java
- Vercel