Giter Site home page Giter Site logo

yamax2 / scout_apm_ruby Goto Github PK

View Code? Open in Web Editor NEW

This project forked from scoutapp/scout_apm_ruby

0.0 0.0 0.0 2.04 MB

ScoutAPM Ruby Agent. Supports Rails, Sinatra, Grape, Rack, and many other frameworks

Home Page: https://scoutapm.com

License: Other

Ruby 99.05% C 0.76% HTML 0.18%

scout_apm_ruby's Introduction

ScoutApm Ruby Agent

Build Status

A Ruby gem for detailed Rails application performance monitoring ๐Ÿ“ˆ. Metrics and transaction traces are reported to Scout, a hosted application monitoring service.

What's the special sauce? ๐Ÿค”

The Scout agent is engineered to do some wonderful things:

Getting Started

Add the gem to your Gemfile

gem 'scout_apm'

Update your Gemfile

bundle install

Signup for a Scout account and put the provided config file at RAILS_ROOT/config/scout_apm.yml.

Your config file should look like:

common: &defaults
  name: YOUR_APPLICATION_NAME
  key: YOUR_APPLICATION_KEY
  monitor: true

test:
  monitor: false

production:
  <<: *defaults

DevTrace Quickstart

To use DevTrace, our free, no-signup, in-browser development profiler:

  1. Add the gem to your Gemfile:
# Gemfile
gem 'scout_apm'
  1. Start your Rails app with the SCOUT_DEV_TRACE environment variable:
SCOUT_DEV_TRACE=true rails server

How to test gem locally

  • Point your gemfile at your local checkout: gem 'scout_apm', path: '/path/to/scout_apm_ruby
  • Compile native code: cd /path/to/scout_apm_ruby && bundle exec rake compile

Docs

For the complete list of supported frameworks, Rubies, configuration options and more, see our help site.

Help

Email [email protected] if you need a hand.

scout_apm_ruby's People

Contributors

abhishek77in avatar alindeman avatar andriiakulov avatar bf4 avatar biow0lf avatar bjeanes avatar bohdanbenov avatar britto avatar casperisfine avatar chagel avatar composit avatar conarro avatar cschneid avatar danielmorrison avatar dlackty avatar dlanderson avatar esparta avatar icebreaker avatar ioquatix avatar itsderek23 avatar jasonrudolph avatar joaquimadraz avatar jrothrock avatar mathieujobin avatar nearapogee avatar pikachuexe avatar qrush avatar robbyrussell avatar shadwell avatar yamax2 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.