Skip to content

Netuitive/netuitived

Repository files navigation

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

About

A druby application that allows for the submission and aggregation of metrics through the use of DRbObjects

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages