Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Taisuke Kawahara
PDF, PPTX
5,999 views
Railsのエラーログとの付き合い方
Railsをのりこなせ!(2015-04-17)のLT資料です。 補足記事: http://blog.chopschips.net/blog/2015/04/27/errbit/
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 19
2
/ 19
3
/ 19
4
/ 19
5
/ 19
6
/ 19
7
/ 19
8
/ 19
9
/ 19
10
/ 19
11
/ 19
12
/ 19
13
/ 19
14
/ 19
15
/ 19
16
/ 19
17
/ 19
18
/ 19
19
/ 19
More Related Content
PDF
Rails向けエラー通知系サービス調査
by
Masatoshi Iwasaki
PDF
Modular API Client
by
naoty_bot
PPT
マッシュアップ勉強会
by
guestadcb01
PDF
ajaxってなんなの
by
Kamimura Taichi
PDF
Rhebok, High Performance Rack Handler / Rubykaigi 2015
by
Masahiro Nagano
PDF
DSLの使い所
by
disc99_
PDF
Isomorphic web development with scala and scala.js
by
TanUkkii
PPT
ログ解析の次にあるもの(リレーションシップリターゲティング)
by
Shinya Nakazawa
Rails向けエラー通知系サービス調査
by
Masatoshi Iwasaki
Modular API Client
by
naoty_bot
マッシュアップ勉強会
by
guestadcb01
ajaxってなんなの
by
Kamimura Taichi
Rhebok, High Performance Rack Handler / Rubykaigi 2015
by
Masahiro Nagano
DSLの使い所
by
disc99_
Isomorphic web development with scala and scala.js
by
TanUkkii
ログ解析の次にあるもの(リレーションシップリターゲティング)
by
Shinya Nakazawa
Viewers also liked
PPTX
楽しいエンジニアライフを送るために重要なこと
by
Koichiro Nishijima
PDF
機械学習+ニューラルネット入門
by
Shuto
PDF
Experiments in Sharing Java VM Technology with CRuby
by
Matthew Gaudet
PDF
How to create/improve OSS products and its community
by
SATOSHI TAGOMORI
PPTX
高砂 一人でロ○□×風味
by
Masaaki Takasago
PDF
Norikraでアプリログを集計してリアルタイムエラー通知 # Norikra meetup
by
kawamuray
PDF
minne の API 改善
by
Toshihiro Gotou
PPTX
Java Puzzlers JJUG CCC 2016
by
Yoshio Terada
PPTX
Yokohama.vim#8
by
gu4
PDF
A way to launch MERYPASS
by
Nobuto Hachiya
PDF
power-assert, mechanism and philosophy
by
Takuto Wada
PPTX
Terraformでオーケストレーションを統一する
by
gu4
PDF
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
by
torutk
PDF
オンプレとAWSをつなぐVPNとルーティング
by
Tomonori Takada
PDF
Yakocloud digitalization 151219
by
知礼 八子
PDF
Deploy to Lobi
by
Hiroaki Nagata
PPTX
Prefer Cloud Platform - ビジョン、アーキテクチャ
by
Tomoharu ASAMI
PPTX
TIme::Moment+Time::Strptime=
by
karupanerura
PPTX
ネットワークの切り替えを感知する方法
by
Keisuke Yamaguchi
PPTX
Android Wear
by
Yuki Nanri
楽しいエンジニアライフを送るために重要なこと
by
Koichiro Nishijima
機械学習+ニューラルネット入門
by
Shuto
Experiments in Sharing Java VM Technology with CRuby
by
Matthew Gaudet
How to create/improve OSS products and its community
by
SATOSHI TAGOMORI
高砂 一人でロ○□×風味
by
Masaaki Takasago
Norikraでアプリログを集計してリアルタイムエラー通知 # Norikra meetup
by
kawamuray
minne の API 改善
by
Toshihiro Gotou
Java Puzzlers JJUG CCC 2016
by
Yoshio Terada
Yokohama.vim#8
by
gu4
A way to launch MERYPASS
by
Nobuto Hachiya
power-assert, mechanism and philosophy
by
Takuto Wada
Terraformでオーケストレーションを統一する
by
gu4
Jjug ccc 2016 spring i 5 javaデスクトッププログラムを云々
by
torutk
オンプレとAWSをつなぐVPNとルーティング
by
Tomonori Takada
Yakocloud digitalization 151219
by
知礼 八子
Deploy to Lobi
by
Hiroaki Nagata
Prefer Cloud Platform - ビジョン、アーキテクチャ
by
Tomoharu ASAMI
TIme::Moment+Time::Strptime=
by
karupanerura
ネットワークの切り替えを感知する方法
by
Keisuke Yamaguchi
Android Wear
by
Yuki Nanri
Railsのエラーログとの付き合い方
1.
Railsの エラーログとの付き合い方 2015-04-17 twitter: @kwhrtsk blog: http://blog.chopschips.net/ 本発表は発表者の所属する企業およびその業務とは 一切関係のない個人の活動です。
2.
Internal Server Error 今日お話するのはこういうハンドリングされて いない例外のモニタリングの方法です
3.
通知 • メール, HipChat,
Slack, IRC etc • 類似エラーはまとめたい • 詳細の記録(スタックトレースetc)
4.
Slack: Webhook
5.
How? • Railsアプリからダイレクトで • Webサービス •
New Relic • Airbrake • Sentry and more
6.
exception_notification • Rails plugin(gem) •
Notifier Email, Campfire, HipChat IRC, Slack, Webhook
7.
exception_notification # Gemfile gem ‘exception_notification’ gem
‘slack-notifier’ # config/environments/production.rb MyApp::Application.config.middleware.use( ExceptionNotification::Rack, :slack => { :webhook_url => ENV["SLACK_WEBHOOK_URL"], } )
8.
Webサービス • New Relic •
Airbrake • Sentry • Bugsnag • Raygun • Honeybadger • Rollbar New Relicはパフォーマンス モニタリングなども行えます。 多分最も多機能です。 exceptional.ioというのもあったの ですが、去年Airbrakeに統合され たようです。
9.
Airbrake • https://airbrake.io/ • 有償のサービス($39/monthから) •
30日間のトライアル有り • OSSのAPI互換プロダクト(Errbit) # Gemfile gem ‘airbrake’ % bundle install % rails generate airbrake --api-key your_key_here
10.
Errbit • https://github.com/errbit/errbit • Rails
4.1.8 + MongoDB • airbrake gemでエラーを投稿 • Slackと連携できる(Webhook) • Herokuの無料枠での運用も可能 • スタックトレースやリクエストパラメー タの記録、Issue Trackerへの投稿など
11.
Chefのレシピ書いた • errbit-server (community
cookbook) • https://github.com/kwhrtsk/chef-errbit-server • CentOSで動くのが無かったので • Ubuntu用のは2年くらい更新停止 • https://github.com/millisami/chef-errbit
12.
使い方 # Berksfile (supports
CentOS, Ubuntu) cookbook ‘errbit-server’ % berks vendor cookbooks % knife node run_list add $NODE_NAME errbit-server % knife zero chef_client “name:$NODE_NAME” --sudo http://yourhost.net:3000/
13.
ご静聴 ありがとうございました
14.
予備資料
15.
Slack: Webhook
16.
Slack: Webhook
17.
Slack: Webhook
18.
Slack: Webhook
19.
オンラインデモサイト • ErrbitのREADMEより http://errbit-demo.herokuapp.com/ Email: demo@errbit-demo.herokuapp.com Password:
password
Download