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
Leon Fayer - Ignite - Oncall for developers
Search
devopsdaysraleigh
October 07, 2016
Technology
97
0
Share
Leon Fayer - Ignite - Oncall for developers
devopsdaysraleigh
October 07, 2016
More Decks by devopsdaysraleigh
See All by devopsdaysraleigh
Aaron Suggs - Keynote - Context & Contingency: Patterns for choosing good tools
devopsdaysrdu
0
98
Chris Collins - Embracing the Container
devopsdaysrdu
0
76
Rebecca Fernandez & Jen Krieger - How to be more open, collaborative, and inclusive at work
devopsdaysrdu
0
180
Josh Atwell - How to Evolve Ops Skills to a DevOps World
devopsdaysrdu
0
150
Maggie Gourlay - Ignite - My Gaming Days Weren’t Wasted: How Gaming Trained Me for Testing in DevOps
devopsdaysrdu
0
130
Fraser Pollock - Ignite - Data Before DevOps
devopsdaysrdu
0
81
Dylan Schowengerdt - Ignite - Customer Success: The Missing Link in the Feedback Loop to Engineering
devopsdaysrdu
0
260
Eric Sigler - "Is there any strong objection?"
devopsdaysrdu
0
93
Michael DeHaan - Keynote - Speaking for the Dead: Is "Waterfall" and "Monolithic" Actually Good?
devopsdaysrdu
0
85
Other Decks in Technology
See All in Technology
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.4k
MCPゲートウェイ MCPass の設計と実装 エンタープライズで AI を「運用できる」状態にする
mtpooh
1
210
Webアクセシビリティは“もしも”に備える設計
tomokusaba
0
180
スクラムを支える内部品質の話
iij_pr
0
350
Hooks, Filters & Now Context: Why MCPs Are the “Hooks” of the AI Era
miriamschwab
0
130
建設的な現実逃避のしかた / How to practice constructive escapism
pauli
4
300
DIPS2.0データに基づく森林管理における無人航空機の利用状況
naokimuroki
0
170
さくらのAI Engineから始める クラウドネイティブ意識
melonps
0
130
新メンバーのために、シニアエンジニアが環境を作る時代
puku0x
0
490
AIがコードを書く時代の ジェネレーティブプログラミング
polidog
PRO
3
660
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
ログ基盤・プラグイン・ダッシュボード、全部整えた。でも最後は人だった。
makikub
5
1.3k
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
210
Tell your own story through comics
letsgokoyo
1
890
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
150
The Pragmatic Product Professional
lauravandoore
37
7.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
WENDY [Excerpt]
tessaabrams
9
37k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
88
Testing 201, or: Great Expectations
jmmastey
46
8.1k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
340
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
510
Transcript
None
N CALL FOR DEVELOPERS @papa_fire 1
MY NAME IS LEON HELLO and I am a developer
2
user:/$~ sudo -s bash: Permission denied user is not in
the sudoers file. This incident will be reported. 3
user:/$~ sudo -s root:/#~ F&*# YEAH! 4
WITH GREATPOWER COMES GREATRESPONSIBILITY (and more work) 5
This is where your Awesome TITLE GOES Should Developers be
On Call? 6
hardware network application performance process Things that can go wrong
security 7
alert escalation resolution ONLY ONE HAS TO SUFFER 8
1 2 3 can I fix it? can I fix
it tomorrow? do I care? ACTIONABLE ALERTS 9
ACTIONABLE ALERTS 1 2 3 can I fix it? can
I fix it tomorrow? do I care? 4 can someone else fix it? 10
…AND? 11
Create an Epic SlideShare with this TEMPLATE documentation documentation documentation
12
SAY NO TO UNDOCUMENTED ALERTS 13
DEEP INSTRUMENTATION top-down approach understand business 1 2 3 monitor
business correlate data 14
network latency conversions database load revenue email bounce rate performance
MONITOR EVERYTHING - ALERT ON WHAT’S IMPORTANT CPU load cache hit ratio API responsiveness 15
CONSTANT INSTRUMENTATION monitoring is NOT a feature 16
CONTINUOUS IMPROVEMENT 17
availability (determine the need) (deploys, special events) which one? AVAILABILITY
18
BEA GOODCITIZEN 19
@papa_fire