https://github.com/newrelic/newrelic-ruby-agent

agent apm-agent hacktoberfest ruby

Last synced: 1 day ago

Repository metadata:

New Relic RPM Ruby Agent


Owner metadata:


Committers metadata

Last synced: 1 day ago

Total Commits: 16,294
Total Committers: 302
Avg Commits per committer: 53.954
Development Distribution Score (DDS): 0.881

Commits in past year: 860
Committers in past year: 24
Avg Commits per committer in past year: 35.833
Development Distribution Score (DDS) in past year: 0.72

Name Email Commits
Jason R. Clark j****k@n****m 1941
Bill Kayser b****r@n****m 1578
Ben Weintraub b****n@n****m 1331
Matthew Wear m****r@n****m 1241
Tanna McClure t****e@n****m 1072
fallwith f****h@g****m 1018
Kayla Reopelle k****e@n****m 832
Michael Lang m****g@n****m 761
Jon Guymon j****n@n****m 701
hramadan h****n@n****m 556
Justin George j****e@g****m 441
Jim Gochee j****m@n****m 369
Rachel Klein r****n@n****m 359
Sam Goldstein s****m@n****m 344
jfoote j****e@n****m 252
Jonan Scheffler j****n@n****m 251
Katherine Wu k****u@n****m 234
Lew Cirne c****e@n****m 233
Chris Pine c****e@n****m 228
Jonan Scheffler j****r@g****m 225
Kenichi Nakamura k****a@n****m 177
Rob Saul r****l@n****m 144
Erin Dees i****s@n****m 141
Dana Scheider d****r@n****m 140
Hannah Ramadan h****5@g****m 118
Justin George j****n@n****m 102
Josh Soref 2****f 98
Tim Krajcar t****r@n****m 92
Saxon D'Aubin s****n@n****m 90
Karl Sandwich k****h@n****m 83
and 272 more...

Issue and Pull Request metadata

Last synced: 2 days ago


Package metadata

rubygems: newrelic_rpm

New Relic is a performance management system, developed by New Relic, Inc (http://www.newrelic.com). New Relic provides you with deep information about the performance of your web application as it runs in production. The New Relic Ruby agent is dual-purposed as a either a Gem or plugin, hosted on https://github.com/newrelic/newrelic-ruby-agent/

rubygems: newrelic-infinite_tracing

The New Relic Ruby agent requires the gem newrelic_rpm, and it includes distributed tracing that uses head-based sampling (standard distributed tracing). If you want distributed tracing to use tail-based sampling (Infinite Tracing), you need to add both newrelic_rpm and newrelic-infinite_tracing to your application's Gemfile. For more information, see: https://docs.newrelic.com/docs/understand-dependencies/distributed-tracing/get-started/introduction-distributed-tracing New Relic is a performance management system, developed by New Relic, Inc (http://www.newrelic.com). New Relic provides you with deep information about the performance of your web application as it runs in production. The New Relic Ruby agent is dual-purposed as a either a Gem or plugin, hosted on https://github.com/newrelic/newrelic-ruby-agent/

  • Homepage: https://newrelic.com/products/edge-infinite-tracing
  • Documentation: http://www.rubydoc.info/gems/newrelic-infinite_tracing/
  • Licenses: Apache-2.0
  • Latest release: 9.9.0 (published 7 months ago)
  • Last Synced: 2024-11-10T21:06:42.786Z (2 days ago)
  • Versions: 52
  • Dependent Packages: 0
  • Dependent Repositories: 17
  • Downloads: 1,879,137 Total
  • Rankings:
    • Forks count: 0.882%
    • Stargazers count: 1.728%
    • Downloads: 2.44%
    • Average: 5.272%
    • Dependent repos count: 5.734%
    • Dependent packages count: 15.575%
  • Maintainers (1)

Dependencies

.github/actions/annotate/action.yml actions
  • dist/index.js node16 javascript
.github/actions/issue_closer/action.yml actions
  • dist/index.js node16 javascript
.github/actions/simplecov-report/action.yml actions
  • dist/index.js node16 javascript
.github/workflows/ci.yml actions
  • ./.github/actions/annotate * composite
  • ./.github/actions/simplecov-report * composite
  • actions/cache 88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 composite
  • actions/checkout 8f4b7f84864484a7bf31766abe9204da3cbe65b3 composite
  • actions/download-artifact 9bc31d5ccc31df68ecc42ccf4149144866c47d8a composite
  • actions/upload-artifact 0b7f8abb1508181956e8e162db84b466c27e18ce composite
  • kanga333/variable-mapper 3681b75f5c6c00162721168fb91ab74925eaebcb composite
  • nick-fields/retry 943e742917ac94714d2f408a0e8320f2d1fcafcd composite
  • ruby/setup-ruby bc1dd263b68cb5626dbb55d5c89777d79372c484 composite
  • ${{contains(fromJson('["2.4.10"]'),matrix.ruby-version)&&'mongo 5.0.11' || 'mongo docker
  • elasticsearch 7.16.2 docker
  • elasticsearch 8.4.2 docker
  • memcached latest docker
  • mysql 5.7 docker
  • postgres latest docker
  • rabbitmq latest docker
  • redis * docker
.github/workflows/ci_cron.yml actions
  • ./.github/actions/annotate * composite
  • Mercymeilya/last-workflow-status 3418710aefe8556d73b6f173a0564d38bcfd9a43 composite
  • actions/cache 88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 composite
  • actions/checkout 8f4b7f84864484a7bf31766abe9204da3cbe65b3 composite
  • kanga333/variable-mapper 3681b75f5c6c00162721168fb91ab74925eaebcb composite
  • nick-fields/retry 943e742917ac94714d2f408a0e8320f2d1fcafcd composite
  • ruby/setup-ruby bc1dd263b68cb5626dbb55d5c89777d79372c484 composite
  • technote-space/workflow-conclusion-action 45ce8e0eb155657ab8ccf346ade734257fd196a5 composite
  • voxmedia/github-action-slack-notify-build 3665186a8c1a022b28a1dbe0954e73aa9081ea9e composite
  • ${{contains(fromJson('["2.4.10"]'),matrix.ruby-version)&&'mongo 5.0.11' || 'mongo docker
  • elasticsearch 7.16.2 docker
  • elasticsearch 8.4.2 docker
  • memcached latest docker
  • mysql 5.7 docker
  • postgres latest docker
  • rabbitmq latest docker
  • redis * docker
.github/workflows/ci_jruby.yml actions
  • ./.github/actions/annotate * composite
  • actions/checkout 8f4b7f84864484a7bf31766abe9204da3cbe65b3 composite
  • nick-fields/retry 943e742917ac94714d2f408a0e8320f2d1fcafcd composite
  • ruby/setup-ruby bc1dd263b68cb5626dbb55d5c89777d79372c484 composite
  • elasticsearch 7.16.2 docker
  • elasticsearch 8.4.2 docker
  • memcached latest docker
  • mongo 5.0.11 docker
  • mysql 5.7 docker
  • postgres latest docker
  • rabbitmq latest docker
  • redis * docker
.github/workflows/label_community_cards.yml actions
  • actions/github-script d7906e4ad0b1822421a7e6a35d5ca353c962f410 composite
.github/workflows/performance_tests.yml actions
  • actions/checkout 8f4b7f84864484a7bf31766abe9204da3cbe65b3 composite
  • actions/upload-artifact 0b7f8abb1508181956e8e162db84b466c27e18ce composite
  • adrey/slack-file-upload-action 903be3678c88966c762193f06530c39178b44d68 composite
  • adriangl/check-new-commits-action 6556947ca20c2047ed733894258186619b84d282 composite
  • ruby/setup-ruby 7d546f4868fb108ed378764d873683f920672ae2 composite
.github/workflows/pr_closed.yml actions
  • ./.github/actions/issue_closer * composite
  • actions/checkout 8f4b7f84864484a7bf31766abe9204da3cbe65b3 composite
.github/workflows/prerelease.yml actions
  • actions/checkout 8f4b7f84864484a7bf31766abe9204da3cbe65b3 composite
  • ruby/setup-ruby 7d546f4868fb108ed378764d873683f920672ae2 composite
  • softprops/action-gh-release de2c0eb89ae2a093876385947365aca7b0e5f844 composite
.github/workflows/release.yml actions
  • actions/checkout 8f4b7f84864484a7bf31766abe9204da3cbe65b3 composite
  • ruby/setup-ruby 7d546f4868fb108ed378764d873683f920672ae2 composite
  • softprops/action-gh-release de2c0eb89ae2a093876385947365aca7b0e5f844 composite
.github/workflows/release_notes.yml actions
  • actions/checkout v3 composite
  • actions/checkout 8f4b7f84864484a7bf31766abe9204da3cbe65b3 composite
  • dmnemec/copy_file_to_another_repo_action c93037aa10fa8893de271f19978c980d0c1a9b37 composite
  • ruby/setup-ruby 7d546f4868fb108ed378764d873683f920672ae2 composite
.github/workflows/release_pr.yml actions
  • actions/checkout 8f4b7f84864484a7bf31766abe9204da3cbe65b3 composite
  • ruby/setup-ruby 7d546f4868fb108ed378764d873683f920672ae2 composite
.github/workflows/repolinter.yml actions
  • actions/checkout 8f4b7f84864484a7bf31766abe9204da3cbe65b3 composite
  • actions/github-script d7906e4ad0b1822421a7e6a35d5ca353c962f410 composite
  • newrelic/repolinter-action 3f4448f855c351e9695b24524a4111c7847b84cb composite
.github/workflows/scorecard.yml actions
  • actions/checkout 93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 composite
  • actions/upload-artifact 3cea5372237819ed00197afe530f5a7ea3e805c8 composite
  • github/codeql-action/upload-sarif 17573ee1cc1b9d061760f3a006fc4aac4f944fd5 composite
  • ossf/scorecard-action e38b1902ae4f44df626f11ba0734b14fb91f8f86 composite
.github/workflows/slack_notifications.yml actions
  • actions/checkout 8f4b7f84864484a7bf31766abe9204da3cbe65b3 composite
  • ruby/setup-ruby 7d546f4868fb108ed378764d873683f920672ae2 composite
.github/workflows/snyk.yml actions
  • actions/checkout 8f4b7f84864484a7bf31766abe9204da3cbe65b3 composite
  • ruby/setup-ruby 7d546f4868fb108ed378764d873683f920672ae2 composite
  • snyk/actions/ruby 7fad562681122205233d1242c3bb39598c5393da composite
Dockerfile docker
  • ruby $ruby_version build
docker-compose.yml docker
  • elasticsearch 7.16.2
  • elasticsearch 8.4.2
  • memcached 1.6.12
  • mongo 5.0.4
  • mysql 5.7
  • newrelic_rpm latest
  • postgres 14.2
  • rabbitmq 3.9.12
  • redis 6.2.6
Brewfile homebrew
  • elasticsearch *
  • imagemagick *
  • memcached *
  • mongodb-community *
  • mysql *
  • openssl *
  • pkg-config *
  • postgresql *
  • rabbitmq *
  • redis *
.github/actions/annotate/package-lock.json npm
  • @actions/core 1.9.1
  • @actions/http-client 2.0.1
  • @actions/io 1.0.2
  • @vercel/ncc 0.27.0
  • tunnel 0.0.6
  • uuid 8.3.2
.github/actions/annotate/package.json npm
  • @actions/core ^1.9.1
  • @actions/io ^1.0.2
  • @vercel/ncc ^0.27.0
.github/actions/issue_closer/package.json npm
  • @actions/core ^1.10.0
  • @actions/github ^5.1.1
  • @eslint/create-config ^0.4.5
  • @octokit/graphql ^5.0.6
  • @vercel/ncc ^0.36.1
  • eslint ^8.43.0
.github/actions/simplecov-report/package.json npm
  • @types/jest ^27.0.2 development
  • @types/markdown-table ^3.0.0 development
  • @types/node ^12.12.38 development
  • @typescript-eslint/parser ^5.16.0 development
  • @zeit/ncc ^0.22.3 development
  • eslint ^8.12.0 development
  • eslint-plugin-github ^4.1.1 development
  • eslint-plugin-jest ^26.1.3 development
  • eslint-plugin-prettier ^4.0.0 development
  • jest ^27.2.2 development
  • jest-circus ^27.2.2 development
  • js-yaml ^4.1.0 development
  • prettier ^2.1.2 development
  • ts-jest ^27.0.5 development
  • typescript ^4.0.3 development
  • @actions/core ^1.9.0
  • @actions/github ^5.0.0
  • @aki77/actions-replace-comment ^0.5.0
  • markdown-table ^3.0.0
infinite_tracing/Gemfile rubygems
  • newrelic_rpm >= 0 development
infinite_tracing/newrelic-infinite_tracing.gemspec rubygems
  • bundler >= 0 development
  • grpc-tools ~> 1.14 development
  • guard ~> 2.16.0 development
  • guard-minitest ~> 2.4.0 development
  • listen >= 0 development
  • minitest ~> 5.15 development
  • minitest-stub-const = 0.6 development
  • mocha ~> 1.9.0 development
  • pry-nav ~> 0.3.0 development
  • pry-stack_explorer ~> 0.4.9 development
  • rake = 12.3.3 development
  • rb-inotify >= 0 development
  • simplecov >= 0 development
  • grpc ~> 1.34
newrelic_rpm.gemspec rubygems
  • bundler >= 0 development
  • minitest-stub-const = 0.6 development
  • mocha ~> 1.16 development
  • rake = 12.3.3 development
  • warning >= 0 development
  • yard >= 0 development
test/environments/norails/Gemfile rubygems
  • minitest-stub-const ~> 0.6
  • mocha ~> 1.16
  • newrelic_rpm >= 0
  • pry ~> 0.14.1
  • pry-nav >= 0
  • rack >= 0
  • rack-test < 0.8.0
  • rake ~> 12.3.3
  • warning >= 0
test/environments/rails40/Gemfile rubygems
  • activerecord-jdbcmysql-adapter ~> 1.3.0
  • activerecord-jdbcsqlite3-adapter ~> 1.3.0
  • minitest = 4.7.5
  • minitest-stub-const ~> 0.6
  • mocha ~> 1.16
  • mysql2 ~> 0.3.20
  • newrelic_rpm >= 0
  • pry ~> 0.9.12
  • rack ~> 1.5.2
  • rack-test >= 0
  • rails ~> 4.0.0
  • rake = 10.0.4
  • sqlite3 ~> 1.3.13
  • warning >= 0
test/environments/rails41/Gemfile rubygems
  • activerecord-jdbcmysql-adapter ~> 1.3.0
  • activerecord-jdbcsqlite3-adapter ~> 1.3.0
  • minitest = 5.2.3
  • minitest-stub-const ~> 0.6
  • mocha ~> 1.16
  • mysql2 ~> 0.3.20
  • newrelic_rpm >= 0
  • pry ~> 0.9.12
  • rack ~> 1.5.2
  • rack-test >= 0
  • rails ~> 4.1.0
  • rake = 10.0.4
  • sqlite3 ~> 1.3.13
  • warning >= 0
test/environments/rails42/Gemfile rubygems
  • activerecord-jdbcmysql-adapter ~> 1.3.0
  • activerecord-jdbcsqlite3-adapter ~> 1.3.0
  • minitest = 5.2.3
  • minitest-stub-const ~> 0.6
  • mocha ~> 1.16
  • mysql2 >= 0
  • newrelic_rpm >= 0
  • pry ~> 0.12.2
  • pry-nav >= 0
  • rack ~> 1.6
  • rack-test >= 0
  • rails ~> 4.2.0
  • rake ~> 12.3.3
  • sprockets = 3.7.2
  • sqlite3 ~> 1.3.13
  • warning >= 0
test/environments/rails50/Gemfile rubygems
  • activerecord-jdbcmysql-adapter ~> 50.0
  • activerecord-jdbcsqlite3-adapter ~> 50.0
  • minitest = 5.2.3
  • minitest-stub-const ~> 0.6
  • mocha ~> 1.16
  • mysql2 >= 0
  • newrelic_rpm >= 0
  • pry ~> 0.12.2
  • pry-nav >= 0
  • rack >= 0
  • rack-test >= 0
  • rails ~> 5.0.0
  • rake ~> 12.3.3
  • sprockets = 3.7.2
  • sqlite3 ~> 1.3.13
  • warning >= 0
test/environments/rails51/Gemfile rubygems
  • activerecord-jdbcmysql-adapter ~> 51.0
  • activerecord-jdbcsqlite3-adapter ~> 51.0
  • minitest = 5.2.3
  • minitest-stub-const ~> 0.6
  • mocha ~> 1.16
  • mysql2 >= 0
  • newrelic_rpm >= 0
  • pry ~> 0.12.2
  • pry-nav >= 0
  • rack >= 0
  • rack-test >= 0
  • rails ~> 5.1.0
  • rake ~> 12.3.3
  • sprockets = 3.7.2
  • sqlite3 ~> 1.3.13
  • warning >= 0
test/environments/rails52/Gemfile rubygems
  • activerecord-jdbcmysql-adapter ~> 52.0
  • activerecord-jdbcsqlite3-adapter ~> 52.0
  • minitest = 5.2.3
  • minitest-stub-const ~> 0.6
  • mocha ~> 1.16
  • mysql2 >= 0
  • newrelic_rpm >= 0
  • pry ~> 0.12.2
  • pry-nav >= 0
  • rack >= 0
  • rack-test >= 0
  • rails ~> 5.2.0
  • rake ~> 12.3.3
  • sprockets = 3.7.2
  • sqlite3 ~> 1.3.13
  • warning >= 0
test/environments/rails60/Gemfile rubygems
  • activerecord-jdbcmysql-adapter ~> 60.0
  • activerecord-jdbcsqlite3-adapter ~> 60.0
  • minitest = 5.2.3
  • minitest-stub-const ~> 0.6
  • mocha ~> 1.16
  • mysql2 >= 0.5.4
  • newrelic_rpm >= 0
  • pry ~> 0.14.1
  • pry-nav >= 0
  • rack >= 0
  • rack-test >= 0
  • rails ~> 6.0.6
  • rake ~> 12.3.3
  • sprockets = 3.7.2
  • sqlite3 ~> 1.5.4
  • sqlite3 ~> 1.4.0
  • sqlite3 >= 0
  • warning >= 0
test/environments/rails61/Gemfile rubygems
  • activerecord-jdbcmysql-adapter ~> 61.0
  • activerecord-jdbcsqlite3-adapter ~> 61.0
  • minitest = 5.2.3
  • minitest-stub-const ~> 0.6
  • mocha ~> 1.16
  • mysql2 >= 0
  • newrelic_rpm >= 0
  • pry ~> 0.14.1
  • pry-nav >= 0
  • rack >= 0
  • rack-test >= 0
  • rails ~> 6.1.7
  • rake ~> 12.3.3
  • sprockets = 3.7.2
  • sqlite3 < 1.6
  • sqlite3 ~> 1.4.0
  • sqlite3 >= 0
  • warning >= 0
test/environments/rails70/Gemfile rubygems
  • bootsnap >= 1.4.4
  • minitest = 5.2.3
  • minitest-stub-const ~> 0.6
  • mocha ~> 1.16
  • mysql2 >= 0.5.4
  • newrelic_rpm >= 0
  • pry ~> 0.14.1
  • pry-nav >= 0
  • rails ~> 7.0.4
  • sqlite3 ~> 1.4
  • warning >= 0
test/environments/railsedge/Gemfile rubygems
  • bootsnap >= 1.4.4
  • minitest = 5.2.3
  • minitest-stub-const ~> 0.6
  • mocha ~> 1.16
  • mysql2 >= 0.5.4
  • newrelic_rpm >= 0
  • pry ~> 0.14.1
  • pry-nav >= 0
  • rails >= 0
  • sqlite3 ~> 1.4
  • warning >= 0
test/performance/Gemfile rubygems
  • mocha >= 0
  • newrelic_rpm >= 0
  • pry >= 0
  • pry-nav >= 0
  • rack >= 0
  • rackup >= 0
  • redis >= 0
  • stackprof >= 0
.github/workflows/config_docs.yml actions
  • actions/checkout v3 composite
  • actions/checkout 8f4b7f84864484a7bf31766abe9204da3cbe65b3 composite
  • dmnemec/copy_file_to_another_repo_action c93037aa10fa8893de271f19978c980d0c1a9b37 composite
  • ruby/setup-ruby 7d546f4868fb108ed378764d873683f920672ae2 composite
Gemfile rubygems
test/multiverse/suites/rails_prepend/newrelic_prepender/newrelic_prepender.gemspec rubygems