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
kaita
July 31, 2026
Technology
2.4k
5
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
410
【FinOps】データドリブンな意思決定を目指して
z63d
4
790
【SLO】"多様な期待値" と向き合ってみた
z63d
3
600
Raycast Community Japan (CloudNative Days Winter 2025)
z63d
0
110
Kubernetes における cgroup driver のしくみ: runwasi の bugfix より
z63d
3
560
EKS Pod Identity における推移的な session tags
z63d
1
460
KubeCon NA 2024 Recap / Running WebAssembly (Wasm) Workloads Side-by-Side with Container Workloads
z63d
2
690
Other Decks in Technology
See All in Technology
AIに丸投げしないトイル削減 / Eliminating Toil Without Leaving It All to AI
kohbis
3
990
プロダクト思考 × 基盤思考を AIで実現する Compound Engineering
tkc66buzz
1
280
TinyGo 開発サイクルを高速化する:Go で作るエミュレータ入門
zozotech
PRO
1
120
PfEingのアプローチで働こう
rindrics
0
200
20260903 Tokyo Jazug Night #62 | Azure エンジニアよ、 その環境は本当にセキュアか?
olivia_0707
1
630
Where Is JetBrains AI Heading- — Central CLI, Air Alpha, and the Agentic Development Stack
x5gtrn
PRO
0
140
設計の世代交代を乗り越える、14年続くAndroidアプリの開発戦略
sansantech
PRO
1
150
AIで開発は速くなったのに、なぜ現場は楽にならないのか 〜あなたの組織のボトルネックを突き止めるワークショップ〜
jacopen
1
270
生成AIのテナント制御とシャドーMCP対策 | AIを"止めずに"、情報を守る
yukun
0
120
【視聴者参加型!】AWSセキュリティアンチパターンクイズ
syoshie
0
450
【Oracle AI Spotlight ウェビナー】AWSか、Azureか、Google Cloudか。その議論にオラクルを含める意義。
oracle4engineer
PRO
2
240
Bet AI Day 2026丨AIを「使う」から、AIが「働く」へ ― LayerXが進める「組織AI」の社会実装
layerx
PRO
3
2.8k
Featured
See All Featured
sira's awesome portfolio website redesign presentation
elsirapls
0
410
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
470
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
It's Worth the Effort
3n
188
29k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
470
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
430
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
A Modern Web Designer's Workflow
chriscoyier
698
190k
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!