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
950
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
66
Other Decks in Technology
See All in Technology
AI駆動で進める依存ライブラリ更新 ─ Vue プロジェクトの品質向上と開発スピード改善の実践録
sayn0
1
330
Kubernetes self-healing of your workload
hwchiu
0
600
AWS DMS で SQL Server を移行してみた/aws-dms-sql-server-migration
emiki
0
250
SRE × マネジメントレイヤーが挑戦した組織・会社のオブザーバビリティ改革 ― ビジネス価値と信頼性を両立するリアルな挑戦
coconala_engineer
0
290
生成AI時代のPythonセキュリティとガバナンス
abenben
0
150
20251029_Cursor Meetup Tokyo #02_MK_「あなたのAI、私のシェル」 - プロンプトインジェクションによるエージェントのハイジャック
mk0721
PRO
5
1.8k
ざっくり学ぶ 『エンジニアリングリーダー 技術組織を育てるリーダーシップと セルフマネジメント』 / 50 minute Engineering Leader
iwashi86
4
2.3k
20251024_TROCCO/COMETAアップデート紹介といくつかデモもやります!_#p_UG 東京:データ活用が進む組織の作り方
soysoysoyb
0
120
AI連携の新常識! 話題のMCPをはじめて学ぶ!
makoakiba
0
140
CNCFの視点で捉えるPlatform Engineering - 最新動向と展望 / Platform Engineering from the CNCF Perspective
hhiroshell
0
140
AIの個性を理解し、指揮する
shoota
1
360
AIを使ってテストを楽にする
kworkdev
PRO
0
190
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
The World Runs on Bad Software
bkeepers
PRO
72
11k
For a Future-Friendly Web
brad_frost
180
10k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
650
Build your cross-platform service in a week with App Engine
jlugia
233
18k
Facilitating Awesome Meetings
lara
57
6.6k
The Cult of Friendly URLs
andyhume
79
6.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Balancing Empowerment & Direction
lara
5
700
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
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