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
品川会 #6 LambdaにおけるCloudWatchアラームの「パラメータ」設計について
Search
髙橋尚
June 19, 2026
27
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
品川会 #6 LambdaにおけるCloudWatchアラームの 「パラメータ」設計について
2026/06/19 品川会 #6
髙橋尚
June 19, 2026
More Decks by 髙橋尚
See All by 髙橋尚
0526_NWJAWS登壇資料.pdf
shotaka
1
82
〜第3回品川会〜 Lambda → Proxy → RDS 接続について調べてみた
shotaka
0
25
AWS_若手LT大会__2発表スライド.pdf
shotaka
0
74
〜次期 Jr.Champion 候補者向けLT会〜 Amazon Q in Connectを使用した再配達の 自動受付システムを開発してみた
shotaka
0
15
〜品川会〜 Amazon Q in Connectを使用した再配達の 自動受付システムを開発してみた _”Part2”
shotaka
0
17
〜第2回 次世代Jr. Champion育成Projects" LT大会〜 re:Inventにおける Amazon Connectのアップデート!! Amazon Connect x Bedrock Knowledge Basesとの 連携を試してみた!
shotaka
0
35
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
470
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
Embracing the Ebb and Flow
colly
88
5.1k
GraphQLとの向き合い方2022年版
quramy
50
15k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.3k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
230
Optimizing for Happiness
mojombo
378
71k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
330
From π to Pie charts
rasagy
0
240
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
660
Transcript
LambdaにおけるCloudWatchアラームの 「パラメータ」設計について 2026-06-19 髙橋 尚 〜品川会〜 #6
自己紹介 <名前> 髙橋 尚(新卒2年目) <業務> Amazon Connectを利用した コンタクトセンターの保守運用 ポータルサイトの保守運用
今日の目的 LambdaにおけるCloudWatchアラームのパラメータ を理解しよう!! 3
今日話すこと 1. DataPoint データポイント 2. PeriodMinutes 期間 3. EvaluationPeriods 評価期間数
4. datapointsToAlarm アラーム判定するデータ数 5. threshold しきい値 + treatMissingData 欠落データの扱い 4
5
6
7
① DataPoint(データポイント) 8 指定された期間の集計値の1個分 青い点1個1個がデータポイントとなる
② PeriodMinutes(期間) 9 データポイント1個分の集計期間(秒・分) 設定値の例 1 → 1分ごと / 5
→ 5分ごと 短い=即時性↑ノイズ↑ 長い=安定だが検知遅延 PeriodMinutes: 1 • • • • • 1分ごとに データポイント 1個
③ EvaluationPeriods (評価期間数 ) 10 アラームが直近何個のデータポイントを 評価対象にするか Nを大きいと 長時間スパンで判定 →一時的な異常を許容しやすい
EvaluationPeriods: 10 の場合 • • • • • • • • • • └ 直近10個を評価 ┘ 最新 →
④ datapointsToAlarm(アラーム判定するデータ数) 11 直近個のうち、何個違反したら アラーム発火するか 設定 意味 厳しさ N=1 /
M=1 1個違反で即発 火 超シビア N=3 / M=2 3個中2個違反 中庸 N=10 / M=10 10個すべて違 反 連続のみ N=10 / M=3 10個中3個違反 ゆるめ N: EvaluationPeriods M: datapointsToAlarm
⑤ threshold(閾値) 12 データポイントが違反かどうかを判定する基準値 比較演算子(ComparisonOperator) GreaterThanThreshold > で違反 GreaterThanOrEqualToThreshold ≧
LessThanThreshold < / LessThanOrEqualToThreshold ≦
オプション treatMissingData(欠落データの扱い) 13 データポイントが取得できない期間をどう扱うかの設定のこと データポイントが取得できないとは、データポイントがNULLのときである。 例でいうとLambdaが期間内に動作しないとき treatMissingData の選択肢 意味 欠落データを見つかりませんとして処理
(MISSING) 判定を保留 欠落データを適正(しきい値を超えていない)として処理 (NOT BREACHING) 欠落を「違反なし(OK)」扱い 欠落データを無視(アラーム状態を維持する)として処理 (IGNORE) 直前の状態をそのまま維持 欠落データを不正(しきい値を超えている)として処理 (BREACHING) 欠落を「違反」扱い
実例:評価期間数=10 /アラーム判定データ数=10 の動き 14 PeriodMinutes: 1 EvaluationPeriods: 10 datapointsToAlarm: 10
threshold: 0 treatMissingData: notBreaching 直近10個すべてがエラー(> 0) 初めて発火する設定 ケース① 10個すべてエラー 発火 ✓ ケース② 9個エラー + 1個正常 発火しない ケース③ 10個エラー + 1個null(欠落) / 発火 ✓ 凡例:▪エラー □正常 /null 発火しない
まとめ 15 6つのパラメータ DataPoint メトリクス集計値1個分 PeriodMinutes 集計期間 EvaluationPeriods 直近何個を評価 datapointsToAlarm
何個違反で発火 threshold 違反判定の基準値 treatMissingData 欠落の扱い(Lambdaの呼び出し次第) 参考: https://docs.aws.amazon.com/ja_jp/AmazonCloudWatch/latest/monitoring/alarms-and-missing-data.html