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
クラウドネイティブデイズ福岡 LTスライド - Synthetic Monitoringが G...
Search
Makoto.M
August 03, 2023
Technology
110
0
Share
クラウドネイティブデイズ福岡 LTスライド - Synthetic Monitoringが Google Cloud で出た
クラウドネイティブデイズ福岡夜イベでのLTスライドです。
先月Previewになった Google Cloud の Synthetic Monitoring について紹介しています。
Makoto.M
August 03, 2023
More Decks by Makoto.M
See All by Makoto.M
Cloud Run における非同期処理方式 - 2/22 GDG Tokyo LT資料 -
makocchan0509
1
280
大規模な Kubernetes クラスタ環境を運用していくための GKE Enterprise
makocchan0509
0
330
Other Decks in Technology
See All in Technology
会社紹介資料 / Sansan Company Profile
sansan33
PRO
17
410k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.9k
OBI+APMでお手軽にアプリケーションのオブザーバビリティを手に入れよう
kenshimuto
0
300
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
NgRx SignalStore: The Power of Extensibility
rainerhahnekamp
0
230
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
DevOpsDays2026 Tokyo Cross-border practices to connect "safety" and "DX" in healthcare
hokkai7go
0
150
JEDAI in Osaka 2026イントロ
taka_aki
0
210
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
23k
2026年に相応しい 最先端プラグインホストの設計<del>と実装</del>
atsushieno
0
120
猫でもわかるKiro CLI(CDKコーディング編)
kentapapa
1
110
DevOpsDays Tokyo 2026 見えない開発現場を、見える投資に変える
rojoudotcom
3
190
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
3
310
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
360
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
GitHub's CSS Performance
jonrohan
1032
470k
WENDY [Excerpt]
tessaabrams
9
37k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
510
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
250
Producing Creativity
orderedlist
PRO
348
40k
Making Projects Easy
brettharned
120
6.6k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Transcript
Synthetic Monitoringが Google Cloud で出た @Makocchan_Re
自己紹介 間瀬 真( @Makocchan_Re ) • 現在は Google Cloud を中心としたシステムの提案や
SI に 従事 • 前職では 11 年程オンプレ、クラウド上の自社サービス開発 や SI に従事 • 7/18に開催された CNDF プレイベント in 東京でCiliumにつ いて登壇させていただきました オンラインでの資格試験は自宅のお 風呂で受験します。 個人的にベストプ ラクティスです。
東京から福岡まで移動する間に検証した機 能を紹介する話です。 昨日行った濱田屋という 水炊きの店。 美味すぎました。
Synthetic Monitoring とは • サービスを利用するユーザの一連の操作によって発生するリクエストを再現し て正常性をモニタリングすること。 • ビジネスロジックレベルでの確認を行うことができるので問題が発生した時に 気づきやすい。 •
よくある特定エンドポイント、ポートに対して行うヘルスチェックよりも高いレベ ルでの確認ができる一方で導入には比較的手間がかかる。
Cloud Monitoring Google Cloud の Synthetic Monitoring • Cloud Monitoringの一機能として
利用可能 • Cloud Function を一定間隔で実行 して結果を集計してくれる&エラー 時には通知チャンネルより通知が 可能 • Synthetic SDK を利用するため、 Node.js で実装する必要あり • 現時点で Preview であることに注 意 Cloud Functions Synthetic Monitoring Cloud Run Google Kubernetes Engine モニタリング対象サー ビス 一定間隔で実行 (最小 1min間隔) 通知チャンネル Pub/Sub
コンソールで見るとこんな感じ
どんな時に利用する? • ユーザ目線のサービス監視をしたいとき(さっき話した通り) • 認証が必須なエンドポイントを監視したいとき 本機能の良いところ • リクエスト成功率、レイテンシを集計してくれるところ • 通知機能との連携が楽なところ
Cloud Function での「認証処理の実装が楽になる」とか何か機能があると 嬉しかった。
ご清聴ありがとうございました