1. イベント契約
1行 service_heartbeats、クエリで使用される型が明示的に示されています。
- timestamp_utc
- Timestamp
- service_name
- Utf8
- environment
- Utf8
- status
- Utf8
仕組み
閾値は、誰かがその意味を理解し、行動できる場合にのみ役に立ちます。ユーザー、収益、または信頼性の結果から始めます。
小さな分母での比率を避け、通常のスケジュールのジッターを考慮し、必要に応じて不完全なタイム バケットを無視します。
合成データを使用して条件をトリガーし、配信を確認し、受信者が適切なクエリまたはダッシュボードを開くのに十分なコンテキストを含めます。

Explore 結果からアラートを作成する
レビューされた結果をダッシュボードまたはしきい値アラートにプロモートする実際の Explore アクション。
境界線
検査可能な証明パス
この例では、宣言されたスキーマ、読み取り専用の SQL、および決定論的な合成結果を使用します。顧客のベンチマークとしてサンプル データを提示せずにワークフローを示します。
1行 service_heartbeats、クエリで使用される型が明示的に示されています。
ハートビートの送信を停止したと予想されるテレメトリ ソースはどれですか?
SELECT
service_name,
environment,
MAX(timestamp_utc) AS last_seen_at,
COUNT(*) AS heartbeats_in_window
FROM service_heartbeats
WHERE timestamp_utc >= now() - INTERVAL '24 hours'
AND environment = 'production'
GROUP BY service_name, environment
HAVING MAX(timestamp_utc) < now() - INTERVAL '10 minutes'
ORDER BY last_seen_at ASC;最も古い last_seen_at 値を最初に調査する必要があります。
| service_name | environment | last_seen_at |
|---|---|---|
| billing_sync | production | 2026-07-27 15:04:00Z |
| email_worker | production | 2026-07-27 15:11:00Z |
能力
分析を見る
顧客の証拠
関連する機能
対象範囲を拡大する前に、焦点を絞ったプロンプトを使用し、合成イベントを送信し、最初の有用なクエリを検証します。