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
970
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
67
Other Decks in Technology
See All in Technology
Digitization部 紹介資料
sansan33
PRO
1
6.6k
BPaaSオペレーション・kubell社内 n8n活用による効率化検証事例紹介
kentarofujii
0
250
習慣とAIと環境 — 技術探求を続ける3つの鍵
azukiazusa1
2
710
Eight Engineering Unit 紹介資料
sansan33
PRO
0
6.4k
Databricks Free Edition講座 データエンジニアリング編
taka_aki
0
2.7k
Proxmoxで作る自宅クラウド入門
koinunopochi
0
180
2026/01/16_実体験から学ぶ 2025年の失敗と対策_Progate Bar
teba_eleven
1
210
人はいかにして 確率的な挙動を 受け入れていくのか
vaaaaanquish
3
1.5k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.7k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
13
400k
【Oracle Cloud ウェビナー】ランサムウェアが突く「侵入の隙」とバックアップの「死角」 ~ 過去の教訓に学ぶ — 侵入前提の防御とデータ保護 ~
oracle4engineer
PRO
2
190
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
220
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
290
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
82
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
Done Done
chrislema
186
16k
We Have a Design System, Now What?
morganepeng
54
8k
How to Ace a Technical Interview
jacobian
281
24k
Thoughts on Productivity
jonyablonski
74
5k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
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