Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/basesecrete/rorvswild
Performances & exceptions monitoring for Ruby on Rails applications
https://github.com/basesecrete/rorvswild
error-monitoring monitoring performance-monitoring ruby ruby-gem ruby-on-rails
Last synced: 27 days ago
JSON representation
Performances & exceptions monitoring for Ruby on Rails applications
- Host: GitHub
- URL: https://github.com/basesecrete/rorvswild
- Owner: BaseSecrete
- License: mit
- Created: 2014-11-19T05:42:06.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2024-10-07T14:23:20.000Z (30 days ago)
- Last Synced: 2024-10-10T05:01:07.476Z (27 days ago)
- Topics: error-monitoring, monitoring, performance-monitoring, ruby, ruby-gem, ruby-on-rails
- Language: Ruby
- Homepage: https://www.rorvswild.com
- Size: 1.29 MB
- Stars: 336
- Watchers: 8
- Forks: 9
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# RorVsWild
[![Gem Version](https://badge.fury.io/rb/rorvswild.svg)](https://badge.fury.io/rb/rorvswild)
[![Maintainability](https://api.codeclimate.com/v1/badges/2c4805cf658d7af794fe/maintainability)](https://codeclimate.com/github/BaseSecrete/rorvswild/maintainability)*RoRvsWild* is a ruby gem to monitor performances and exceptions in Ruby on Rails applications.
This gem has a double mode, **development** and **production**.
It can be used without an account to monitor your requests performances in your development environment.
It can also be used in your production and staging environments with an account on https://rorvswild.com. With such an account you also get extra benefits such as 30 day trace, background jobs monitoring, exceptions monitoring and notifications.## Development mode
### Install the gem
* Add in your Gemfile `gem "rorvswild"`
* Run `bundle install` in you terminal
* Restart your local server and you’ll see a small button in the bottom left corner of your page.Click on the button, or navigate to http://localhost:3000/rorvswild to see the details panel:
![RoRvsWild Local](./images/rorvswild_local.png)
## Production mode
**To monitor your production or staging environment, you need an API key.**
Signup on https://www.rorvswild.com and create an app to get one.* Add in your Gemfile `gem "rorvswild"`
* Run `bundle install` in you terminal
* Run `rorvswild-install API_KEY` in you terminal
* Deploy/Restart your app
* Make a few requests and refresh your app page on rorvswild.com to view the dashboard.![RoRvsWild Production](./images/rorvswild_prod.png)
## Full documentation
- [Installation](https://www.rorvswild.com/docs/get-started/installation)
- [Configuration](https://www.rorvswild.com/docs/get-started/configuration)