モニターの種類と設定
Datadogには様々な種類のモニターがあり、用途に応じて使い分けることが重要です。
Metric Monitor (メトリクスモニター)
最も基本的なモニターです。CPU使用率やリクエスト数などの数値に対して閾値を設定します。
text
Threshold Alert:
avg(last_5m):avg:system.cpu.user{host:web-01} > 80Anomaly Monitor (異常検知)
過去の傾向(曜日や時間帯による変動)を学習し、そこから逸脱した場合にアラートを出します。閾値を固定できないメトリクス(例: Webサイトのアクセス数)に有効です。
Log Monitor (ログモニター)
特定のログの出現数に基づいてアラートを出します。「Error」という文字列を含むログが1分間に10回以上出たら通知する、といった設定が可能です。
Composite Monitor (複合モニター)
複数のモニターの状態をAND/OR条件で組み合わせます。 例: 「CPU使用率が高い」AND「レスポンスタイムが遅い」場合のみ通知する(誤検知を減らすため)。