Hermesでのデータ使用量の監視
Hermesのデータ使用量を経時的に監視します。
Hermes 使用状況ダッシュボードで、Hermesクラスターに対して生成されたデータ量とクラスターから消費されるデータの量を経時的に監視します。
使用状況データは、クラスターに送信されたすべてのメッセージのサイズを集計することによって計算されます。メッセージのサイズは、キー、ヘッダー、値、およびオーバーヘッドを含む、Kafka に存在するペイロードの合計によって決まります。圧縮が有効になっている場合、ダッシュボードは、キー、ヘッダー、およびメッセージを含む圧縮ペイロードサイズをレポートします。
主な特長
- 指定された期間のデータ流入とデータ流出 (メガバイト) に関するインサイトを使用して、 Hermes パフォーマンスを監視します。
- すべてのトピックまたは単一のトピックについて、経時的なデータ使用量を可視化します。
- アプリケーションに属するトピックのデータ使用量を比較します。
必要なロール
Hermes使用状況ダッシュボードを表示するには、このhermes_adminが必要です。
Hermes使用状況ダッシュボードへのアクセス
次の場所に移動して使用状況を表示する .
ユースケース
- アプリケーションのデータ使用量を監視します。経時的に使用量が増減したかどうかを判断します。
- 特定のトピックのデータ使用量を表示します。使用率の急増または低下を探して、使用パターンが変化したかどうかを判断します。
- 時間の経過に伴う使用量の減少を探して、アプリケーションが Hermesでサポートされていないデータを生成しているかどうかを判断します。
- 単一アプリケーションまたは自分に属するすべてのアプリケーションのトピックのデータ使用量を比較します。
- ソースに基づいて、受信バイト数と出力バイト数の合計を分析します。
- インスタンス
- インスタンスによってトピックに送信され、トピックから消費された合計バイト数。たとえば、[ インスタンス] を選択して、トピックに対して生成されたログボリュームを ログエクスポートサービス別に表示します。
- 顧客
- 外部顧客アプリケーションによってトピックに送信され、トピックから消費された合計バイト数。たとえば、[ 顧客 ] を選択すると、外部アプリケーションによってトピックから消費されたログボリュームが表示されます。
- その他
- 内部 ServiceNow アプリケーションによってトピックに送受信された合計バイト数。
- すべて
- すべてのコンシューマー、インスタンス、およびその他の値のアグリゲーション。
レポート
Hermes メトリクスダッシュボードに表示されるデータは、Hermes 使用状況メトリクス [hermes_usage_metrics] テーブルから収集されます。
- メトリクスデータは 1 時間ごとにキャプチャされ、各収集ポイントにはその 1 時間の中で記録された最新の値が反映されます。
- メトリクスデータは、時間の経過とともにアグリゲートされて表示されます。つまり、ダッシュボードでは、瞬間ごとの正確なトラフィックではなく、全体的な傾向を確認できます。
- ダッシュボードに表示されるメトリクスデータは、最初は毎日集計されます。選択した日付範囲に応じて、ダッシュボードの表示は動的に調整されます。たとえば、60 日を超える範囲の場合、データは月次サマリーで表示されます。範囲が 60 日未満の場合は、日次サマリーが表示されます。
- メトリクスデータは 12 か月間保持されます。
| タイトル | タイプ | ソーステーブル | 説明 |
|---|---|---|---|
| 合計受信量 (MB) | 単一スコア | Hermes 使用状況のメトリクス [hermes_usage_metrics] テーブル | Hermesに生成されたデータの集計合計をメガバイト単位で表示します。 |
| 合計送信量 (MB) | 単一スコア | Hermes 使用状況のメトリクス [hermes_usage_metrics] テーブル | Hermesから消費されたデータの集計合計をメガバイト単位で表示します。 |
| 使用傾向 | 傾向図 | Hermes 使用状況のメトリクス [hermes_usage_metrics] テーブル | 選択したトピックのデータ使用量を経時的な受信バイト数と出力バイト数で監視します。 |
| トピック使用状況データ | テーブル | Hermes 使用状況のメトリクス [hermes_usage_metrics] テーブル | すべてのトピックまたは特定のトピックのデータ使用量 (入力バイト数と出力バイト数) を監視します。 |
トピック使用状況データ
選択したアプリケーション ID、サービス ID、トピックの組み合わせに基づいて、ソース別のデータ使用量 (バイト数と出力バイト数) を表示します。
プリフィックス [Internal] が付いたトピックは、 ServiceNowでのみ使用されるアプリケーション用です。このプリフィックスがないトピックは外部と見なされます。
| アプリケーション ID | Hermes トピックオプション | 表示される内容 | 使用方法 |
|---|---|---|---|
| すべて | すべて | 2 つのロールアップ行。1 つは外部トピック用 (*すべてのトピック*)、もう 1 つは内部トピック用 (「[内部]*すべてのトピック*」)。 | 組織全体の外部統合と内部 ServiceNow ワークフローの合計データ使用量をすばやく比較します。 |
| すべて | INSTANCE_ALL_TOPICS | 組織全体のすべてのトピック (外部 + 内部) のロールアップと個々のトピック行。 | 集計された合計を確認しながら、最もデータ使用量が多い特定のトピックを特定します。 |
| すべて | *すべてのトピック* | アプリごとにグループ化された、アプリケーションごとの外部トピックのロールアップ ([Internal] プリフィックスのないトピック)。 | さまざまなアプリケーション ( ストリームコネクト、 ログエクスポートサービス など) 間で外部統合の使用状況を比較します。 |
| すべて | [内部]すべてのトピック | アプリケーションごとに内部トピックがロールアップされ (プリフィックスが [Internal] のトピック)、アプリごとにグループ化されます。 | アプリケーション間の内部 ServiceNow データフロー (IDR 内部トピックなど) を監視します。 |
| 特定のアプリ | 任意のトピックオプション | 選択したトピックフィルターに基づく、そのアプリケーションに関連するトピックの使用状況。 | 特定のアプリケーションのデータ使用量に焦点を当てます (たとえば、 ログエクスポートサービス トピック使用状況を表示します)。 |
注:
[アプリケーション ID] と [Hermesトピック] の両方で [すべて] を選択した場合、[トピック使用状況データ] テーブルには 2 つのロールアップ行が表示されます。1 つは外部トピック (*すべてのトピック*) もう 1 つは内部トピック ([内部]*すべてのトピック*) です。