Alerting, Proactive and Precise

Alerting Dashboard

Configure proactive alerting for your Rails, Django, Flask, and other applications. Get notified about performance issues before your users notice them.

Intelligent alerts

Scout Alerts You, So Your Users Never Do

Intelligent alerts – whenever performance deviates from normal make it easy to analyze mean response time, error rate, throughput, queue time, and many more relevant metrics. Alerts can be configured on an app as a whole and for individual endpoints and background jobs.

Intelligent Alerts Configuration
Powerful integrations

Reach the Right Team Members – at the Right Time

Easy integration with Slack, Email, PagerDuty, Splunk, and other platforms mean no alert goes unchecked. Scout alerting integration is not only easy to configure, it's flexible too, depending on your platform of choice.

Alert Integrations
Get Started in Minutes

Add Scout to Your App

With monitoring that "just works" for Rails, Django and more, get running in minutes with Scout's streamlined setup. No extra code needed - just deploy our agent and start getting insights in 5 minutes.

Get started in under 3 minutes with our easy to install Ruby agent.

1

Install our gem. In your Gemfile:

gem 'scout_apm'
2

Shell:

bundle install
3

Download your customized config file, placing it at config/scout_apm.yml.

4

Deploy.

Get started in under 3 minutes with our easy to install Python agent.

1

Install the package:

pip install scout-apm
2

Configure in your settings.py (Django):

# settings.py
INSTALLED_APPS = [
    "scout_apm.django",  # should be listed first
    # ... other apps ...
]

# Scout settings
SCOUT_MONITOR = True
SCOUT_KEY = "[AVAILABLE IN THE SCOUT UI]"
SCOUT_NAME = "A FRIENDLY NAME FOR YOUR APP"

Alternatively, use environment variables: SCOUT_MONITOR, SCOUT_NAME, SCOUT_KEY.

3

Deploy. Data appears in the Scout UI within approximately 5 minutes.

Get started in under 3 minutes with our easy to install PHP agent.

1

Install the package:

composer require scoutapp/scout-apm-laravel
2

Optionally install the PHP extension:

sudo pecl install scoutapm
3

Configure in your .env file and deploy.

Get started in under 3 minutes with our easy to install Elixir agent.

1

Add to your mix.exs and run mix deps.get:

{:scout_apm, "~> 2.0"}
2

Download your customized config and place it at config/scout_apm.exs.

3

Add instrumentation to lib/your_app_web.ex:

defmodule YourApp.Web do
  def controller do
    quote do
      use Phoenix.Controller
      use ScoutApm.Instrumentation
4

Deploy.

Ready to Optimize Your App?

Join engineering teams who trust Scout Monitoring for hassle-free performance monitoring. With our 3-step setup, powerful tooling, and responsive support, you can quickly identify and fix performance issues before they impact your users.

Start Monitoring for Free