---
title: "Getting Started"
slug: "ruby-getting-started"
updated: 2020-05-08T21:49:56Z
published: 2020-05-08T21:49:57Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackify.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Getting Started

For Ruby applications, Retrace offers both basic and advanced features. This guide will help you on how to get started with your Ruby application

## Application Performance Monitoring (APM)

To setup **APM** on your **Ruby** application follow the document that best matches your setup:

- [Ruby APM with Linux / Windows](/docs/ruby-apm-with-linux-windows)
- [Ruby APM with Docker](/docs/ruby-apm-with-docker)
- [Ruby APM with Kubernetes](/docs/ruby-apm-with-kubernetes)
- [Ruby APM with Heroku](/docs/ruby-apm-with-heroku)
- [Ruby APM with Scalingo](/docs/ruby-apm-with-scalingo)
- [Ruby APM with AWS ECS](/docs/ruby-apm-with-aws-ecs)
- [Ruby APM with AWS Fargate](/docs/ruby-apm-with-aws-fargate)
- [Ruby APM with AWS Lambda](/docs/ruby-apm-with-aws-lambda)
- [Ruby APM with AWS Elastic Beanstalk](/docs/ruby-apm-with-aws-elastic-beanstalk)

## Logs & Errors (ELM)

You can send your applications logs to Retrace with multiple Ruby logging frameworks. Be sure to send your logs to take full advantage of Retrace's error tracking and centralized logging features. Errors are also used as part of Retrace's "App Scoring" feature.

[How to Configure Ruby Logging](/docs/errors-and-logs-configure-ruby-applications)

## Deployment Tracking

In the event of a new deployment, it will notify Retrace. This is to get advanced reporting features and it helps to see how performance changes after a new deployment. Popular tools like Team City, Jenkins, Bamboo, and others are supported. Read [our documentation](https://docs.stackify.com/docs/deployment-tracking-overview) to learn more.
