Skip to main content
The AppSignal Collector is a program that collects and processes your application’s data and sends it to AppSignal’s servers. It receives error, performance and metric data over OpenTelemetry, making it easier to monitor and analyze your application’s behavior. You can install it as a Linux package or run it as a container using our Docker image.

Reporting to the collector

Our Ruby and Python integrations can report to a collector instead of to the agent they bundle. They instrument your application for you, so this is the shortest route if you use one of those languages: For a language we do not have an integration for, instrument your application with the OpenTelemetry SDK and point it at the collector. Read our OpenTelemetry documentation for how to do that.

Features

The collector has the following features:
  • Receive OpenTelemetry tracing data.
  • Receive OpenTelemetry metrics data.
  • Collect host metrics from the host it’s running on.