ロード・バランサ・メトリック
oci_lbaasメトリック・ネームスペースで、Load Balancerサービスによって生成されるメトリックを理解します。
メトリック、アラームおよび通知を使用して、ロード・バランサのヘルス、容量およびパフォーマンスをモニターできます。使用可能な様々なOracle Cloud Infrastructureモニタリング・ツールを理解および使用する方法の一般情報は、モニタリングおよび通知を参照してください。
ロード・バランサは、クライアントとアプリケーション・サーバー間のデータ・トラフィックを仲介する役割を果たします。クライアントはロード・バランサにリクエストを送信し、ロード・バランサは設定されたルールに従ってリクエストをバックエンド・サーバーに分散します。単純なパブリック・ロード・バランシング・システム構成の概要は、Load Balancerの概要のダイアグラムを参照してください。
ロード・バランサ・サービス・メトリックは、接続の数とタイプ、およびロード・バランサで管理されるデータの量を測定する際に役立ちます。メトリック・データを使用して、ロード・バランサおよびクライアントの問題を診断し、トラブルシューティングできます。また、このメトリックは、バックエンド・セットのサーバーから返されたHTTPレスポンスの分析にも役立ちます。
コンソールでメトリック・チャートのデフォルト・セットを表示するには、目的のロード・バランサまたはバックエンド・セットに移動し、「メトリック」を選択します。モニタリング・サービスを使用して、カスタム問合せを作成することもできます。
ロード・バランサに使用可能なメトリックのタイプを表示するには、Load Balancerメトリックの表示を参照してください。
前提条件
- IAMポリシー: リソースをモニターするには、管理者が作成するポリシーで、必要なタイプのアクセス権が付与されている必要があります。ユーザーがコンソールを使用しているか、SDK、CLIまたはその他のツールでREST APIを使用しているかにかかわらずです。ポリシーでは、モニター・サービスおよびモニター対象のリソースにアクセス権を付与する必要があります。アクションを実行しようとして、権限がない、または認可されていないというメッセージが表示された場合は、管理者に連絡して、付与されているアクセスのタイプと作業する必要があるコンパートメントを確認してください。モニタリングのユーザー認可の詳細は、「IAMポリシー」を参照してください。
-
このページにリストされているメトリックは、作成するロード・バランサ、リスナーおよびバックエンド・セットで自動的に使用可能になります。これらのメトリックを取得するためにリソースのモニタリングを有効にする必要はありません。
使用可能なメトリック: oci_lbaas
ロード・バランサに使用可能なメトリックについて学習します。
ロード・バランサ・サービス・メトリックには、次のディメンションがあります:
メトリック |
説明 |
---|---|
|
ロード・バランサが存在する可用性ドメイン。 |
|
メトリックが適用されるバックエンド・セットの名前。 |
|
メトリックが適用されるロード・バランサ・コンポーネント。 ロード・バランサ・サービスの有効なメトリックは、3つの
このページの表で、これらの各ディメンション値に対して有効なデータについて説明します。指定したディメンション値に適用されないメトリックを選択すると、そのメトリックはデータを返しません。 |
|
現在のロード・バランサ・ホストを表す一意のID。このIDは変更されることがあります。 |
|
メトリックが適用されるリスナーの名前。 |
|
ロード・バランサが存在するリージョン。 |
|
メトリックが適用されるリソースのOCID。 |
lbComponentディメンション値が"Backendset"のメトリック
メトリック |
メトリック表示名 |
単位 |
説明 |
ディメンション |
---|---|---|---|---|
|
アクティブ接続 |
数 |
ロード・バランサからすべてのバックエンド・サーバーに対するアクティブ接続の数。 |
|
|
バックエンド・サーバー |
数 |
バックエンド・セットのバックエンド・サーバーの数。 |
|
|
バックエンド・タイムアウト |
数 |
すべてのバックエンド・サーバー全体のタイムアウト数。 |
|
|
受信バイト数 |
バイト |
すべてのバックエンド・サーバー全体で受信されたバイト数。 |
|
|
送信バイト数 |
バイト |
すべてのバックエンド・サーバー全体で送信されたバイト数。 |
|
|
クローズされた接続 |
数 |
ロード・バランサとバックエンド・サーバー間でクローズされた接続の数。 |
|
|
インバウンド・リクエスト |
数 |
バックエンド・セットに対する受信クライアント・リクエストの数。 |
|
|
レスポンス |
数 |
すべてのバックエンド・サーバー全体のHTTPレスポンス数。 |
|
|
HTTP 200レスポンス |
数 |
バックエンド・サーバーから受信されたHTTP 200レスポンスの数。 |
|
|
HTTP 2xxレスポンス |
数 |
バックエンド・サーバーから受信されたHTTP 2xxレスポンスの数。 |
|
|
HTTP 3xxレスポンス |
数 |
バックエンド・サーバーから受信されたHTTP 3xxレスポンスの数。 |
|
|
HTTP 4xxレスポンス |
数 |
バックエンド・サーバーから受信されたHTTP 4xxレスポンスの数。 |
|
|
HTTP 502レスポンス |
数 |
バックエンド・サーバーから受信されたHTTP 502レスポンスの数。 |
|
|
HTTP 504レスポンス |
数 |
バックエンド・サーバーから受信されたHTTP 504レスポンスの数。 |
|
|
HTTP 5xxレスポンス |
数 |
バックエンド・サーバーから受信されたHTTP 5xxレスポンスの数。 |
|
|
無効なヘッダー・レスポンス |
数 |
すべてのバックエンド・サーバー全体の無効なヘッダー・レスポンスの数。 |
|
|
キープ・アライブ接続 |
数 |
キープ・アライブ接続の数。 |
|
|
平均レスポンス時間(TCPのみ) |
ms |
バックエンド・サーバーからの最初のレスポンス・バイトまでの平均時間。TCPのみ。 |
|
|
平均レスポンス時間(HTTPのみ) |
ms |
バックエンド・サーバーの平均レスポンス時間。HTTPのみ。 |
|
|
異常なバックエンド・サーバー |
数 |
バックエンド・セットの異常なバックエンド・サーバーの数。 |
lbComponentディメンション値が"Loadbalancer"のメトリック
メトリック |
メトリック表示名 |
単位 |
説明 |
ディメンション |
---|---|---|---|---|
|
受け入れた接続 |
数 |
ロード・バランサによって受け入れられた接続の数。 |
|
|
受け入れたSSLハンドシェイク |
数 |
受け入れられたSSLハンドシェイクの数。 |
|
|
アクティブ接続 |
数 |
クライアントからロード・バランサに対するアクティブ接続の数。 |
|
|
アクティブなSSL接続 |
数 |
アクティブなSSL接続の数。 |
|
|
受信バイト数 |
バイト |
ロード・バランサで受信されたバイト数。 |
|
BytesSent
|
送信バイト数 |
バイト |
ロード・バランサで送信されたバイト数。 |
|
|
失敗したクライアントSSL証明書検証 |
数 |
失敗したクライアントSSL証明書検証の数。 |
|
|
失敗したSSLハンドシェイク |
数 |
失敗したSSLハンドシェイクの数。 |
|
|
処理された接続 |
数 |
ロード・バランサで処理された接続の数。 |
|
|
インバウンド・リクエスト |
数 |
ロード・バランサに対する受信クライアント・リクエストの数。 |
|
|
最大帯域幅 |
ビット |
指定された間隔中に使用された帯域幅の1秒当たりの最大ビット数。 |
デフォルトを使用。 |
lbComponentディメンション値が"Listener"のメトリック
メトリック |
メトリック表示名 |
単位 |
説明 |
ディメンション |
---|---|---|---|---|
|
HTTP 200レスポンス |
数 |
バックエンド・セットから受信されたHTTP 200レスポンスの数。 |
|
|
HTTP 2xxレスポンス |
数 |
バックエンド・セットから受信されたHTTP 2xxレスポンスの数。 |
|
|
HTTP 3xxレスポンス |
数 |
バックエンド・セットから受信されたHTTP 3xxレスポンスの数。 |
|
|
HTTP 4xxレスポンス |
数 |
バックエンド・セットから受信されたHTTP 4xxレスポンスの数。 |
|
|
HTTP 502レスポンス |
数 |
バックエンド・セットから受信されたHTTP 502レスポンスの数。 |
|
|
HTTP 504レスポンス |
数 |
バックエンド・セットから受信されたHTTP 504レスポンスの数。 |
|
|
HTTP 5xxレスポンス |
数 |
バックエンド・セットから受信されたHTTP 5xxレスポンスの数。 |
|
|
レスポンス |
数 |
バックエンド・セットから受信された受信レスポンスの数。 |