cachedout / apm-agent-ruby

Elastic APM agent for Ruby

Home Page:https://www.elastic.co/solutions/apm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

elastic-apm

Elastic APM agent for Ruby

Jenkins Gem

The official Rubygem for Elastic APM.

πŸ’‘ We'd love to get feedback and information about your setup – please answer this β˜‘ short survey.


Documentation

Full documentation at elastic.co.


Getting help

If you find a bug, please report an issue. For any other assistance, please open or add to a topic on the APM discuss forum.

Development

A Docker based setup is provided for development.

To run all specs in the official ruby:latest image:

$ bin/dev

To pick a specific Ruby version, specify it with the -i flag:

$ bin/dev -i jruby:9.2

If the first argument is a path starting with spec/, the passed specs will be run. Otherwise any arguments passed will be run as a command inside the container:

$ bin/dev -i jruby:9.2 spec/integration/rails_spec.rb   # βœ…
$ bin/dev -i some_custom_image bash                     # βœ…

To see all options:

$ bin/dev -h

License

Apache 2.0

About

Elastic APM agent for Ruby

https://www.elastic.co/solutions/apm

License:Apache License 2.0


Languages

Language:Ruby 94.7%Language:Groovy 3.8%Language:Shell 1.2%Language:Dockerfile 0.3%