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
新しい SLO が良い感じにハマっている話
Search
kaita
July 31, 2026
Technology
2.5k
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
470
【FinOps】データドリブンな意思決定を目指して
z63d
5
890
【SLO】"多様な期待値" と向き合ってみた
z63d
3
670
Raycast Community Japan (CloudNative Days Winter 2025)
z63d
0
110
Kubernetes における cgroup driver のしくみ: runwasi の bugfix より
z63d
3
580
EKS Pod Identity における推移的な session tags
z63d
1
480
KubeCon NA 2024 Recap / Running WebAssembly (Wasm) Workloads Side-by-Side with Container Workloads
z63d
2
720
Other Decks in Technology
See All in Technology
How to Design Configuration for Rails Applications
willnet
1
1.1k
契約で守るコンパウンドプロダクトのデザインシステム
yug1224
1
790
CloudWatch Logsのコスト最適化:どこまでAIに任せてどこから人間が承認すべきか
yama3133
0
180
導入から定着へ ~コーディングエージェントを日常業務に組み込む実践知~
yukisakai1225
0
220
AWS DevOps Agentはどこまで任せられるか 〜機能の現在地と、機能拡張の実践〜
nyankotaro
0
180
Steerable Visual Representations
sansantech
PRO
0
330
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
120
小規模OSSモデルは サイバーセキュリティ業務に どこまで使えるか
bbrbbq
0
250
AI駆動開発における開発環境のセキュリティの考え方
yamahiro
2
490
野良MCPサーバーを排除せよ!MCPサーバーのガバナンス
yukiogawa
1
200
その Valkey 使いこなしていますか?
onk
PRO
5
1.9k
CTO Night|NotionのAIエージェントとFDE
kzkhykw1991
0
310
Featured
See All Featured
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
460
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.3k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
310
Building Applications with DynamoDB
mza
96
7.2k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Fireside Chat
paigeccino
43
4.1k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
880
BBQ
matthewcrist
90
10k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
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!