Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Using Errbit with the Express
Search
Keisuke Makino
February 24, 2017
Technology
1
940
Using Errbit with the Express
@mknkisk / Tokyo Otaku Mode Inc.
Feb 24, 2017
Keisuke Makino
February 24, 2017
Tweet
Share
More Decks by Keisuke Makino
See All by Keisuke Makino
開発速度を上げていくための環境の変化 / bracket_mwed_2017
mknkisk
0
530
STORES.jpのそだてかた
mknkisk
4
1.5k
Apache Solr v4 Spatial Search
mknkisk
0
65
Other Decks in Technology
See All in Technology
実践アプリケーション設計 ①データモデルとドメインモデル
recruitengineers
PRO
3
350
新卒(ほぼ)専業Kagglerという選択肢
nocchi1
1
2.4k
あとはAIに任せて人間は自由に生きる
kentaro
3
1.1k
イオン店舗一覧ページのパフォーマンスチューニング事例 / Performance tuning example for AEON store list page
aeonpeople
2
300
MySQL HeatWave:サービス概要のご紹介
oracle4engineer
PRO
4
1.7k
そのコンポーネント、サーバー?クライアント?App Router開発のモヤモヤを可視化する補助輪
makotot
4
610
事業価値と Engineering
recruitengineers
PRO
2
380
microCMS 最新リリース情報(microCMS Meetup 2025)
microcms
0
110
Webアクセシビリティ入門
recruitengineers
PRO
1
340
Effective Match Types - Scala Days 2025
bishabosha
1
110
Oracle Base Database Service:サービス概要のご紹介
oracle4engineer
PRO
2
20k
生成AI利用プログラミング:誰でもプログラムが書けると 世の中どうなる?/opencampus202508
okana2ki
0
190
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
695
190k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
Designing Experiences People Love
moore
142
24k
It's Worth the Effort
3n
187
28k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Automating Front-end Workflow
addyosmani
1370
200k
Being A Developer After 40
akosma
90
590k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Writing Fast Ruby
sferik
628
62k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Transcript
Using Errbit with the Express @mknkisk / Tokyo Otaku Mode
Inc. February 24, 2017
Agenda • What’s Errbit? • Capture exceptions • Integrate Errbit
with GitHub • Manual error delivery • Monitoring for Staging
Do you know how many exceptions are occurring in the
production? !
Can't reproduce the error?
I would recommend Errbit
Errbit
What’s Errbit? • “The open source error catcher that's Airbrake
API compliant” • Ruby on Rails Application • Require MongoDB https://github.com/errbit/errbit
Airbrake • SaaS (Software as a Service) • Task Management
Systems • Bug Capturing Tools https://airbrake.io
Capture exceptions
Setup $ yarn add airbrake or $ npm install airbrake
airbrake.expressHandler
None
None
Integrate Errbit with GitHub
Login with GitHub • Login with GitHub account • Only
users of the specified GitHub organization can log in to Errbit through GitHub. • Errbit will provision accounts for new users. https://github.com/errbit/errbit#configuring-github-authentication
Create issues on GitHub
Manual error delivery
Manual error delivery
notification, command error, etc …
Exception monitoring for Staging environments
By monitoring errors in the staging environment, we can find
bugs before release
Others • Slack Notification • Client-Side JavaScript Errors • Skip
Error • Filter Parameters
Pricing • Errbit • Heroku : Hobby -> $7 /
month • Airbrake • STARTUP -> $99 / month • Historical Date Retention -> 90 Days
Let’s Start Bug Hunting