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.
Installing and Running NetuitiveD
gem install netuitived
Run the start script (make sure the user using the command has access rights to the gem's install directory):
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.
To run the tests and code syntax validation run the following commands:
gem install bundle bundle install bundle exec rubocop bundle exec rake test