コンテンツにスキップ

Huawei Cloud OBS

Huawei Cloud OBS のメトリクスデータを収集

設定

Func のインストール

Guance の統合 - 拡張 - ホスト版 Func を有効にすることを推奨します。前提条件はすべて自動でインストールされるため、スクリプトのインストールを続けてください

Func を自前でデプロイする場合はFunc の自前デプロイを参照してください

スクリプトのインストール

ヒント:要件を満たす Huawei Cloud AK を事前に用意してください(簡単のため、グローバル読み取り専用権限 Tenant Guest を直接付与できます)

ホスト版有効化スクリプト

  1. Guance コンソールにログインする
  2. 【統合】メニューをクリックし、【クラウドアカウント管理】を選択する
  3. 【クラウドアカウントの追加】をクリックし、【Huawei Cloud】を選択して画面に必要な情報を入力する。以前にクラウドアカウント情報を設定済みの場合は、この手順を省略する
  4. 【テスト】をクリックし、成功したら【保存】をクリックする。テストに失敗した場合は、関連する設定情報が正しいか確認して再テストする
  5. 【クラウドアカウント管理】一覧で追加済みのクラウドアカウントを確認できる。該当するクラウドアカウントをクリックして詳細ページに入る
  6. クラウドアカウント詳細ページの【統合】ボタンをクリックし、未インストール 一覧から Huawei Cloud OBS を見つけて【インストール】ボタンをクリックし、表示されるインストール画面でインストールする

手動有効化スクリプト

  1. Func コンソールにログインし、【スクリプトマーケット】をクリックして Guance スクリプトマーケットに入り、integration_huaweicloud_obs を検索する

  2. 【インストール】をクリックし、必要なパラメータを入力する。Huawei Cloud AK、SK、およびアカウント名

  3. 【起動スクリプトをデプロイ】をクリックすると、システムが自動的に Startup スクリプトセットを作成し、対応する起動スクリプトを自動で設定する

  4. 有効化後、「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できる。【実行】をクリックすると、定期実行を待たずにすぐ 1 回実行できる。しばらくすると、実行タスクの記録と対応するログを確認できる

検証

  1. 「管理 / 自動トリガー設定」で、対応するタスクに自動トリガー設定が存在するか確認し、同時に対応するタスク記録とログを確認して異常がないかチェックする
  2. Guance の「インフラ - リソースディレクトリ」でアセット情報が存在するか確認する
  3. Guance の「メトリクス」で対応する監視データがあるか確認する

メトリクス

Huawei Cloud OBS のメトリクスデータを収集します。設定により、より多くのメトリクスを収集できます。Huawei Cloud OBS メトリクス詳細

メトリクスID メトリクス名 メトリクスの意味 値の範囲 測定対象 監視周期(元のメトリクス)
get_request_count GET系リクエスト回数 このメトリクスは、すべてのバケットおよびバケット内オブジェクトに対する GET リクエスト回数を集計する。単位:回 ≥ 0 counts バケット 1分
put_request_count PUT系リクエスト回数 このメトリクスは、すべてのバケットおよびバケット内オブジェクトに対する PUT リクエスト回数を集計する。単位:回 ≥ 0 counts バケット 1分
first_byte_latency GET系リクエスト初回バイト平均遅延 このメトリクスは GET 操作を対象とし、1 つの集計周期内でシステムが完全なリクエストを受信してから応答の返却を開始するまでの平均所要時間を集計する。単位:ミリ秒 ≥ 0 ms バケット 1分
request_count_4xx 4xx ステータスコード数 このメトリクスは、サーバー応答ステータスコードが 4xx のリクエスト数を集計する。単位:回 ≥ 0 counts ユーザーバケットインターフェース 1分
request_count_5xx 5xx ステータスコード数 このメトリクスは、サーバー応答ステータスコードが 5xx のリクエスト数を集計する。単位:回 ≥ 0 counts ユーザーバケットインターフェース 1分
total_request_latency 総リクエスト平均遅延 このメトリクスは、すべてのバケットのすべての操作を対象とし、1 つの集計周期内でシステムが完全なリクエストを受信してから応答を終了して返却するまでの平均所要時間を集計する。単位:ミリ秒 ≥ 0 ms ユーザーバケットインターフェース 1分
request_count_per_second 総 TPS 現在の集計周期内の 1 秒あたりの平均リクエスト数。単位:回 ≥ 0 counts ユーザーバケットドメイン 1分
request_count_get_per_second GET系リクエスト TPS 現在の集計周期内におけるすべての GET 系の 1 秒あたりの平均リクエスト数。単位:回 ≥ 0 counts ユーザーバケットドメイン 1分
request_count_put_per_second PUT系リクエスト TPS 現在の集計周期内におけるすべての PUT 系の 1 秒あたりの平均リクエスト数。単位:回 ≥ 0 counts ユーザーバケットドメイン 1分
request_count_delete_per_second DELETE系リクエスト TPS 現在の集計周期内におけるすべての DELETE 系の 1 秒あたりの平均リクエスト数。単位:回 ≥ 0 counts ユーザーバケットドメイン 1分
request_success_rate リクエスト成功率 このメトリクスは、ストレージサービスシステムの可用性を測るために使用する。サーバー側エラーではないリクエスト(ステータスコードが 5xx を返さないもの)が総リクエスト数に占める割合で、計算式:(1-5XX 数量/総リクエスト数量)*100% 単位:% ≥ 0,≤100 ユーザーバケットインターフェースドメイン 1分
effective_request_rate 有効リクエスト率 このメトリクスは、クライアントリクエストの有効性を測るために使用する。有効リクエストが総リクエスト数に占める割合で、計算式:(クライアントが返した 2XX、3XX 数量/総リクエスト数量)*100% 単位:% ≥ 0,≤100 ユーザーバケットインターフェース 1分
request_break_rate リクエスト中断率 このメトリクスは、クライアントによるリクエスト中断によって発生した失敗の割合を測るために使用する。計算式:(クライアント中断リクエスト数量/総リクエスト数量)*100% 単位:% ≥ 0,≤100 ユーザーバケットインターフェース 1分
request_code_count HTTP ステータスコード回数 このメトリクスは、サーバー応答ステータスコードのリクエスト数を集計する。サーバー応答ステータスコードはHTTP ステータスコードを参照。単位:回 ≥ 0 counts バケットインターフェース HTTP ステータスコード 1分
api_request_count_per_second インターフェースリクエスト TPS このメトリクスは、現在のテナントのすべてのバケットおよびバケット内オブジェクトに対する特定インターフェースのリクエストを集計し、1 つの集計周期内における 1 秒あたりのリクエスト数の平均値を算出する。対応するインターフェースの種類はリクエストインターフェースを参照。 ≥ 0 counts バケットインターフェース 1分
request_count_monitor_2XX 2xx ステータスコード数 このメトリクスは、サーバー応答ステータスコードが 2xx のリクエスト数を集計する。単位:回 ≥ 0 counts ユーザーバケットドメイン 1分
request_count_monitor_3XX 3xx ステータスコード数 このメトリクスは、サーバー応答ステータスコードが 3xx のリクエスト数を集計する。単位:回 ≥ 0 counts ユーザーバケットドメイン 1分
download_bytes 総ダウンロード帯域 このメトリクスは、集計周期内の 1 秒あたりのオブジェクトダウンロードサイズ合計を集計する。単位:バイト/s ≥ 0 byte/s ユーザーバケットドメイン 1分
download_bytes_extranet 外部ネットワークダウンロード帯域 このメトリクスは、集計周期内の 1 秒あたりの外部ネットワークからのオブジェクトダウンロードサイズ合計を集計する。単位:バイト/s ≥ 0 byte/s ユーザーバケットドメイン 1分
download_bytes_intranet 内部ネットワークダウンロード帯域 このメトリクスは、集計周期内の 1 秒あたりの内部ネットワークからのオブジェクトダウンロードサイズ合計を集計する。単位:バイト/s ≥ 0 byte/s ユーザーバケットドメイン 1分
upload_bytes 総アップロード帯域 このメトリクスは、集計周期内の 1 秒あたりのオブジェクトアップロードサイズ合計を集計する。単位:バイト/s ≥ 0 byte/s ユーザーバケットドメイン 1分
upload_bytes_extranet 外部ネットワークアップロード帯域 このメトリクスは、集計周期内の 1 秒あたりの外部ネットワークへのオブジェクトアップロードサイズ合計を集計する。単位:バイト/s ≥ 0 byte/s ユーザーバケットドメイン 1分
upload_bytes_intranet 内部ネットワークアップロード帯域 このメトリクスは、集計周期内の 1 秒あたりの内部ネットワークへのオブジェクトアップロードサイズ合計を集計する。単位:バイト/s ≥ 0 byte/s ユーザーバケットドメイン 1分
cdn_bytes CDN リソースオリジンフェッチ帯域 このメトリクスは、集計周期内の CDN リソースオリジンフェッチリクエストにおけるオブジェクトサイズの 1 秒あたり平均値を集計する。現在はパブリックネットワークの流出のみを集計する。単位:バイト/s ≥ 0 byte/s ユーザーバケット 1分
download_traffic 総ダウンロードトラフィック このメトリクスは、集計周期内のダウンロードオブジェクトサイズ合計を集計する。単位:バイト ≥ 0 byte/s ユーザーバケットドメイン 1分
download_traffic_extranet 外部ネットワークダウンロードトラフィック このメトリクスは、集計周期内の外部ネットワークからのダウンロードオブジェクトサイズ合計を集計する。単位:バイト ≥ 0 bytes ユーザーバケットドメイン 1分
download_traffic_intranet 内部ネットワークダウンロードトラフィック このメトリクスは、集計周期内の内部ネットワークからのダウンロードオブジェクトサイズ合計を集計する。単位:バイト ≥ 0 bytes ユーザーバケットドメイン 1分
upload_traffic 総アップロードトラフィック このメトリクスは、集計周期内のアップロードオブジェクトサイズ合計を集計する。単位:バイト ≥ 0 bytes ユーザーバケットドメイン 1分
upload_traffic_extranet 外部ネットワークアップロードトラフィック このメトリクスは、集計周期内の外部ネットワークへのアップロードオブジェクトサイズ合計を集計する。単位:バイト ≥ 0 bytes ユーザーバケットドメイン 1分
upload_traffic_intranet 内部ネットワークアップロードトラフィック このメトリクスは、集計周期内の内部ネットワークへのアップロードオブジェクトサイズ合計を集計する。単位:バイト ≥ 0 bytes ユーザーバケットドメイン 1分
cdn_traffic CDN リソースオリジンフェッチトラフィック このメトリクスは、集計周期内の CDN リソースオリジンフェッチリクエストのトラフィック合計を集計する。現在はパブリックネットワークの流出のみを集計する。単位:バイト ≥ 0 bytes ユーザーバケット 1分
capacity_total 総ストレージ使用量 このメトリクスは、すべてのデータが占有するストレージ容量を集計する。単位:バイト ≥ 0 bytes ユーザーバケット 30分
capacity_standard 標準ストレージ使用量 このメトリクスは、標準ストレージデータが占有するストレージ容量を集計する。単位:バイト ≥ 0 bytes ユーザーバケット 30分
capacity_infrequent_access 低頻度ストレージ使用量 このメトリクスは、低頻度アクセスストレージデータが占有するストレージ容量を集計する。単位:バイト ≥ 0 bytes ユーザーバケット 30分
capacity_archive アーカイブストレージ使用量 このメトリクスは、アーカイブストレージデータが占有するストレージ容量を集計する。単位:バイト ≥ 0 bytes ユーザーバケット 30分
capacity_deep_archive 深層アーカイブストレージ使用量 このメトリクスは、深層アーカイブストレージデータが占有するストレージ容量を集計する。単位:バイト ≥ 0 bytes ユーザーバケット 30分
object_num_all ストレージオブジェクト総数 このメトリクスは、すべての種類のストレージに保存されたオブジェクト数の総量を集計する。オブジェクト数は、バケット内のフォルダ、現在バージョンのファイル、履歴バージョンのファイルの合計である。単位:個 ≥ 0个 ユーザーバケット 30分
object_num_standard_total 標準ストレージオブジェクト総数 このメトリクスは、標準ストレージに保存されたオブジェクト数の総量を集計する。オブジェクト数は、バケット内のフォルダ、現在バージョンのファイル、履歴バージョンのファイルの合計である。単位:個 ≥ 0个 ユーザーバケット 30分
object_num_infrequent_access_total 低頻度ストレージオブジェクト総数 このメトリクスは、低頻度アクセスストレージに保存されたオブジェクト数の総量を集計する。オブジェクト数は、バケット内のフォルダ、現在バージョンのファイル、履歴バージョンのファイルの合計である。単位:個 ≥ 0个 ユーザーバケット 30分
object_num_archive_total アーカイブストレージオブジェクト総数 このメトリクスは、アーカイブストレージに保存されたオブジェクト数の総量を集計する。オブジェクト数は、バケット内のフォルダ、現在バージョンのファイル、履歴バージョンのファイルの合計である。単位:個 ≥ 0个 ユーザーバケット 30分
object_num_deep_archive_total 深層アーカイブストレージオブジェクト数 このメトリクスは、深層アーカイブストレージに保存されたオブジェクト数の総量を集計する。オブジェクト数は、バケット内のフォルダ、現在バージョンのファイル、履歴バージョンのファイルの合計である。単位:個 ≥ 0个 ユーザーバケット 30分

オブジェクト

収集された Huawei Cloud OBS オブジェクトデータ構造です。「インフラ - リソースディレクトリ」でオブジェクトデータを確認できます

{
  "measurement": "huaweicloud_obs",
  "tags": {
    "name"       : "test0-6153",
    "RegionId"   : "cn-north-4",
    "bucket_type": "OBJECT",
    "location"   : "cn-north-4"
  },
  "fields": {
    "create_date": "2022/06/16 10:51:16",
    "message"    : "{インスタンス JSON データ}"
  }
}

一部のパラメータの説明は次のとおりです

bucket_type(バケットタイプ)の値の意味

説明
OBJECT オブジェクトストレージバケット
POSIX 並列ファイルシステム

注意:tagsfields 内のフィールドは今後の更新により変更される場合があります

ヒント 1:tags.name の値はバケット名です。固有識別子として使用します。tags.name の値はバケット名です。固有識別子として使用します

フィードバック

このページは役に立ちましたか?