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
200
ダイニーにおけるモニタリングと振り返りの仕組み
プロダクトの価値を最速で最大化し続けるために取り組んでいる、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
Google Cloud のモニタリング製品を徹底活用してみた
karszawa
0
22
ダウンタイム 30 秒で AlloyDB に移行した話
karszawa
0
47
DMS で AlloyDB に簡単移行!
karszawa
0
15
【現場の本音】App Engine から Cloud Run に移行してみた
karszawa
0
87
cls-hooked による実行コンテキストの保存と利用
karszawa
0
600
Hasura の Relationship と権限管理
karszawa
0
690
React Native + Expo のバージョンアップと互換性の維持に関する運用と絶技
karszawa
0
660
ダイニーにおける本番 Hasura 運用
karszawa
0
1.4k
Hasura Con'21 Recap - GraphQL subscriptions
karszawa
0
420
Other Decks in Technology
See All in Technology
クラウド利用者の「責任」をどう果たす?AWSセキュリティ対策のススメ #AWSSummit
hiashisan
0
270
開発生産性をむしろ向上させる セキュリティパートナーの作り方 / Dev Productivity Con 2024
flatt_security
0
360
dxd2024-生成AIに振り回された3か月間の成功と失敗/dxd2024-link-and-motivation
lmi
2
260
LINE WORKSへ簡単通知!Incoming Webhookアプリの紹介
mmclsntr
0
110
コンテナ・K8s研修 - 前半 コンテナ基礎・ハンズオン【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
170
DevIO2024_レガシー運用からの脱却 -クラウド活用の実践事例とベストプラクティス-
jun2882
0
210
How to Think Like a Performance Engineer
csswizardry
4
590
累計ダウンロード数1億8000万を超えるアプリケーションプラットフォームのレガシーシステム脱却とモダン化への道
kmitsuhashi
0
120
ソフトウェアエンジニアリングの知見を活かして データ基盤をいい感じにする on Snowflake [MIERUNE BBQ #10]
mtpooh
2
150
「単なる OAuth 2.0 を認証に使うと、車が通れるほどのどでかいセキュリティー・ホールができる」のか検証してみた
terara
0
380
Flutter研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
160
AIエージェントを現場に導入する目線とは
masahiro_nishimi
1
1.5k
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
360
22k
Designing the Hi-DPI Web
ddemaree
276
34k
WebSockets: Embracing the real-time Web
robhawkes
59
7.2k
The Art of Programming - Codeland 2020
erikaheidi
48
13k
RailsConf 2023
tenderlove
16
720
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
36
9.1k
Thoughts on Productivity
jonyablonski
64
4.1k
The Invisible Side of Design
smashingmag
294
50k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
35
6.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
662
120k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
149
45k
Navigating Team Friction
lara
181
13k
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