No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Automatically generates Rails metrics for submission to Netuitive's API
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

>= 1.0.1

Runtime

 Project Readme

Netuitive Rails Agent

The Netuitive Rails Agent creates default rails metrics to be sent to NetuitiveD using the netuitive_ruby_api gem. The Netuitive Rails Agent is meant to work in conjunction with the netuitive_ruby_api gem and NetuitiveD to help Netuitive monitor your Ruby applications.

For more information on the Netuitive Rails Agent, see our Ruby agent help docs, or contact Netuitive support at support@netuitive.com.

Requirements

NetuitiveD must be installed and running.

Installing the Netuitive Rails Agent

  1. Add gem 'netuitive_rails_agent' to your Gemfile.

  2. Run bundle install.

  3. Restart your rails app.

Dockerized Example

Included in this project are Docker and Docker Compose files for easy testing of this application. To run an example Rails app with the Netuitive Rails Agent monitoring it perform the following steps:

  1. Sign Up for a Netuitive account if you don't already have one
  2. Copy the example.env file to .env and replace the RUBY_KEY variable with your Ruby API key from the Netuitive Integrations page
  3. Run docker-compose up -d
  4. Access the example Rails application by going to http://localhost:3000 (or the IP address of your Docker host)
  5. View your Netuitive inventory for the new example-rails-application element (the name is configurable in the docker-compose.yml file)