# AppSignal Documentation ## Docs - [Anomaly detection](https://docs.appsignal.com/anomaly-detection.md) - [API overview](https://docs.appsignal.com/api.md) - [Event names](https://docs.appsignal.com/api/event-names.md) - [GraphQL API](https://docs.appsignal.com/api/graphql.md) - [GraphQL API Examples](https://docs.appsignal.com/api/graphql/examples.md) - [Graphs API](https://docs.appsignal.com/api/graphs.md) - [Markers API](https://docs.appsignal.com/api/markers.md) - [Public endpoint](https://docs.appsignal.com/api/public-endpoint.md) - [Public Endpoint - Custom Markers](https://docs.appsignal.com/api/public-endpoint/custom-markers.md) - [Public Endpoint - Errors](https://docs.appsignal.com/api/public-endpoint/errors.md) - [Public Endpoint - JSON Metrics](https://docs.appsignal.com/api/public-endpoint/json-metrics.md) - [Public Endpoint - StatsD Metrics](https://docs.appsignal.com/api/public-endpoint/statsd.md) - [Samples API](https://docs.appsignal.com/api/samples.md) - [Sourcemaps API](https://docs.appsignal.com/api/sourcemaps.md) - [Applications](https://docs.appsignal.com/application.md) - [Backtrace links](https://docs.appsignal.com/application/backtrace-links.md) - [Configuration](https://docs.appsignal.com/application/configuration.md) - [Customizing data collection](https://docs.appsignal.com/application/data-collection.md) - [Environment metadata](https://docs.appsignal.com/application/environment-metadata.md) - [Request header collection](https://docs.appsignal.com/application/header-filtering.md) - [Integrations](https://docs.appsignal.com/application/integrations.md) - [Asana](https://docs.appsignal.com/application/integrations/asana.md): Asana is the work management platform teams use to stay focused on the goals, projects, and daily tasks that grow business. Easily organize and plan workflows, projects, and more, so you can keep your team's work on schedule. - [Discord](https://docs.appsignal.com/application/integrations/discord.md): Learn more about how to set up the AppSignal Discord integration. - [Geckoboard](https://docs.appsignal.com/application/integrations/geckoboard.md): Use Geckoboard to build clear, effective data dashboards for your business. - [GitHub](https://docs.appsignal.com/application/integrations/github.md) - [Create GitHub Issues for Incidents](https://docs.appsignal.com/application/integrations/github/create-github-issue.md) - [Link Backtraces to Revisions and Lines](https://docs.appsignal.com/application/integrations/github/link-backtraces-to-revisions-and-lines.md) - [Link AppSignal to Repo](https://docs.appsignal.com/application/integrations/github/link-to-repo.md) - [GitLab](https://docs.appsignal.com/application/integrations/gitlab.md): Connect AppSignal to your GitLab project to view source and link revisions, and report deploys from GitLab CI/CD. - [Google Hangouts Chat](https://docs.appsignal.com/application/integrations/hangouts.md): From direct messages to group conversations, Google Hangouts Chat helps teams collaborate easily and efficiently. - [Jira](https://docs.appsignal.com/application/integrations/jira.md): Jira is the tracker for teams planning and building great products. - [Linear](https://docs.appsignal.com/application/integrations/linear.md): Linear is a better way to build products. - [OpsGenie](https://docs.appsignal.com/application/integrations/opsgenie.md): OpsGenie is an alerting and on-call management solution that provides Dev & Ops teams with flexible schedule management, escalations and alerting via email, SMS, and mobile app notifications. - [PagerDuty](https://docs.appsignal.com/application/integrations/pagerduty.md): PagerDuty is a great tool to make sure the right person is notified when an error occurs. - [Shortcut](https://docs.appsignal.com/application/integrations/shortcut.md): Shortcut describes itself as the first project management platform for software development that brings everyone on every team together to build better products. - [Slack](https://docs.appsignal.com/application/integrations/slack.md): Learn how to install, configure and use the AppSignal Slack integration to get real-time notifications for errors, performance incidents, deploys and alerts. - [Squadcast](https://docs.appsignal.com/application/integrations/squadcast.md): Squadcast helps you get alerted via Phone call, SMS, Email and Push notifications and lets you take actions on those alerts. - [Microsoft Teams](https://docs.appsignal.com/application/integrations/teams.md): Microsoft Teams, the hub for team collaboration in Microsoft 365, integrates the people, content, and tools your team needs to be more engaged and effective. - [Trello](https://docs.appsignal.com/application/integrations/trello.md): Trello makes it easy to organize anything with anyone. - [Webhooks](https://docs.appsignal.com/application/integrations/webhooks.md): Use webhooks to integrate AppSignal with other 3rd parties or your own system. - [Limits](https://docs.appsignal.com/application/limits.md) - [Link templates](https://docs.appsignal.com/application/link-templates.md) - [Markers](https://docs.appsignal.com/application/markers.md) - [Custom markers](https://docs.appsignal.com/application/markers/custom-markers.md) - [Deploy markers](https://docs.appsignal.com/application/markers/deploy-markers.md) - [Metadata](https://docs.appsignal.com/application/metadata.md) - [Namespaces](https://docs.appsignal.com/application/namespaces.md) - [Notification settings](https://docs.appsignal.com/application/notification-settings.md) - [Parameter filtering](https://docs.appsignal.com/application/parameter-filtering.md) - [Session data filtering](https://docs.appsignal.com/application/session-data-filtering.md) - [Application settings](https://docs.appsignal.com/application/settings.md) - [Tagging](https://docs.appsignal.com/application/tagging.md) - [Contributing](https://docs.appsignal.com/appsignal/contributing.md) - [Code of Conduct](https://docs.appsignal.com/appsignal/contributing/code-of-conduct.md) - [The life cycle of app data](https://docs.appsignal.com/appsignal/data-life-cycle.md) - [General Data Protection Regulation (GDPR)](https://docs.appsignal.com/appsignal/gdpr.md) - [How AppSignal integrations operate](https://docs.appsignal.com/appsignal/how-appsignal-operates.md) - [Security overview](https://docs.appsignal.com/appsignal/security.md) - [Terminology](https://docs.appsignal.com/appsignal/terminology.md) - [Process Monitoring](https://docs.appsignal.com/check-ins.md): Learn how to set up and manage AppSignal Process Monitoring - [Sending process monitor events to AppSignal](https://docs.appsignal.com/check-ins/configuration.md) - [Sending process monitor events using the AppSignal API](https://docs.appsignal.com/check-ins/configuration/api.md) - [Sending process monitor events using the AppSignal integrations](https://docs.appsignal.com/check-ins/configuration/integrations.md) - [Creating and managing process monitors](https://docs.appsignal.com/check-ins/create.md) - [Process monitor occurrences](https://docs.appsignal.com/check-ins/occurrences.md) - [Wrap process monitoring](https://docs.appsignal.com/check-ins/wrap-process-monitoring.md) - [AppSignal Collector](https://docs.appsignal.com/collector.md) - [AppSignal Collector configuration](https://docs.appsignal.com/collector/configuration.md) - [Collector configuration options](https://docs.appsignal.com/collector/configuration/options.md) - [Hosted vs self-hosted collectors](https://docs.appsignal.com/collector/hosted-vs-self-hosted.md) - [AppSignal Collector installation](https://docs.appsignal.com/collector/installation.md) - [Collector Docker image installation](https://docs.appsignal.com/collector/installation/docker-image.md) - [Collector Linux package installation](https://docs.appsignal.com/collector/installation/linux-package.md) - [Collector Platform as a Service Installation](https://docs.appsignal.com/collector/installation/platform-as-a-service.md) - [Custom instrumentation](https://docs.appsignal.com/custom-instrumentation.md): Where to add manual instrumentation when automatic tracing is not enough. - [AppSignal for Elixir](https://docs.appsignal.com/elixir.md) - [AppSignal for Elixir: Command line tools](https://docs.appsignal.com/elixir/command-line.md) - [AppSignal for Elixir: Check installation tool](https://docs.appsignal.com/elixir/command-line/check-install.md) - [AppSignal for Elixir: Demonstration tool](https://docs.appsignal.com/elixir/command-line/demo.md) - [AppSignal for Elixir: Diagnose tool](https://docs.appsignal.com/elixir/command-line/diagnose.md) - [AppSignal for Elixir: Install](https://docs.appsignal.com/elixir/command-line/install.md): Command line tool to install AppSignal in an Elixir application. Documentation on usage, options and configuration methods. - [AppSignal Elixir configuration](https://docs.appsignal.com/elixir/configuration.md) - [AppSignal for Elixir load order](https://docs.appsignal.com/elixir/configuration/load-order.md) - [Elixir package configuration options](https://docs.appsignal.com/elixir/configuration/options.md) - [Installing AppSignal for Elixir](https://docs.appsignal.com/elixir/installation.md) - [Installing AppSignal in an umbrella application](https://docs.appsignal.com/elixir/installation/umbrella.md) - [Custom instrumentation for Elixir](https://docs.appsignal.com/elixir/instrumentation.md) - [Exception handling](https://docs.appsignal.com/elixir/instrumentation/exception-handling.md) - [Custom instrumentation for Elixir](https://docs.appsignal.com/elixir/instrumentation/instrumentation.md) - [Integrating AppSignal in Elixir](https://docs.appsignal.com/elixir/instrumentation/integrating-appsignal.md) - [Minutely probes](https://docs.appsignal.com/elixir/instrumentation/minutely-probes.md) - [Mix tasks](https://docs.appsignal.com/elixir/instrumentation/mix_tasks.md) - [Elixir integrations](https://docs.appsignal.com/elixir/integrations.md) - [Absinthe](https://docs.appsignal.com/elixir/integrations/absinthe.md) - [Instrumenting Ecto queries](https://docs.appsignal.com/elixir/integrations/ecto.md) - [Erlang](https://docs.appsignal.com/elixir/integrations/erlang.md) - [Finch](https://docs.appsignal.com/elixir/integrations/finch.md) - [HTTPoison](https://docs.appsignal.com/elixir/integrations/httpoison.md) - [Oban](https://docs.appsignal.com/elixir/integrations/oban.md) - [Integrating AppSignal into Phoenix](https://docs.appsignal.com/elixir/integrations/phoenix.md) - [Integrating AppSignal into Plug](https://docs.appsignal.com/elixir/integrations/plug.md) - [Tesla](https://docs.appsignal.com/elixir/integrations/tesla.md) - [Elixir Releases](https://docs.appsignal.com/elixir/releases.md) - [Why a NIF?](https://docs.appsignal.com/elixir/why-nif.md) - [Errors](https://docs.appsignal.com/errors.md): How AppSignal tracks, groups, and alerts on errors, and where to report handled exceptions. - [Frequently Asked Questions](https://docs.appsignal.com/faq.md) - [AppSignal for JavaScript](https://docs.appsignal.com/front-end.md) - [Breadcrumbs](https://docs.appsignal.com/front-end/breadcrumbs.md) - [AppSignal for JavaScript configuration](https://docs.appsignal.com/front-end/configuration.md) - [AppSignal for JavaScript configuration options](https://docs.appsignal.com/front-end/configuration/options.md) - [Frontend error catching](https://docs.appsignal.com/front-end/error-handling.md) - [Hooks](https://docs.appsignal.com/front-end/hooks.md) - [Installing AppSignal for JavaScript](https://docs.appsignal.com/front-end/installation.md) - [AppSignal for JavaScript integrations](https://docs.appsignal.com/front-end/integrations.md) - [@appsignal/angular](https://docs.appsignal.com/front-end/integrations/angular.md) - [@appsignal/ember](https://docs.appsignal.com/front-end/integrations/ember.md) - [@appsignal/preact](https://docs.appsignal.com/front-end/integrations/preact.md) - [@appsignal/react](https://docs.appsignal.com/front-end/integrations/react.md) - [@appsignal/stimulus](https://docs.appsignal.com/front-end/integrations/stimulus.md) - [@appsignal/urql](https://docs.appsignal.com/front-end/integrations/urql.md) - [@appsignal/vue](https://docs.appsignal.com/front-end/integrations/vue.md) - [AppSignal for JavaScript plugins](https://docs.appsignal.com/front-end/plugins.md) - [plugin-breadcrumbs-console](https://docs.appsignal.com/front-end/plugins/plugin-breadcrumbs-console.md) - [plugin-breadcrumbs-network](https://docs.appsignal.com/front-end/plugins/plugin-breadcrumbs-network.md) - [plugin-path-decorator](https://docs.appsignal.com/front-end/plugins/plugin-path-decorator.md) - [plugin-window-events](https://docs.appsignal.com/front-end/plugins/plugin-window-events.md) - [Sourcemaps](https://docs.appsignal.com/front-end/sourcemaps.md) - [Creating and Using a Span](https://docs.appsignal.com/front-end/span.md) - [Troubleshooting](https://docs.appsignal.com/front-end/troubleshooting.md) - [AppSignal Documentation](https://docs.appsignal.com/getting-started.md): Learn how to set up error tracking, performance monitoring, logging, and more for your application. - [AppSignal for Go](https://docs.appsignal.com/go.md) - [AppSignal Go Configuration](https://docs.appsignal.com/go/configuration.md) - [Go configuration options](https://docs.appsignal.com/go/configuration/options.md) - [Go Custom Instrumentation](https://docs.appsignal.com/go/custom-instrumentation.md) - [OpenTelemetry Go Installation](https://docs.appsignal.com/go/installation.md) - [Go Instrumentations](https://docs.appsignal.com/go/instrumentations.md) - [Gin-gonic Instrumentation](https://docs.appsignal.com/go/instrumentations/gin-gonic.md) - [Gorilla Mux Instrumentation](https://docs.appsignal.com/go/instrumentations/gorilla-mux.md) - [MongoDB instrumentation](https://docs.appsignal.com/go/instrumentations/mongo.md) - [Go-Redis Instrumentation](https://docs.appsignal.com/go/instrumentations/redis.md) - [SQL Instrumentation](https://docs.appsignal.com/go/instrumentations/sql.md) - [AppSignal guides](https://docs.appsignal.com/guides.md) - [Grouping with Action Names](https://docs.appsignal.com/guides/actions.md) - [Deleting Applications](https://docs.appsignal.com/guides/application/deleting-applications.md) - [Migrating applications between organizations](https://docs.appsignal.com/guides/application/migrating-applications.md) - [Running multiple applications on one host](https://docs.appsignal.com/guides/application/multiple-applications-on-one-host.md) - [Configuring Applications](https://docs.appsignal.com/guides/configuration.md) - [Data customization](https://docs.appsignal.com/guides/custom-data.md) - [Add Custom Data](https://docs.appsignal.com/guides/custom-data/custom-data.md) - [Add Function Parameters](https://docs.appsignal.com/guides/custom-data/function-parameters.md) - [Add Request Headers](https://docs.appsignal.com/guides/custom-data/request-headers.md) - [Add Request Parameters](https://docs.appsignal.com/guides/custom-data/request-parameters.md) - [Add Request Session Data](https://docs.appsignal.com/guides/custom-data/request-session-data.md) - [Reporting deploys to track improvements](https://docs.appsignal.com/guides/deploy-markers.md) - [Filtering Application Data](https://docs.appsignal.com/guides/filter-data.md) - [Filter function parameters](https://docs.appsignal.com/guides/filter-data/filter-function-parameters.md) - [Request Header Collection](https://docs.appsignal.com/guides/filter-data/filter-headers.md) - [Filter request parameters](https://docs.appsignal.com/guides/filter-data/filter-parameters.md) - [Filter Session Data](https://docs.appsignal.com/guides/filter-data/filter-session-data.md) - [Ignore Actions](https://docs.appsignal.com/guides/filter-data/ignore-actions.md) - [Ignore Errors](https://docs.appsignal.com/guides/filter-data/ignore-errors.md) - [Ignore Logs](https://docs.appsignal.com/guides/filter-data/ignore-logs.md) - [Ignore Namespaces](https://docs.appsignal.com/guides/filter-data/ignore-namespaces.md) - [Add additional OpenTelemetry Instrumentation](https://docs.appsignal.com/guides/instrumentation/additional-opentelemetry-instrumentation.md) - [Link Traces with Logs](https://docs.appsignal.com/guides/linking-traces-with-logs.md) - [Grouping with Namespaces](https://docs.appsignal.com/guides/namespaces.md) - [Add a New Application](https://docs.appsignal.com/guides/new-application.md) - [Find Slow Database Queries](https://docs.appsignal.com/guides/slow-queries.md) - [Find Slow HTTP requests](https://docs.appsignal.com/guides/slow-requests.md) - [Add Tags to a Request](https://docs.appsignal.com/guides/tagging.md) - [Attribute distributions](https://docs.appsignal.com/guides/tagging/attribute-distributions.md) - [Heroku dashboards](https://docs.appsignal.com/heroku/dashboards.md): Learn how to set up Heroku Dashboards and what each dashboard means. - [Heroku Deploy Markers](https://docs.appsignal.com/heroku/deploys.md): Learn how to set up deploy markers for Heroku dyno's for AppSignal using Heroku's logplex system. - [Heroku host metrics](https://docs.appsignal.com/heroku/host-metrics.md): Learn how to set up host metrics for Heroku dyno's for AppSignal using Heroku's logplex system. - [Heroku Logplex Errors](https://docs.appsignal.com/heroku/logplex-errors.md): Learn how to set up Heroku Logplex Errors what the errors mean. - [Setup](https://docs.appsignal.com/heroku/setup.md): Learn how to set up Heroku for AppSignal. - [AppSignal for Java](https://docs.appsignal.com/java.md) - [AppSignal Java Configuration](https://docs.appsignal.com/java/configuration.md) - [Java configuration options](https://docs.appsignal.com/java/configuration/options.md) - [Java Custom Instrumentation](https://docs.appsignal.com/java/custom-instrumentation.md) - [OpenTelemetry Java Installation](https://docs.appsignal.com/java/installation.md) - [Java Instrumentations](https://docs.appsignal.com/java/instrumentations.md) - [Elasticsearch Instrumentation](https://docs.appsignal.com/java/instrumentations/elasticsearch.md) - [Kubernetes metrics](https://docs.appsignal.com/kubernetes/metrics.md) - [AppSignal Labs](https://docs.appsignal.com/labs.md): Try experimental features early and help shape what we build next. Labs is where new ideas land first, before they make it into the rest of AppSignal. - [AppSignal Logging](https://docs.appsignal.com/logging.md) - [Configure Logging](https://docs.appsignal.com/logging/configuration.md) - [Supported Log Endpoints](https://docs.appsignal.com/logging/endpoints.md) - [HTTP Configuration](https://docs.appsignal.com/logging/endpoints/http.md) - [HTTP-JSON Configuration](https://docs.appsignal.com/logging/endpoints/http-json.md) - [HTTP Syslog Configuration](https://docs.appsignal.com/logging/endpoints/http-syslog.md) - [Syslog Configuration](https://docs.appsignal.com/logging/endpoints/syslog.md) - [Log Formatting](https://docs.appsignal.com/logging/formatting.md) - [JSON Log Formatting](https://docs.appsignal.com/logging/formatting/json.md) - [Logfmt Log Formatting](https://docs.appsignal.com/logging/formatting/logfmt.md) - [Logging from AppSignal Integrations](https://docs.appsignal.com/logging/integrations.md) - [Logging from Elixir](https://docs.appsignal.com/logging/integrations/elixir.md) - [Logging from Go](https://docs.appsignal.com/logging/integrations/go.md) - [Logging from Java](https://docs.appsignal.com/logging/integrations/java.md) - [Logging from Node.js](https://docs.appsignal.com/logging/integrations/nodejs.md) - [Logging From PHP](https://docs.appsignal.com/logging/integrations/php.md) - [Logging from Python](https://docs.appsignal.com/logging/integrations/python.md) - [Logging from Ruby](https://docs.appsignal.com/logging/integrations/ruby.md) - [Log Management](https://docs.appsignal.com/logging/log-management.md) - [Long-Term Log Storage](https://docs.appsignal.com/logging/long-term-log-storage.md) - [Log-based metrics](https://docs.appsignal.com/logging/metrics.md): Turn data from your logs into metrics you can chart, alert on, and group across your application. - [Migrating to the new query syntax](https://docs.appsignal.com/logging/migration.md) - [Supported Platforms](https://docs.appsignal.com/logging/platforms.md) - [Clever Cloud](https://docs.appsignal.com/logging/platforms/clevercloud.md) - [Send CloudWatch logs to AppSignal through Amazon Data Firehose](https://docs.appsignal.com/logging/platforms/cloudwatch.md) - [Stream CloudWatch logs with CloudFormation](https://docs.appsignal.com/logging/platforms/cloudwatch-cloudformation.md) - [Gigalixir Log Drain](https://docs.appsignal.com/logging/platforms/gigalixir.md) - [Heroku Logs](https://docs.appsignal.com/logging/platforms/heroku.md) - [Netlify](https://docs.appsignal.com/logging/platforms/netlify.md) - [Render Logs](https://docs.appsignal.com/logging/platforms/render.md) - [Scalingo Log Drain](https://docs.appsignal.com/logging/platforms/scalingo.md) - [Vector](https://docs.appsignal.com/logging/platforms/vector.md) - [Log Query Syntax](https://docs.appsignal.com/logging/query-syntax.md) - [Triggers](https://docs.appsignal.com/logging/triggers.md) - [Troubleshooting](https://docs.appsignal.com/logging/troubleshooting.md) - [Wrap process monitoring](https://docs.appsignal.com/logging/wrap-process-monitoring.md) - [AppSignal MCP](https://docs.appsignal.com/mcp-server.md) - [Big number visuals via MCP](https://docs.appsignal.com/mcp/big-number-visuals.md) - [MCP Tool Reference](https://docs.appsignal.com/mcp/reference.md) - [AWS magic dashboards](https://docs.appsignal.com/metrics/aws-dashboards.md) - [Stream AWS CloudWatch metrics through the AWS Console](https://docs.appsignal.com/metrics/cloudwatch.md) - [Stream AWS CloudWatch metrics with CloudFormation](https://docs.appsignal.com/metrics/cloudwatch-cloudformation.md) - [AWS CloudWatch metrics](https://docs.appsignal.com/metrics/cloudwatch-overview.md) - [Custom metrics](https://docs.appsignal.com/metrics/custom.md) - [Dashboards](https://docs.appsignal.com/metrics/dashboards.md) - [Host metrics](https://docs.appsignal.com/metrics/host-metrics.md) - [Container host metrics](https://docs.appsignal.com/metrics/host-metrics/containers.md) - [Magic dashboards](https://docs.appsignal.com/metrics/magic-dashboards.md) - [NGINX metrics](https://docs.appsignal.com/metrics/nginx.md) - [AppSignal for Node.js](https://docs.appsignal.com/nodejs/3.x.md) - [Bundling with esbuild](https://docs.appsignal.com/nodejs/3.x/bundling-with-esbuild.md) - [AppSignal for Node.js: Command line tools](https://docs.appsignal.com/nodejs/3.x/command-line.md) - [AppSignal for Node.js: Demonstration tool](https://docs.appsignal.com/nodejs/3.x/command-line/demo.md) - [AppSignal for Node.js: Diagnose tool](https://docs.appsignal.com/nodejs/3.x/command-line/diagnose.md) - [AppSignal for Node.js configuration](https://docs.appsignal.com/nodejs/3.x/configuration.md) - [AppSignal for Node.js load order](https://docs.appsignal.com/nodejs/3.x/configuration/load-order.md) - [Node.js package configuration options](https://docs.appsignal.com/nodejs/3.x/configuration/options.md) - [Installation](https://docs.appsignal.com/nodejs/3.x/installation.md) - [Instrumentation](https://docs.appsignal.com/nodejs/3.x/instrumentation.md) - [Additional OpenTelemetry instrumentations](https://docs.appsignal.com/nodejs/3.x/instrumentation/additional-instrumentations.md) - [Exception handling](https://docs.appsignal.com/nodejs/3.x/instrumentation/exception-handling.md) - [Custom instrumentation for Node.js](https://docs.appsignal.com/nodejs/3.x/instrumentation/instrumentation.md) - [Minutely probes](https://docs.appsignal.com/nodejs/3.x/instrumentation/minutely-probes.md) - [Node.js Integrations](https://docs.appsignal.com/nodejs/3.x/integrations.md) - [amqplib](https://docs.appsignal.com/nodejs/3.x/integrations/amqplib.md) - [Apollo Gateway](https://docs.appsignal.com/nodejs/3.x/integrations/apollo-gateway.md) - [BullMQ](https://docs.appsignal.com/nodejs/3.x/integrations/bullmq.md) - [Node.js Core](https://docs.appsignal.com/nodejs/3.x/integrations/core.md) - [Elasticsearch](https://docs.appsignal.com/nodejs/3.x/integrations/elasticsearch.md) - [Express](https://docs.appsignal.com/nodejs/3.x/integrations/express.md) - [Fastify](https://docs.appsignal.com/nodejs/3.x/integrations/fastify.md) - [GraphQL](https://docs.appsignal.com/nodejs/3.x/integrations/graphql.md) - [Knex.js](https://docs.appsignal.com/nodejs/3.x/integrations/knexjs.md) - [Koa.js](https://docs.appsignal.com/nodejs/3.x/integrations/koajs.md) - [MongoDB](https://docs.appsignal.com/nodejs/3.x/integrations/mongo.md) - [Mongoose](https://docs.appsignal.com/nodejs/3.x/integrations/mongoose.md) - [MySQL](https://docs.appsignal.com/nodejs/3.x/integrations/mysql.md) - [NestJS](https://docs.appsignal.com/nodejs/3.x/integrations/nestjs.md) - [Next.js](https://docs.appsignal.com/nodejs/3.x/integrations/nextjs.md) - [PostgreSQL client](https://docs.appsignal.com/nodejs/3.x/integrations/pg.md) - [Prisma](https://docs.appsignal.com/nodejs/3.x/integrations/prisma.md) - [Redis](https://docs.appsignal.com/nodejs/3.x/integrations/redis.md) - [Remix](https://docs.appsignal.com/nodejs/3.x/integrations/remix.md) - [Restify](https://docs.appsignal.com/nodejs/3.x/integrations/restify.md) - [Migration Guide](https://docs.appsignal.com/nodejs/3.x/migration-guide.md) - [OpenTelemetry](https://docs.appsignal.com/opentelemetry.md) - [OpenTelemetry Configuration](https://docs.appsignal.com/opentelemetry/configuration.md) - [OpenTelemetry config options](https://docs.appsignal.com/opentelemetry/configuration/options.md) - [Custom Instrumentation](https://docs.appsignal.com/opentelemetry/custom-instrumentation.md) - [OpenTelemetry instrumentation attributes](https://docs.appsignal.com/opentelemetry/custom-instrumentation/attributes.md) - [OpenTelemetry](https://docs.appsignal.com/opentelemetry/installation.md) - [OpenTelemetry Elixir Installation](https://docs.appsignal.com/opentelemetry/installation/elixir.md) - [OpenTelemetry Generic Installation](https://docs.appsignal.com/opentelemetry/installation/generic.md) - [OpenTelemetry Node.js Installation](https://docs.appsignal.com/opentelemetry/installation/nodejs.md) - [OpenTelemetry Python Installation](https://docs.appsignal.com/opentelemetry/installation/python.md) - [OpenTelemetry Ruby Installation](https://docs.appsignal.com/opentelemetry/installation/ruby.md) - [OpenTelemetry Troubleshooting](https://docs.appsignal.com/opentelemetry/troubleshooting.md) - [Organizations](https://docs.appsignal.com/organization.md) - [Data exports](https://docs.appsignal.com/organization/data-exports.md) - [Notifier management](https://docs.appsignal.com/organization/notifier-management.md) - [Organization team members](https://docs.appsignal.com/organization/team/members.md) - [Organization owners](https://docs.appsignal.com/organization/team/owners.md) - [Organization teams](https://docs.appsignal.com/organization/team/teams.md) - [Two-Factor Authentication Enforcement](https://docs.appsignal.com/organization/two-factor-authentication-enforcement.md) - [Performance / tracing](https://docs.appsignal.com/performance-tracing.md) - [AppSignal for PHP](https://docs.appsignal.com/php.md) - [AppSignal for PHP: Command-line tools](https://docs.appsignal.com/php/command-line.md) - [AppSignal for PHP: Demo command](https://docs.appsignal.com/php/command-line/demo.md) - [AppSignal CLI: Install](https://docs.appsignal.com/php/command-line/install.md): Command-line tool to install AppSignal in a PHP application. Documentation for usage, options and configuration methods. - [AppSignal for PHP CLI: Verify command](https://docs.appsignal.com/php/command-line/verify.md) - [AppSignal for PHP configuration](https://docs.appsignal.com/php/configuration.md) - [AppSignal for PHP config load order](https://docs.appsignal.com/php/configuration/load-order.md) - [AppSignal for PHP configuration options](https://docs.appsignal.com/php/configuration/options.md) - [PHP exception handling](https://docs.appsignal.com/php/exception-handling.md) - [AppSignal for PHP installation](https://docs.appsignal.com/php/installation.md) - [PHP custom instrumentation](https://docs.appsignal.com/php/instrumentation.md) - [PHP integrations](https://docs.appsignal.com/php/integrations.md) - [Laravel](https://docs.appsignal.com/php/integrations/laravel.md) - [Monolog](https://docs.appsignal.com/php/integrations/monolog.md) - [Symfony](https://docs.appsignal.com/php/integrations/symfony.md) - [AppSignal for PHP requirements](https://docs.appsignal.com/php/requirements.md) - [AppSignal for Python](https://docs.appsignal.com/python.md) - [AppSignal for Python: Command-line tools](https://docs.appsignal.com/python/command-line.md) - [AppSignal for Python: Demo tool](https://docs.appsignal.com/python/command-line/demo.md) - [AppSignal for Python: Diagnose tool](https://docs.appsignal.com/python/command-line/diagnose.md) - [AppSignal for Python: Install](https://docs.appsignal.com/python/command-line/install.md): Command-line tool to install AppSignal in a Python application. Documentation on usage, options and configuration methods. - [AppSignal Python Configuration](https://docs.appsignal.com/python/configuration.md) - [AppSignal Python Collector Configuration](https://docs.appsignal.com/python/configuration/collector.md) - [AppSignal for Python load order](https://docs.appsignal.com/python/configuration/load-order.md) - [Python package configuration options](https://docs.appsignal.com/python/configuration/options.md) - [AppSignal Python Installation](https://docs.appsignal.com/python/installation.md) - [Custom instrumentation for Python](https://docs.appsignal.com/python/instrumentation.md) - [Python exception handling](https://docs.appsignal.com/python/instrumentation/exception-handling.md) - [Python Custom Instrumentation](https://docs.appsignal.com/python/instrumentation/instrumentation.md) - [Minutely probes](https://docs.appsignal.com/python/instrumentation/minutely-probes.md) - [Python Instrumentations](https://docs.appsignal.com/python/instrumentations.md) - [Celery Instrumentation](https://docs.appsignal.com/python/instrumentations/celery.md) - [Django Instrumentation](https://docs.appsignal.com/python/instrumentations/django.md) - [FastAPI Instrumentation](https://docs.appsignal.com/python/instrumentations/fastapi.md) - [Flask Instrumentation](https://docs.appsignal.com/python/instrumentations/flask.md) - [Jinja2 Instrumentation](https://docs.appsignal.com/python/instrumentations/jinja2.md) - [MySQL Instrumentation](https://docs.appsignal.com/python/instrumentations/mysql.md) - [Pika](https://docs.appsignal.com/python/instrumentations/pika.md) - [PostgreSQL Instrumentation](https://docs.appsignal.com/python/instrumentations/postgresql.md) - [Redis Instrumentation](https://docs.appsignal.com/python/instrumentations/redis.md) - [Requests Instrumentation](https://docs.appsignal.com/python/instrumentations/requests.md) - [SQLAlchemy Instrumentation](https://docs.appsignal.com/python/instrumentations/sqlalchemy.md) - [SQLite Instrumentation](https://docs.appsignal.com/python/instrumentations/sqlite.md) - [Starlette Instrumentation](https://docs.appsignal.com/python/instrumentations/starlette.md) - [WSGI/ASGI Instrumentation](https://docs.appsignal.com/python/instrumentations/wsgi.md) - [Render dashboards](https://docs.appsignal.com/render/dashboards.md): Learn what each automated Render dashboard means. - [Render deploy markers](https://docs.appsignal.com/render/deploy-markers.md) - [Setup](https://docs.appsignal.com/render/setup.md): Learn how to set up Render for AppSignal. - [Discover AppSignal](https://docs.appsignal.com/resources.md): Helpful AppSignal resources: blog, support, and platform status. - [AppSignal for Ruby](https://docs.appsignal.com/ruby.md) - [AppSignal for Ruby: Command-line tools](https://docs.appsignal.com/ruby/command-line.md) - [AppSignal for Ruby: Demo tool](https://docs.appsignal.com/ruby/command-line/demo.md) - [AppSignal for Ruby: Diagnose tool](https://docs.appsignal.com/ruby/command-line/diagnose.md) - [AppSignal for Ruby: Install](https://docs.appsignal.com/ruby/command-line/install.md): Command-line tool to install AppSignal in a Ruby application. Documentation on usage, options and configuration methods. - [AppSignal Ruby configuration](https://docs.appsignal.com/ruby/configuration.md) - [AppSignal for Ruby load order](https://docs.appsignal.com/ruby/configuration/load-order.md) - [Ruby gem configuration options](https://docs.appsignal.com/ruby/configuration/options.md) - [Installing AppSignal for Ruby](https://docs.appsignal.com/ruby/installation.md) - [Upgrade from AppSignal for Ruby gem 2.x to 3.x](https://docs.appsignal.com/ruby/installation/upgrade-from-2-to-3.md) - [Upgrade from AppSignal for Ruby gem 3.x to 4.x](https://docs.appsignal.com/ruby/installation/upgrade-from-3-to-4.md): A guide to help applications upgrade from AppSignal for Ruby gem 3 to version 4. - [Custom instrumentation for Ruby](https://docs.appsignal.com/ruby/instrumentation.md) - [Instrumentation for scripts and background jobs](https://docs.appsignal.com/ruby/instrumentation/background-jobs.md) - [Breadcrumbs](https://docs.appsignal.com/ruby/instrumentation/breadcrumbs.md) - [Custom markers](https://docs.appsignal.com/ruby/instrumentation/custom-markers.md) - [Event formatters](https://docs.appsignal.com/ruby/instrumentation/event-formatters.md) - [Exception handling](https://docs.appsignal.com/ruby/instrumentation/exception-handling.md) - [Ignore instrumentation](https://docs.appsignal.com/ruby/instrumentation/ignore-instrumentation.md) - [Custom instrumentation for Ruby](https://docs.appsignal.com/ruby/instrumentation/instrumentation.md) - [Integrating AppSignal in Ruby](https://docs.appsignal.com/ruby/instrumentation/integrating-appsignal.md) - [Add method instrumentation](https://docs.appsignal.com/ruby/instrumentation/method-instrumentation.md) - [Minutely probes](https://docs.appsignal.com/ruby/instrumentation/minutely-probes.md) - [Track request queue time](https://docs.appsignal.com/ruby/instrumentation/request-queue-time.md) - [Ruby integrations](https://docs.appsignal.com/ruby/integrations.md) - [Action Cable](https://docs.appsignal.com/ruby/integrations/action-cable.md) - [Active Job](https://docs.appsignal.com/ruby/integrations/active-job.md) - [Capistrano](https://docs.appsignal.com/ruby/integrations/capistrano.md) - [CodeOwnership](https://docs.appsignal.com/ruby/integrations/code-ownership.md) - [DataMapper](https://docs.appsignal.com/ruby/integrations/datamapper.md) - [Delayed::Job](https://docs.appsignal.com/ruby/integrations/delayed-job.md) - [Elasticsearch](https://docs.appsignal.com/ruby/integrations/elasticsearch.md) - [Garbage Collection](https://docs.appsignal.com/ruby/integrations/garbage-collection.md) - [Global VM Lock](https://docs.appsignal.com/ruby/integrations/global-vm-lock.md) - [Grape](https://docs.appsignal.com/ruby/integrations/grape.md) - [GraphQL](https://docs.appsignal.com/ruby/integrations/graphql.md) - [Hanami](https://docs.appsignal.com/ruby/integrations/hanami.md) - [HTTP.rb gem](https://docs.appsignal.com/ruby/integrations/http.md) - [MongoDB instrumentation](https://docs.appsignal.com/ruby/integrations/mongodb.md) - [Net::HTTP](https://docs.appsignal.com/ruby/integrations/net-http.md) - [Ownership](https://docs.appsignal.com/ruby/integrations/ownership.md) - [Padrino](https://docs.appsignal.com/ruby/integrations/padrino.md) - [Puma](https://docs.appsignal.com/ruby/integrations/puma.md) - [Que](https://docs.appsignal.com/ruby/integrations/que.md) - [Rack](https://docs.appsignal.com/ruby/integrations/rack.md) - [Multiple Rack libraries](https://docs.appsignal.com/ruby/integrations/rack-libraries.md) - [Ruby on Rails](https://docs.appsignal.com/ruby/integrations/rails.md) - [Rake task monitoring](https://docs.appsignal.com/ruby/integrations/rake.md) - [Redis gem](https://docs.appsignal.com/ruby/integrations/redis.md) - [Resque](https://docs.appsignal.com/ruby/integrations/resque.md) - [Ruby VM](https://docs.appsignal.com/ruby/integrations/ruby-vm.md) - [Sequel](https://docs.appsignal.com/ruby/integrations/sequel.md) - [Shoryuken](https://docs.appsignal.com/ruby/integrations/shoryuken.md) - [Sidekiq](https://docs.appsignal.com/ruby/integrations/sidekiq.md) - [Sinatra](https://docs.appsignal.com/ruby/integrations/sinatra.md) - [Solid Queue](https://docs.appsignal.com/ruby/integrations/solidqueue.md) - [ViewComponent gem](https://docs.appsignal.com/ruby/integrations/view-component.md) - [Webmachine](https://docs.appsignal.com/ruby/integrations/webmachine.md) - [Services and integrations](https://docs.appsignal.com/services-integrations.md): Browse all platforms, services, and integrations that work with AppSignal. Find setup guides for your hosting provider, log source, notification channel, and more. - [AppSignal Standalone agent configuration](https://docs.appsignal.com/standalone-agent/configuration.md) - [AppSignal Standalone agent config load order](https://docs.appsignal.com/standalone-agent/configuration/load-order.md) - [Standalone agent configuration options](https://docs.appsignal.com/standalone-agent/configuration/options.md) - [Standalone AppSignal Agent installation](https://docs.appsignal.com/standalone-agent/installation.md) - [Standalone AppSignal Agent Docker image](https://docs.appsignal.com/standalone-agent/installation/docker-image.md) - [Standalone AppSignal Agent Linux package installation](https://docs.appsignal.com/standalone-agent/installation/linux-package.md) - [StatsD in Standalone AppSignal Agent](https://docs.appsignal.com/standalone-agent/statsd.md) - [Support](https://docs.appsignal.com/support.md) - [About time](https://docs.appsignal.com/support/about-time.md) - [Billing](https://docs.appsignal.com/support/billing.md) - [Invoicing](https://docs.appsignal.com/support/billing/invoicing.md) - [Usage](https://docs.appsignal.com/support/billing/usage.md) - [Business Add-Ons](https://docs.appsignal.com/support/business-add-ons.md) - [Debugging AppSignal](https://docs.appsignal.com/support/debugging.md): A debugging procedure used to debug problems with AppSignal or the setup in an application monitored by AppSignal. - [Known issues](https://docs.appsignal.com/support/known-issues.md) - [Limiting requests](https://docs.appsignal.com/support/limiting-requests.md) - [Maintenance policy](https://docs.appsignal.com/support/maintenance-policy.md) - [Supported operating systems](https://docs.appsignal.com/support/operating-systems.md) - [Public Status Page](https://docs.appsignal.com/uptime-monitoring/public-status-page.md) - [Custom Domain](https://docs.appsignal.com/uptime-monitoring/public-status-page/custom-domain.md) - [Uptime monitoring](https://docs.appsignal.com/uptime-monitoring/setup.md) - [Your user account](https://docs.appsignal.com/user-account.md) - [Email addresses](https://docs.appsignal.com/user-account/email-addresses.md) - [Two-factor authentication](https://docs.appsignal.com/user-account/two-factor-authentication.md) - [Vector](https://docs.appsignal.com/vector.md) - [MongoDB Vector source](https://docs.appsignal.com/vector/mongodb.md) - [PostgreSQL Vector source](https://docs.appsignal.com/vector/postgresql.md) - [Vercel Logs](https://docs.appsignal.com/vercel/logs.md) - [Vercel](https://docs.appsignal.com/vercel/overview.md) - [Speed Insights](https://docs.appsignal.com/vercel/speed-insights.md) - [Traces from Vercel applications](https://docs.appsignal.com/vercel/traces.md) - [AppSignal Wrap for process monitoring](https://docs.appsignal.com/wrap.md) ## Optional - [Changelog](https://www.appsignal.com/changelog) - [Error Tracking](https://www.appsignal.com/tour/errors) - [Performance Monitoring](https://www.appsignal.com/tour/performance) - [Host Monitoring](https://www.appsignal.com/tour/hosts) - [Anomaly Detection](https://www.appsignal.com/tour/anomaly-detection) - [Uptime Monitoring](https://www.appsignal.com/tour/uptime-monitoring) - [Metric Dashboards](https://www.appsignal.com/tour/metrics) - [Log Management](https://www.appsignal.com/tour/log-management) - [Process Monitoring](https://www.appsignal.com/tour/check-ins) - [Workflow](https://www.appsignal.com/tour/workflow) - [Automated Dashboards](https://www.appsignal.com/tour/automated-dashboards) - [Time Detective](https://www.appsignal.com/tour/time-detective) - [MCP Server](https://www.appsignal.com/tour/mcp-server) - [Hatchbox](https://www.appsignal.com/hatchbox) - [Ruby (on Rails) APM](https://www.appsignal.com/ruby) - [Elixir APM](https://www.appsignal.com/elixir) - [Node.js APM](https://www.appsignal.com/nodejs) - [JavaScript Error Tracking](https://www.appsignal.com/javascript) - [Python APM](https://www.appsignal.com/python) - [Go APM](https://www.appsignal.com/opentelemetry/go-monitoring) - [Java APM](https://www.appsignal.com/opentelemetry/java-monitoring) - [PHP APM](https://www.appsignal.com/opentelemetry/php-monitoring) - [Rust APM](https://www.appsignal.com/opentelemetry/rust-monitoring) - [OpenTelemetry](https://www.appsignal.com/opentelemetry) - [Vercel](https://www.appsignal.com/opentelemetry/vercel-monitoring) - [Kubernetes](https://www.appsignal.com/integrations/kubernetes) - [Enterprise](https://www.appsignal.com/enterprise) - [Data Residency](https://www.appsignal.com/us-hosting) - [Long-Term Log Storage](https://www.appsignal.com/add-ons/long-term-log-storage) - [HIPAA Compliance](https://www.appsignal.com/add-ons/hipaa-baa) - [Blog](https://blog.appsignal.com/) - [Learning Center](https://www.appsignal.com/learning-center) - [Customer Stories](https://www.appsignal.com/customers) - [Changelog](https://www.appsignal.com/changelog) - [Product Demos](https://www.appsignal.com/product-demos) - [Pricing](https://www.appsignal.com/plans)