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
ダイニーにおけるモニタリングと振り返りの仕組み
Search
Hiroaki KARASAWA
June 21, 2022
Technology
1
260
ダイニーにおけるモニタリングと振り返りの仕組み
プロダクトの価値を最速で最大化し続けるために取り組んでいる、SaaSスタートアップのモニタリングLT
https://dinii.connpass.com/event/247726/
Hiroaki KARASAWA
June 21, 2022
Tweet
Share
More Decks by Hiroaki KARASAWA
See All by Hiroaki KARASAWA
DomainException と Result 型で作る型安全なエラーハンドリング
karszawa
0
890
成功する技術選定について
karszawa
2
2.5k
飲食店のインフラサービス “ダイニー” のトラブル対応のすべて
karszawa
0
45
Google Cloud のモニタリング製品を徹底活用してみた
karszawa
0
45
ダウンタイム 30 秒で AlloyDB に移行した話
karszawa
0
130
DMS で AlloyDB に簡単移行!
karszawa
0
53
【現場の本音】App Engine から Cloud Run に移行してみた
karszawa
0
150
cls-hooked による実行コンテキストの保存と利用
karszawa
0
860
Hasura の Relationship と権限管理
karszawa
0
910
Other Decks in Technology
See All in Technology
LiteXとオレオレCPUで作る自作SoC奮闘記
msyksphinz
0
270
SDカードフォレンジック
su3158
0
500
改めて学ぶ Trait の使い方 / phpcon odawara 2025
meihei3
1
600
OpenSearchでレガシーな検索処理の大幅改善をやってやろう
dznbk
2
150
いつも初心者向けの記事に助けられているので得意分野では初心者向けの記事を書きます
toru_kubota
2
270
Lightdashの利活用状況 ー導入から2年経った現在地_20250409
hirokiigeta
2
270
ElixirがHW化され、最新CPU/GPU/NWを過去のものとする数万倍、高速+超省電力化されたWeb/動画配信/AIが動く日
piacerex
0
110
はじめてのSDET / My first challenge as a SDET
bun913
1
220
Android는 어떻게 화면을 그릴까?
davidkwon7
0
100
”知のインストール”戦略:テキスト資産をAIの文脈理解に活かす
kworkdev
PRO
9
4.2k
10分でわかるfreeeのQA
freee
1
12k
AWSLambdaMCPServerを使ってツールとMCPサーバを分離する
tkikuchi
1
2.7k
Featured
See All Featured
Facilitating Awesome Meetings
lara
54
6.3k
Scaling GitHub
holman
459
140k
Optimizing for Happiness
mojombo
377
70k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
23
2.6k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.1k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Git: the NoSQL Database
bkeepers
PRO
430
65k
How to Ace a Technical Interview
jacobian
276
23k
Adopting Sorbet at Scale
ufuk
76
9.3k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
13
1.4k
Transcript
dinii aka karszawa Monitoring LT #1 2022 07 21
ࣗݾհ 2 ま ほ aka @karszawa ま dinii ほ ほ
ま JavaScript TypeScript ほ
ຊͷ 3
લఏ݅ 4 1. 2. 3.
All in One SaaS
6
μΠχʔͷγεςϜ ᶃ γεςϜΞʔΩςΫνϟ 7 ま Cloud Run ま DB Cloud
SQL 🥹 ま Hasura! https://speakerdeck.com/karszawa
μΠχʔͷγεςϜ ᶄ ϞχλϦϯάαʔϏε 8
μΠχʔͷαʔϏεར༻ಛੑ ᶃ τϥϑΟοΫ 9 • • GW 🍻
μΠχʔͷαʔϏεར༻ಛੑ ᶄ Մ༻ੑʹର͢Δཁٻ 10 • 1000ms 💥 • ◦ 🍻
·ͱΊɿͭ·ΓͲ͏͍͏γεςϜ͔ 11 1. 2. 3. ま 1 ま
վΊͯɺຊͷςʔϚΛৼΓฦΔ 12 ま ほ 精 ほ 😰 &
13
μΠχʔͷϞχλϦϯά 14
αʔόʔϝτϦΫεࢹ 15 GCP Cloud Monitoring ま Cloud SQL ほ ほ
ま Cloud Run ほ ほ ま Uptime check ほ ま Custom Metrics ほ
αʔόʔϝτϦΫεࢹͰେࣄͳ͜ͱ 16 ま ま & ま ほ ま Cloud SQL
ほ Cloud SQL SPoF
ࢹΦϖϨʔγϣϯͷޭͷൿ݃ 17 ま ま ほ ま or ほ Cloud SQL
Cloud Run 30s ほ SLO 99.95% ち
༨ஊɿαʔϏεϨϕϧඪ SLO ͷܾΊํ 18 SLO ま 99.9% 99.99% API ま
0.1% ま 0.01% ま 0.1% 0.01% 0.1%
ࢹΦϖϨʔγϣϯͷޭͷൿ݃ 19 ま ま 20% ほ ま 薄
ࢹΦϖϨʔγϣϯͷޭͷൿ݃ 20 ま Cloud Monitoring Dashboard ほ Cloud Monitoring Dashboard
ΞϓϦέʔγϣϯΤϥʔࢹ 21 ま Sentry ほ Web UI ほ setUser addBreadcrumb
ま ほ Sentry For Review ほ 0 ち
ΠϯγσϯτରԠɾ͍߹ΘͤରԠ 22 • CS (Customer Success), US (User Support) a.
b. •
ΠϯγσϯτରԠɾ͍߹ΘͤରԠ 23 ま Sync ほ ま ほ PM QA ほ
PM CS ま ほ Platform Team Feature Team
ϦϦʔεޙͷࢹ 24 ま GCP ま 1 ま ほ ち ま
Zendesk ほ 🥹
·ͱΊ 25 ま ま ま ま
26