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
新しい SLO が良い感じにハマっている話
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
kaita
July 31, 2026
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
新しい SLO が良い感じにハマっている話
もう一度考えるSRE #1
https://topotal.connpass.com/event/399194/
kaita
July 31, 2026
More Decks by kaita
See All by kaita
全社でのソフトウェアサプライチェーン攻撃対策をやってみた with Takumi Guard
z63d
0
330
【FinOps】データドリブンな意思決定を目指して
z63d
3
690
【SLO】"多様な期待値" と向き合ってみた
z63d
2
520
Raycast Community Japan (CloudNative Days Winter 2025)
z63d
0
98
Kubernetes における cgroup driver のしくみ: runwasi の bugfix より
z63d
3
550
EKS Pod Identity における推移的な session tags
z63d
1
440
KubeCon NA 2024 Recap / Running WebAssembly (Wasm) Workloads Side-by-Side with Container Workloads
z63d
2
680
Other Decks in Technology
See All in Technology
plamo-3-translateの開発
pfn
PRO
0
170
13年運用タイトルのサーバーサイドが辿り着いた現在地 ― モンスターストライクにおける技術・組織・AI活用から得た知見
mixi_engineers
PRO
1
320
それでも、技術なブログを書く理由 #kichijojipm / Why I Still Write Tech Blogs Even Now
shinkufencer
0
1.3k
Retriever と Reranker、結局どうする?
kazuaki
1
470
クラウドを使う側から、作る側へ / 大吉祥寺.pm 2026前夜祭
fujiwara3
7
1.8k
Amazon Bedrock Managed Knowledge BaseDive Deep
ren8k
0
250
歴史から理解するクラウドインフラのしくみ
kizawa2020
0
190
数値で見る Microsoft MVP 〜Spec Kit と GitHub Copilot Agent で作るデータ可視化ダッシュボード〜
yutakaosada
0
170
AI驚き屋発見器
yama3133
1
380
運用を犠牲にせずコストを制御し事業成長を支える B2B SaaS ID管理基盤におけるS3 Tableのログストレージ活用
kaminashi
1
110
LLMリーダーボードアップデートに向けたAgentic Math_SWEのトレースについて
nejumi
0
130
オートマトンと字句解析でRoslynを読む
tomokusaba
0
120
Featured
See All Featured
WCS-LA-2024
lcolladotor
0
770
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
BBQ
matthewcrist
89
10k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.1k
The Limits of Empathy - UXLibs8
cassininazir
1
560
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Transcript
新しい SLO が良い感じにハマっている話 もう⼀度考えるSRE #1
⾃⼰紹介 • Kaita Nakamura (@z63d_) • 株式会社primeNumber • SRE •
好きな技術: コンテナ、Kubernetes • Raycast Community Japan • Raycast Ambassador 2
新しい SLO が良い感じに機能しているのでその話 この SLO を定義するまでの過程は “SRE Kaigi 2026 延⻑戦”
で話しました (資料‧アーカイブあり) https://speakerdeck.com/z63d/slo-duo-yang-naqi-dai-zhi-toxiang-kihe-tutemita https://sre-connect.connpass.com/event/381108/ 3
TROCCO と SLO について 4
TROCCO について • ETL の SaaS • ETL: データ分析基盤構築で⾏われるプロセス •
◦ Extract: データソースからデータを抽出 ◦ Transform: データを変換‧加⼯ ◦ Load: DWH にロード ETL ジョブを 事前にスケジュールした時間や UI 上のボタンなどから実⾏可能 https://primenumber.com/trocco/features/etl 5
TROCCO のスケジュール機能について 指定した時間に ETL ジョブを実⾏できる機能(コア機能) 6
どんな SLI / SLO? • SLI ◦ スケジュールしたジョブの実⾏遅延時間 ▪ ◦
• (正確には遅延時間そのものではなく、これに関連する指標) CUJ 的な SLO ◦ 例: p90 の xx % が xx 秒以下 7
良い感じにハマっている 8
信頼性の維持‧向上 以下のサイクルが回っている 1. サービス劣化の検知(burn rate が⾼い or SLO 違反) 2.
対応 3. 改善 約半年間で3回ほど⼤きめのサービス劣化を検知 ※ burn rate という SRE ⼀般⽤語を使っているが、社内で burn rate という⽤語は使ってない & burn rate は計算していない 9
1 回⽬ 10
burn rate が⾼い リリース起因 11
対応 • 原因 Ruby on Rails の config 変更が原因 ◦
• 対応 ◦ config 変更の PR の revert 12
結果 • サービス劣化にすぐに気づくことができた • 対応により元の⽔準に戻った 13
2 回⽬ 14
SLO 違反 15
対応 • 原因 ◦ 既知の問題が影響していそう ◦ トリガーとなった PR がありそうだが、 ⻑期的にみると劣化傾向にあった
• 対応 ◦ 根本的な DB への負荷対策などを実施 ▪ SQL クエリの改善 ▪ 関連するテーブルにインデックスを作成 ▪ ... など 16
結果 • なんかめちゃくちゃ改善 • CPU‧memory 使⽤率も下がった 17
3 回⽬ 18
burn rate が⾼い スケジュール機能に関連する変更が怪しい 19
対応 • 原因 スケジュール機能に関連する変更(と推測) ◦ • 対応 ◦ SQL クエリの改善
◦ 関連するテーブルにインデックスを作成 20
結果 • スケジュール機能に関連する変更は関係なかった ◦ • 別の原因が存在した可能性が⾼かった 根本的な対応をしたことによりパフォーマンスが改善 21
まとめ 22
導⼊を振り返って • 2026/02 から約半年間運⽤ ◦ • SLO の⾒直しをした(2‧3回⽬の間) (結果的に)以前から認識されていたが優先度が上がらず対応していな かった問題に
SLO という強制⼒により対応できた • 信頼性の維持‧向上に繋がっている 23
今後について 次のアクションを考えても良いかも? 例: burn rate アラートを導⼊ 24
Thank you!