Movatterモバイル変換


[0]ホーム

URL:


Scout Monitoring
Sign InSign Up

Scout Monitoring
No endpoint left behind

Start MonitoringSee Docs
Your performance scout

Hassle-free app monitoring that just works

Application Metrics

Automatic performance monitoring with real-time visualization of response times, throughput, and resource usage across all endpoints, helping you identify issues before users do.

App Traces

Code-level visibility into request paths shows exact bottlenecks and execution flows, helping you pinpoint and fix performance issues directly at their source.

Log Management

Unified view of logs with performance context and powerful filtering capabilities makes troubleshooting faster and more intuitive across your entire stack.

Query Analysis

Identify database performance issues before they impact users. Automatic detection of slow queries and N+1 problems with detailed analysis of query patterns and impact

Alerting

Custom notification thresholds keep your team informed of performance issues through preferred channels, turning potential problems into quick fixes before they escalate.

Recovr
Underdog
AcuBliss
Grizzly
Boostr
For over a year, we have utilized ScoutAPM, and it has been pivotal in enhancing the stability and efficiency of the Genius Scan's backend, ultimately resulting in an enhanced user experience for millions of users. ScoutAPM proved to be indispensable in identifying and troubleshooting several crucial performance issues that would have remained unnoticed without its capabilities.
Bruno Virlet

Co-Founder of Grizzly Labs
Our engineers would say we have done several massive n+1 optimizations thanks to Scout. We made our requests 70% faster by identifying common bottlenecks in all requests thanks to Scout's detailed breakdowns. Every other day, we say, 'Let's go to Scout!' Their dashboard is refined. They are as obsessed about the quality of their product as we are.
Graham Quigley
Founder of DynaBliss
Powerful Integrations

Connect Scout with Your Favorite Tools

Scout monitors your app's performance with just a few lines of code. Setup is fast and straightforward - no complex configuration required.

Source Control
Get detailed backtraces and deploy tracking

Connect GitHub to trace performance issues to specific code changes and commits. Track deploys with rich metadata to correlate performance with releases.

Alerts & Notifications
Slack
Get real-time alerts in your Slack channels

Route performance alerts and insights directly to your team's Slack workspace. Customize notifications by channel and set alert thresholds to stay informed of critical issues.

Error Tracking
Rollbar
See errors alongside performance data

Integrate Rollbar error tracking with Scout to correlate errors and performance issues. View error rates and details directly in your Scout dashboard for complete visibility.

Alerts & Notifications
Alert your team with Splunk On-call

Send notifications through Splunk On-Call (formerly VictorOps) to make sure your team is aware of performance problems. Customize notification groups to make sure endpoint owners stay informed.

Workflow Automation
Automate actions based on performance

Use Zapier to create automated workflows triggered by Scout alerts and metrics. Connect Scout to thousands of apps to streamline your monitoring response procedures.

Security & Access
Enable enterprise SSO with Okta

Secure access to Scout with Okta single sign-on and access management. Control user permissions and enforce authentication policies through your Okta instance.

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.

Ruby
Python
PHP
Elixir

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 atconfig/scout_apm.yml.

4

Deploy.

Heroku customers

We initially provision your application using environment variables instead of theconfig/scout_apm.yml. Configuration values set via env variables will take priority over those set via yaml.

For Django, use the following steps (Flask and friends, seefull docs):

1

Install thescout-apm package:

pip install scout-apm
2

Configure Scout in yoursettings.py file:

# settings.pyINSTALLED_APPS = ["scout_apm.django",# should be listed first# ... other apps ...]# Scout settingsSCOUT_MONITOR =TrueSCOUT_KEY ="[AVAILABLE IN THE SCOUT UI]"SCOUT_NAME ="A FRIENDLY NAME FOR YOUR APP"
3

If you wish to configure Scout via environment variables, useSCOUT_MONITOR,SCOUT_NAME, andSCOUT_KEY instead of providing these settings insettings.py.

4

Deploy.

It takes approximately five minutes for your data to first appear within the Scout UI.

Heroku customers

If you've installed Scout via the Heroku Addon, the provisioning process automatically sets SCOUT_MONITOR and SCOUT_KEY via config vars. Only SCOUT_NAME is additionally required.

Scout supports Laravel 5.5+.

Not using Laravel? Check ourdocumentation.

1

Install thescoutapp/scout-apm-laravel package:

composerrequire scoutapp/scout-apm-laravel
2

Install thescoutapmphp extension (optional, recommended):

sudo pecl install scoutapm
3

Configure Scout in your.env file:

# Scout settingsSCOUT_MONITOR=trueSCOUT_KEY="[AVAILABLE IN THE SCOUT UI]"SCOUT_NAME="A FRIENDLY NAME FOR YOUR APP"
4

Add the config/scout_apm.php:

php artisan vendor:publish --provider="Scoutapm\Laravel\Providers\ScoutApmServiceProvider"
5

Clear and re-cache your config:

php artisan config:cache
6

Deploy.

It takes approximatively five minutes for your data to first appear within the Scout UI.

Heroku customers

If you’ve installed Scout via the Heroku Addon, the provisioning process automatically setsSCOUT_MONITOR andSCOUT_KEY viaconfig vars. OnlySCOUT_NAME is required.

1

For a Phoenix app, add our package tomix.exs (and runmix deps.get):

{:scout_apm,"~> 1.0"}]
2

Download your customized config aftersigning up and place atconfig/scout_apm.exs

3

Add to your app:

# lib/your_app_web.exdefmodule YourApp.Webdo  def controllerdo    quotedousePhoenix.ControlleruseScoutApm.Instrumentation      ...
See also

See ourfull installation guide to get the most out of your Scout instrumentation!

Ruby
Python
PHP
Elixir

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
Monitoring
Features
Resources
Company
Scout Monitoring
Discord
Facebook
Linkedin
Youtube
X
Github

[8]ページ先頭

©2009-2025 Movatter.jp