ディストリビューション
セキュリティモニタリングが使用可能です セキュリティモニタリングが使用可能です

ディストリビューション

概要

ディストリビューションは、フラッシュ間隔の間に複数のホストから送信された値を集計して、インフラストラクチャー全体の統計的分布を測定するメトリクスタイプです。

グローバルディストリビューションは、サービスなどの論理オブジェクトを基底のホストとは無関係に計測することを目的としています。Agent 側で集計するヒストグラムとは異なり、グローバルディストリビューションはフラッシュ間隔内に収集されたすべての未加工データを送信し、集計はサーバー側で行われます。基になるデータ構造は集計されておらず、未加工データを表すため、ディストリビューションは 2 つの主要な機能を提供します。

実装の詳細については、開発ツールのセクションを参照してください。ディストリビューションは新しいメトリクスタイプなので、Datadog への送信時には新しいメトリクス名でインストルメント化する必要があることに注意してください。

集計

gaugeshistograms などのメトリクスタイプと同様に、ディストリビューションでは集計 countminmaxsumavg を使用できます。ディストリビューションは、まず他のメトリクスと同様にタグ付けられ (コードで設定されたカスタムタグを使用)、メトリクスを報告したホストに基づいてホストタグに解決されます。ディストリビューションメトリクスのページで指定された一連のタグ (最大 10 個) のパーセンタイル集計も計算できます。提供される集計は p50p75p90p95p99 です。

ディストリビューションメトリクスにパーセンタイル集計を適用することを選択すると、これらの集計を自動的にグラフ化 UI で使用できるようになります。

タグ付けのカスタマイズ

ディストリビューションには、ホストレベルの詳細度が意味を持たない場合にメトリクスへのタグ付けを制御する機能があります。

タグ付けをカスタマイズするには、テーブル内のメトリクスにカーソルを置いて鉛筆アイコンをクリックし、編集します。表示されるモーダルウィンドウで、Custom… を選択します。デフォルトで、コードで定義したタグのホワイトリストが表示されます。これらのタグは自由に削除でき、また、ホストレベルの任意のタグを追加して戻すこともできます。

: ホワイトリストベースのタグのカスタマイズでは、タグの除外はサポートされていません。! で始まるタグは追加できません。

ディストリビューションメトリクスのカウント

パーセンタイル集計付きディストリビューションメトリクス (p50p75p90p95p99) は、カスタムメトリクスまたは時系列を生成します。この点で、ゲージ、カウント、ヒストグラム、非パーセンタイル集計付きディストリビューション (sumcountminmaxavg) とは異なります。パーセンタイルは再集計できないので、クエリされる可能性のあるすべてのタグの組み合わせに対して、Datadog は 5 つの時系列を維持します。これは、ゲージ、カウント、ヒストグラム、または非パーセンタイル集計付きディストリビューションから生成されるカスタムメトリクスの数とは別のものです (データに現れるタグ値組み合わせの一意の数に依存)。

ゲージ、カウント、ヒストグラム、または非パーセンタイル集計付きディストリビューションから生成されるカスタムメトリクスのカウントの詳細については、カスタムメトリクスのページを参照してください。

その他の参考資料

お役に立つドキュメント、リンクや記事: