第12章 フローメトリクス


本セクションでは、skupper init --enable-flow-collector を使用してフローコレクターを有効にすると、Prometheus インスタンスで利用可能なメトリクスを表示します。ほとんどのメトリクスは、以下に示すように共通のラベルのセットを共有していますが、例外は適切なメトリクスの横に表示されます。

注記

console-authinternal (デフォルト) または unsecured に設定されている場合、メトリクスは https://skupper.<namespace>.svc.clusterlocal:8010/api/v1alpha1/metrics から利用できます。<namespace>` は、Service Interconnect がデプロイされている適切な namespace に置き換えます。

メトリクス

Prometheus インスタンスでは次のメトリクスが利用できます。

flows_total
TCP プロトコルの場合、これは接続の合計数です。http または http2 プロトコルの場合、これは個別のリクエストの合計数です。
octets_total
サービスネットワークを通じて配信されたバイトの合計数。
active_flows
開放されている TCP 接続と in flight の http 要求を含む、現在アクティブなフローの数。
http_requests_method_total

メソッド別にグループ化された HTTP リクエストの合計数。

追加ラベル: http method (例: GETHEADPOST)

http_requests_result_total

応答コード別の http リクエストの合計数。

追加ラベル: http 応答 code (例 200403503)。

active_links
サイト間のリンクの合計数。これらのメトリクスでは、sourceSitedirection ラベルのみを使用できます。
active_routers
ルーターの総数。フィルタリングに使用できるラベルがありません。
active_sites
サイトの総数。フィルタリングに使用できるラベルがありません。

Labels

次のラベルはほとんどのメトリクスに共通しており、データのフィルタリングと分類に使用できます。

address
メトリクスに関連するアドレス。通常、これはサービス名です。
sourceSite
メトリクスのフローが発生したサイト。この文字列は、サイト名とサイト ID の組み合わせです。
destSite
メトリクスのフローが終了したサイト。この文字列は、サイト名とサイト ID の組み合わせです。
direction
フローの方向。クライアントからサーバーに送信されるトラフィックの場合、値は incoming です。クライアントからサーバーに送信されるトラフィックの場合、値は outgoing です。
protocol
フローによって使用されるプロトコル (tcphttp、または http2)
sourceProcess
フローの発信元となるプロセスの名前。
destProcess
フローを受信するプロセスの名前。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.