Project

netuitived

0.0
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Collects metrics over a certain interval and then sends them to Netuitive
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies
 Project Readme

NetuitiveD

NetuitiveD is a dRuby application submits and aggregates metrics through the use of DRbObjects. NetuitiveD is meant to work in conjunction with the netuitive_ruby_api and netuitive_rails_agent gems to help Netuitive monitor your Ruby applications.

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

Installing and Running NetuitiveD

Install

 gem install netuitived

Run

  1. Run the start script (make sure the user using the command has access rights to the gem's install directory):

    netuitived start
    
  2. The start script will prompt you for an API key and an element name. You can get an API key from creating a Ruby datasource in Netuitive.

     please enter an element name:
     my_app_name
     please enter an api key:
     DEMOab681D46bf5616dba8337c85DEMO
    

    If you're unsure about what element name you should use, just use the name of your Ruby application.

Note: The extra config information is found in config/agent.yml. Each field in the config file can also be set using environment variables.

Test

To run the tests and code syntax validation run the following commands:

gem install bundle
bundle install
bundle exec rubocop
bundle exec rake test