Sim

Datadog

Datadogでインフラストラクチャ、アプリケーション、ログを監視

Datadogは、インフラストラクチャ、アプリケーション、ログなどを包括的に監視・分析するプラットフォームです。組織がシステムの健全性とパフォーマンスをリアルタイムで可視化し、異常を検出し、インシデント対応を自動化することを可能にします。

Datadogでは以下のことができます:

  • メトリクスの監視: サーバー、クラウドサービス、カスタムアプリケーションからメトリクスを収集、視覚化、分析。
  • 時系列データのクエリ: トレンド分析とレポート作成のためにパフォーマンスメトリクスに対して高度なクエリを実行。
  • モニターとイベントの管理: 問題を検出し、アラートをトリガーし、可観測性のためのイベントを作成するモニターを設定。
  • ダウンタイムの処理: メンテナンス中にアラートを抑制するための計画的なダウンタイムをスケジュールし、プログラムで管理。
  • ログとトレースの分析 (Datadogで追加設定が必要): より深いトラブルシューティングのためにログや分散トレースを一元化して検査。

SimのDatadog統合により、エージェントはこれらの操作を自動化し、Datadogアカウントとプログラム的に対話することができます。カスタムメトリクスの送信、時系列データのクエリ、モニターの管理、イベントの作成、Sim自動化内で直接監視ワークフローを効率化するために使用できます。

使用方法

ワークフローにDatadog監視を統合します。メトリクスの送信、モニターの管理、ログのクエリ、イベントの作成、ダウンタイムの処理などが可能です。

ツール

datadog_submit_metrics

カスタムメトリクスをDatadogに送信します。アプリケーションのパフォーマンス、ビジネスメトリクス、またはカスタム監視データの追跡に使用します。

入力

パラメータ必須説明
seriesstringはい送信するメトリクスシリーズのJSON配列。各シリーズにはメトリクス名、タイプ(gauge/rate/count)、ポイント(タイムスタンプ/値のペア)、およびオプションのタグを含める必要があります。
apiKeystringはいDatadog APIキー
sitestringいいえDatadogサイト/リージョン(デフォルト: datadoghq.com)

出力

パラメータ説明
successbooleanメトリクスが正常に送信されたかどうか
errorsarray送信中に発生したエラー

datadog_query_timeseries

Datadogからメトリクスの時系列データをクエリします。トレンド分析、レポート作成、またはメトリクス値の取得に使用します。

入力

パラメータ必須説明
querystringはいDatadogメトリクスクエリ(例:"avg:system.cpu.user{*}")
fromnumberはい開始時間(Unix秒タイムスタンプ)
tonumberはい終了時間(Unix秒タイムスタンプ)
apiKeystringはいDatadog APIキー
applicationKeystringはいDatadog アプリケーションキー
sitestringいいえDatadogサイト/リージョン(デフォルト: datadoghq.com)

出力

パラメータ説明
seriesarrayメトリクス名、タグ、データポイントを含む時系列データの配列
statusstringクエリステータス

datadog_create_event

Datadogイベントストリームにイベントを投稿します。デプロイ通知、アラート、または重要な出来事に使用します。

入力

パラメータ必須説明
titlestringはいイベントタイトル
textstringはいイベント本文/説明。マークダウンをサポート。
alertTypestringいいえアラートタイプ: error、warning、info、success、user_update、recommendation、またはsnapshot
prioritystringいいえイベント優先度: normalまたはlow
hoststringいいえこのイベントに関連付けるホスト名
tagsstringいいえカンマ区切りのタグリスト(例:"env:production,service:api")
aggregationKeystringいいえイベントをまとめるためのキー
sourceTypeNamestringいいえイベントのソースタイプ名
dateHappenednumberいいえイベントが発生したUnixタイムスタンプ(デフォルトは現在時刻)
apiKeystringはいDatadog APIキー
sitestringいいえDatadogサイト/リージョン(デフォルト: datadoghq.com)

出力

パラメータ説明
eventobject作成されたイベントの詳細

datadog_create_monitor

Datadogで新しいモニター/アラートを作成します。モニターはメトリクス、サービスチェック、イベントなどを追跡できます。

入力

パラメータ必須説明
namestringはいモニター名
typestringはいモニタータイプ: metric alert、service check、event alert、process alert、log alert、query alert、composite、synthetics alert、slo alert
querystringはいモニタークエリ(例:"avg(last_5m):avg:system.cpu.idle{*} < 20")
messagestringいいえ通知に含めるメッセージ。@メンションやマークダウンを含めることができます。
tagsstringいいえカンマ区切りのタグリスト
prioritynumberいいえモニターの優先度(1-5、1が最高)
optionsstringいいえモニターオプションのJSON文字列(しきい値、notify_no_data、renotify_intervalなど)
apiKeystringはいDatadog APIキー
applicationKeystringはいDatadog アプリケーションキー
sitestringいいえDatadogサイト/リージョン(デフォルト: datadoghq.com)

出力

パラメータ説明
monitorobject作成されたモニターの詳細

datadog_get_monitor

IDで特定のモニターの詳細を取得します。

入力

パラメータ必須説明
monitorIdstringはい取得するモニターのID
groupStatesstringいいえ含めるグループ状態のカンマ区切りリスト: alert、warn、no data、ok
withDowntimesbooleanいいえモニターとともにダウンタイムデータを含める
apiKeystringはいDatadog APIキー
applicationKeystringはいDatadog アプリケーションキー
sitestringいいえDatadogサイト/リージョン(デフォルト: datadoghq.com)

出力

パラメータ説明
monitorobjectモニターの詳細

datadog_list_monitors

Datadogのすべてのモニターを、名前、タグ、または状態によるオプションのフィルタリングと共に一覧表示します。

入力

パラメータ必須説明
groupStatesstringいいえフィルタリングするグループ状態のカンマ区切りリスト: alert, warn, no data, ok
namestringいいえ名前でモニターをフィルタリング(部分一致)
tagsstringいいえフィルタリングするタグのカンマ区切りリスト
monitorTagsstringいいえフィルタリングするモニタータグのカンマ区切りリスト
withDowntimesbooleanいいえモニターとともにダウンタイムデータを含める
pagenumberいいえページネーションのページ番号(0から始まる)
pageSizenumberいいえ1ページあたりのモニター数(最大1000)
apiKeystringはいDatadog APIキー
applicationKeystringはいDatadog アプリケーションキー
sitestringいいえDatadogサイト/リージョン(デフォルト: datadoghq.com)

出力

パラメータ説明
monitorsarrayモニターのリスト

datadog_mute_monitor

通知を一時的に抑制するためにモニターをミュートします。

入力

パラメータ必須説明
monitorIdstringはいミュートするモニターのID
scopestringいいえミュートするスコープ(例: "host:myhost")。指定しない場合、すべてのスコープをミュートします。
endnumberいいえミュートを終了するUnixタイムスタンプ。指定しない場合、無期限にミュートします。
apiKeystringはいDatadog APIキー
applicationKeystringはいDatadog アプリケーションキー
sitestringいいえDatadogサイト/リージョン(デフォルト: datadoghq.com)

出力

パラメータ説明
successbooleanモニターが正常にミュートされたかどうか

datadog_query_logs

Datadogからログを検索して取得します。トラブルシューティング、分析、またはモニタリングに使用します。

入力

パラメータ必須説明
querystringはいログ検索クエリ(例:"service:web-app status:error")
fromstringはいISO-8601形式または相対形式の開始時間(例:"now-1h")
tostringはいISO-8601形式または相対形式の終了時間(例:"now")
limitnumberいいえ返すログの最大数(デフォルト:50、最大:1000)
sortstringいいえソート順:timestamp(古い順)または-timestamp(新しい順)
indexesstringいいえ検索するログインデックスのカンマ区切りリスト
apiKeystringはいDatadog APIキー
applicationKeystringはいDatadog アプリケーションキー
sitestringいいえDatadogサイト/リージョン(デフォルト:datadoghq.com)

出力

パラメータ説明
logsarrayログエントリのリスト

datadog_send_logs

集中ログ記録と分析のために、ログエントリをDatadogに送信します。

入力

パラメータ必須説明
logsstringはいログエントリのJSON配列。各エントリにはmessageが必要で、オプションでddsource、ddtags、hostname、serviceを含めることができます。
apiKeystringはいDatadog APIキー
sitestringいいえDatadogサイト/リージョン(デフォルト:datadoghq.com)

出力

パラメータ説明
successbooleanログが正常に送信されたかどうか

datadog_create_downtime

メンテナンス期間中にモニター通知を抑制するためのダウンタイムをスケジュールします。

入力

パラメータ必須説明
scopestringはいダウンタイムを適用する範囲(例:"host:myhost"、"env:production"、または全てに対して"*")
messagestringいいえダウンタイム中に表示するメッセージ
startnumberいいえダウンタイム開始のUnixタイムスタンプ(デフォルトは現在時刻)
endnumberいいえダウンタイム終了のUnixタイムスタンプ
timezonestringいいえダウンタイムのタイムゾーン(例:"America/New_York")
monitorIdstringいいえミュートする特定のモニターID
monitorTagsstringいいえ一致させるモニタータグ(カンマ区切り、例:"team:backend,priority:high")
muteFirstRecoveryNotificationbooleanいいえ最初の復旧通知をミュートする
apiKeystringはいDatadog APIキー
applicationKeystringはいDatadog アプリケーションキー
sitestringいいえDatadogサイト/リージョン(デフォルト: datadoghq.com)

出力

パラメータ説明
downtimeobject作成されたダウンタイムの詳細

datadog_list_downtimes

Datadogでスケジュールされたすべてのダウンタイムを一覧表示します。

入力

パラメータ必須説明
currentOnlybooleanいいえ現在アクティブなダウンタイムのみを返す
monitorIdstringいいえモニターIDでフィルタリング
apiKeystringはいDatadog APIキー
applicationKeystringはいDatadog アプリケーションキー
sitestringいいえDatadogサイト/リージョン(デフォルト: datadoghq.com)

出力

パラメータ説明
downtimesarrayダウンタイムのリスト

datadog_cancel_downtime

スケジュールされたダウンタイムをキャンセルします。

入力

パラメータ必須説明
downtimeIdstringはいキャンセルするダウンタイムのID
apiKeystringはいDatadog APIキー
applicationKeystringはいDatadog アプリケーションキー
sitestringいいえDatadogサイト/リージョン (デフォルト: datadoghq.com)

出力

パラメータ説明
successbooleanダウンタイムが正常にキャンセルされたかどうか

注意事項

  • カテゴリー: tools
  • タイプ: datadog
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started