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
SRE への第一歩 PagerDuty × DataDog を使用した品質管理
Search
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
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」紹介資料
laysakura
2
9k
Bits Agent Builder の⼊⾨と活⽤事例
nulabinc
PRO
0
140
変化の早いClaude Codeを 書籍に落とし込む
oikon48
7
1.4k
【AG-UI × A2UI × MCP Apps】Generative UIをやさしく解説する
nrinetcom
PRO
1
120
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
19k
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.2k
【Google Cloud Next Tokyo'26】Gemini Enterprise と Oracle AI Database で実現する、業務データ活用を実現する AI エージェント実装
shisyu_gaku
0
250
システム思考で問題に対処する
yussak
0
290
関東Kaggler会発表資料
takoi
1
230
20分でわかるセキュアAPI
nwiizo
2
270
Webアクセシビリティ入門 2026
recruitengineers
PRO
3
570
ボトムアップ文化が強い組織で セキュリティをどう根付かせていくかの現在進行形の話 / Making Security Stick in a Bottom-Up Organization
yamaguchitk333
0
220
Featured
See All Featured
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
490
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Claude Code のすすめ
schroneko
67
230k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
790
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
240
RailsConf 2023
tenderlove
30
1.5k
Statistics for Hackers
jakevdp
799
230k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
460
A better future with KSS
kneath
240
18k
WENDY [Excerpt]
tessaabrams
11
39k
Un-Boring Meetings
codingconduct
0
390
Abbi's Birthday
coloredviolet
3
9.3k
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