BigQueryLogViewer
A simple Rails engine and React app to search logs stored in Google BigQuery.
Installation
Add this line to your application's Gemfile:
gem 'big_query_log_viewer'
And then execute:
$ bundle
Or install it yourself as:
$ gem install big_query_log_viewer
Usage
Run the generator to create your initialization file:
$ rails generate big_query_log_viewer:install
Open the newly created file, config/initializers/big_query_log_viewer.rb
, and add your client ID, project number, and table prefix from the Google Developer Console.
Finally, mount the engine by adding the following to your application's routes.rb
:
mount BigQueryLogViewer::Engine, at: '/some_url'
Linting
The project uses coffeelint to maintain quality CoffeeScript syntax. It is configured to run as the default rake task.
Authorship
Written by Zach Schneider, based on prototype by Chris Waters, for Aha!, the world's #1 product roadmap software
Contributing
- Fork it ( https://github.com/aha-app/bigquery-log-viewer/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request