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
910
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
510
STORES.jpのそだてかた
mknkisk
4
1.5k
Apache Solr v4 Spatial Search
mknkisk
0
59
Other Decks in Technology
See All in Technology
表現を育てる
kiyou77
1
210
ユーザーストーリーマッピングから始めるアジャイルチームと並走するQA / Starting QA with User Story Mapping
katawara
0
200
OpenID Connect for Identity Assurance の概要と翻訳版のご紹介 / 20250219-BizDay17-OIDC4IDA-Intro
oidfj
0
260
RECRUIT TECH CONFERENCE 2025 プレイベント【高橋】
recruitengineers
PRO
0
150
スタートアップ1人目QAエンジニアが QAチームを立ち上げ、“個”からチーム、 そして“組織”に成長するまで / How to set up QA team at reiwatravel
mii3king
2
1.4k
転生CISOサバイバル・ガイド / CISO Career Transition Survival Guide
kanny
3
960
リーダブルテストコード 〜メンテナンスしやすい テストコードを作成する方法を考える〜 #DevSumi #DevSumiB / Readable test code
nihonbuson
11
7.1k
白金鉱業Meetup Vol.17_あるデータサイエンティストのデータマネジメントとの向き合い方
brainpadpr
5
600
5分で紹介する生成AIエージェントとAmazon Bedrock Agents / 5-minutes introduction to generative AI agents and Amazon Bedrock Agents
hideakiaoyagi
0
240
明日からできる!技術的負債の返済を加速するための実践ガイド~『ホットペッパービューティー』の事例をもとに~
recruitengineers
PRO
3
380
Larkご案内資料
customercloud
PRO
0
650
エンジニアが加速させるプロダクトディスカバリー 〜最速で価値ある機能を見つける方法〜 / product discovery accelerated by engineers
rince
1
140
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
KATA
mclloyd
29
14k
Raft: Consensus for Rubyists
vanstee
137
6.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Agile that works and the tools we love
rasmusluckow
328
21k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
240
Java REST API Framework Comparison - PWX 2021
mraible
28
8.4k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Bash Introduction
62gerente
611
210k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
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