Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
SRE への第一歩 PagerDuty × DataDog を使用した品質管理
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
kokekoke
April 28, 2021
Technology
1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SRE への第一歩 PagerDuty × DataDog を使用した品質管理
kokekoke
April 28, 2021
Other Decks in Technology
See All in Technology
[AWS 秋のクラウドオペレーション祭り 2026]AWS DevOps Agentで変わるリリースと運用対応 ~リリース管理機能と Directed actions のご紹介~
furuton
4
1.2k
今こそ知りたいAmplifyGen2
mkdev10
2
160
OR学会2026年秋期大会_機械学習と数理最適化の融合による、配合レシピ最適化システム開発事例
brainpadpr
0
130
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
390
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
140
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
860
大型犬好きによるPugの紹介
yamanoku
1
150
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
1
430
おそらく日本で唯一のDevRelインターン生として
husengs7
0
170
しろおびから始める!ログ活用の第一歩
shumei_ito
0
910
USB PDを使ってスマホを労わりたい
raspython3
0
160
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
130
Featured
See All Featured
Being A Developer After 40
akosma
92
590k
Designing Experiences People Love
moore
143
24k
Writing Fast Ruby
sferik
630
63k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
710
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
580
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
320
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
Prompt Engineering for Job Search
mfonobong
0
500
Transcript
SRE への第一歩 PagerDuty × DataDog を使用した品質管理
Copyrights©3-shake Inc. All Rights Reserved. 2 自己紹介 金子 雄 所属:Sreake 事業部
最近やってること ・監視設計 ・PagerDuty ・DataDog ・Prisma Cloud ・インフラ管理 ・Ansible ・Terraform ・Packer
Copyrights©3-shake Inc. All Rights Reserved. 3 目次 なぜ SLO, SLI
が必要なのか 1 DataDog, PagerDuty とは 3 DataDog, PagerDuty を導入すると? 4 まとめ 5 SLO, SLI について 2
Copyrights©3-shake Inc. All Rights Reserved. 4 なぜ SLO, SLI が必要なのか
こんな経験ありませんか 開発チームと運用チームのモチベーションの差... 提供しているサービスにユーザーが満足しているかわからない... 新機能をリリースしたいけど、障害が怖い...
Copyrights©3-shake Inc. All Rights Reserved. 5 SLI, SLO について サービスの信頼度を表す値
目には見えない信頼度を 可視化できるようにする。 SLI, SLO とは? Service Level Objective Service Level Indicator SLI の目標値 信頼度を数値化したものを 目標設定する。 Counter Histogram Gauge SLI Duration Target sum:httpservice.hits
Copyrights©3-shake Inc. All Rights Reserved. 6 SRE における SLO, SLI
について Error Budget とは Error Budget 信頼度をさげることが許容される範囲 Error Budget = 100 % - SLO (%) Ex. 1ヶ月間 の SLO を 99% とした場合 Error Budget は 1% となり、時間に換算すると 7.2 h となる。
Copyrights©3-shake Inc. All Rights Reserved. 7 SRE における SLO, SLI
について SLO, SLI, ErrorBudget の関係性 SLO:1週間で正常なレスポンスが95%以上であること SLI :レスポンスコードをカウントするメトリクス 1週間(duration) OK NG 正常なレスポンスコード 異常なレスポンスコード
Copyrights©3-shake Inc. All Rights Reserved. 8 SRE における SLO, SLI
について SLO, SLI, ErrorBudget の関係性 正常時のメトリクスの合計( SLI) sum:httpservice.hits{code:2xx} +sum:httpservice.hits{code:3xx} +sum:httpservice.hits{code:4xx} sum:httpservice.hits 異常時を含む すべてのメトリクスの合計( SLI) × 100 = XX % 正常時のメトリクスの合計( SLI) 異常時を含む すべてのメトリクスの合計( SLI) OK NG 現時点での信頼度 100% - XX % Error Budget
Copyrights©3-shake Inc. All Rights Reserved. 9 DataDog, PagerDuty について
とは ログの集約 メトリクス の集約 APM 運用や監視のための Saas プラットフォーム
Copyrights©3-shake Inc. All Rights Reserved. 10 DataDog, PagerDuty について
とは オンコール 対応者への 通知 SaaS のインシデント管理ツール 様々な サービスと 連携 インシデント 管理
Copyrights©3-shake Inc. All Rights Reserved. 11 DataDog, PagerDuty について たとえば...
Cloud Service 各プラットフォームの 情報を取得 アラートや SLO を作成 条件に一致した際に通知 障害対応 オンコールの運用者に通知 マルチクラウドでの サービス運用 オンコールのスケジュール、 通知の条件などを作成
Copyrights©3-shake Inc. All Rights Reserved. 12 DataDog, PagerDuty を導入すると? DataDog
での SLO の作成 ※ メトリクスを使用する場合 正常時のイベントを定義する。 1 全てのイベントを定義する。 2 期間と目標を定義する。 3
Copyrights©3-shake Inc. All Rights Reserved. 13 DataDog, PagerDuty を導入すると? DataDog
での SLO の作成 ※ メトリクスを使用する場合 SLI に設定した正常なメトリクスを指定する。 Ex. HTTP のレスポンスコード 2XX, 3XX, 4XX SLO に設定する目標値、期間を指定する。 SLI に設定したメトリクスの合計を指定する。 Ex. HTTP のレスポンスコードの合計
Copyrights©3-shake Inc. All Rights Reserved. 14 DataDog, PagerDuty を導入すると? できるようになること
ユーザーの満足度(信頼度)を可視化することができる。 1 チーム間での同一の指標ができる。 2 サービスの信頼度に対する、過剰な要求を防ぐことができる。 3
Copyrights©3-shake Inc. All Rights Reserved. 15 DataDog, PagerDuty を導入すると? PagerDuty
の役割 SLO の作成ができた! エラーバジェットの消費を抑えたい... 障害時にスマートに動きたい...
Copyrights©3-shake Inc. All Rights Reserved. 16 DataDog, PagerDuty を導入すると? できるようになること
検知漏れを防ぐことができる。 1 適切な通知のみ受け取ることができる。 2 3 起こった障害を次に活かすことができる。
Copyrights©3-shake Inc. All Rights Reserved. 17 DataDog, PagerDuty とは まとめ
信頼性の理解、定義をする。 1 指標を定義する。 2 ツールを使って精度を上げる。 3 改善をしていく。 4
Copyrights©3-shake Inc. All Rights Reserved. 18 Thank You