Huawei Cloud データウェアハウスサービス DWS
Huawei Cloud DWS の監視メトリクスを収集
設定¶
Func のインストール¶
Guance の連携 - 拡張 - 管理版 Func を有効にすることを推奨します。前提条件はすべて自動でインストールされるため、そのままスクリプトのインストールを続行してください。
Func を自前でデプロイする場合はFunc を自前でデプロイ を参照してください。
スクリプトのインストール¶
ヒント: 要件を満たす Huawei Cloud AK を事前に準備してください。簡略化のため、グローバル読み取り専用権限
Tenant Guestを直接付与しても構いません。
管理版有効化スクリプト¶
- Guance コンソールにログインします
- 【連携】メニューをクリックし、【クラウドアカウント管理】を選択します
- 【クラウドアカウントを追加】をクリックし、【Huawei Cloud】を選択して、画面に必要な情報を入力します。すでにクラウドアカウント情報を設定している場合は、この手順を省略します
- 【テスト】をクリックし、成功したら【保存】をクリックします。テストに失敗した場合は、関連する設定情報が正しいか確認し、再テストしてください
- 【クラウドアカウント管理】一覧で追加済みのクラウドアカウントを確認できます。該当のクラウドアカウントをクリックして詳細ページに入ります
- クラウドアカウント詳細ページの【連携】ボタンをクリックし、
未インストール一覧からHuawei Cloud データウェアハウスサービス DWSを見つけて、【インストール】ボタンをクリックすると、表示されたインストール画面でインストールできます
手動有効化スクリプト¶
-
Func コンソールにログインし、【スクリプトマーケット】をクリックして Guance スクリプトマーケットに入り、
integration_huaweicloud_dwsを検索します -
【インストール】をクリックしたあと、Huawei Cloud AK、SK、およびアカウント名を入力します
-
【起動スクリプトをデプロイ】をクリックすると、システムが自動で
Startupスクリプトセットを作成し、対応する起動スクリプトを自動で設定します -
有効化後は、「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。【実行】をクリックすると、定期実行を待たずにすぐ 1 回実行できます。しばらくすると、実行タスクの履歴と対応するログを確認できます
確認¶
- 「管理 / 自動トリガー設定」で、対象タスクに対応する自動トリガー設定が存在するか確認し、あわせてタスク履歴とログを確認して異常がないかチェックします
- Guance の「インフラストラクチャ - リソースディレクトリ」で資産情報が存在するか確認します
- Guance の「メトリクス」で対応する監視データがあるか確認します
メトリクス¶
Huawei Cloud データウェアハウスサービス DWS のメトリクスを収集します。設定により、さらに多くのメトリクスを収集できます。Huawei Cloud DWS メトリクス詳細
Huawei Cloud DWS のメトリクスは huaweicloud_SYS.DWS セットにあり、以下は DWS 関連メトリクスの説明です。
| メトリクスID | メトリクス名 | メトリクスの意味 | 値の範囲 | 単位 | 測定対象(次元) | 監視周期(元指標) |
|---|---|---|---|---|---|---|
dws001_shared_buffer_hit_ratio |
キャッシュヒット率 | このメトリクスは、システムでデータを要求した際、そのデータがすでにキャッシュに存在している割合を示します。つまり、キャッシュ内に存在するデータ量と要求された総データ量の比率です。キャッシュヒット率が高いほど、システムのキャッシュ利用率が高く、データ要求時にディスクやネットワークから読み込む回数が少なくなり、応答速度が向上します。 | 0%~100% | % | データウェアハウスクラスタ | 4分 |
dws002_in_memory_sort_ratio |
インメモリソート比率 | このメトリクスは、ソートアルゴリズムで使用される追加メモリ領域と、ソート対象データが占有するメモリ領域の比率を示します。 | 0%~100% | % | データウェアハウスクラスタ | 4分 |
dws003_physical_reads |
ファイル読み取り回数 | このメトリクスは、データベースファイルの累計読み取り回数を示します。 | > 0 | count | データウェアハウスクラスタ | 4分 |
dws004_physical_writes |
ファイル書き込み回数 | このメトリクスは、データベースファイルの累計書き込み回数を示します。 | > 0 | count | データウェアハウスクラスタ | 4分 |
dws005_physical_reads_per_second |
1 秒あたりのファイル読み取り回数 | このメトリクスは、1 秒あたりのデータベースファイル読み取り回数を示します。 | ≥ 0 | count/s | データウェアハウスクラスタ | 4分 |
dws006_physical_writes_per_second |
1 秒あたりのファイル書き込み回数 | このメトリクスは、1 秒あたりのデータベースファイル書き込み回数を示します。 | ≥ 0 | count/s | データウェアハウスクラスタ | 4分 |
dws007_db_size |
データサイズ | このメトリクスは、データベース内の全データの総サイズを示します。 | ≥0MB | MB | データウェアハウスクラスタ | 4分 |
dws008_active_sql_count |
アクティブ SQL 数 | このメトリクスは、データベースで現在アクティブな SQL の数を示します。 | ≥ 0 | count | データウェアハウスクラスタ | 4分 |
dws009_session_count |
セッション数 | このメトリクスは、データベースに現在アクセスしている接続数を示します。 | ≥ 0 | count | データウェアハウスクラスタ | 4分 |
dws009_session_count |
セッション数 | このメトリクスは、データベースに現在アクセスしている接続数を示します。 | ≥ 0 | count | データウェアハウスクラスタ | 4分 |
dws010_cpu_usage |
CPU 使用率 | このメトリクスは、各クラスタノードの CPU 使用率を集計します。 | 0%~100% | % | データウェアハウスノード | 1分 |
dws011_mem_usage |
メモリ使用率 | このメトリクスは、各クラスタノードのメモリ使用率を集計します。 | 0%~100% | % | データウェアハウスノード | 1分 |
dws012_iops |
IOPS | このメトリクスは、各クラスタノードが 1 秒あたりに処理する I/O リクエスト数を集計します。 | ≥ 0 | count/s | データウェアハウスノード | 1分 |
dws013_bytes_in |
ネットワーク入力スループット | このメトリクスは、各クラスタノードに 1 秒あたりネットワークから入力されるデータ総量を集計します。 | ≥ 0バイト/秒 | byte/s | データウェアハウスノード | 1分 |
dws014_bytes_out |
ネットワーク出力スループット | このメトリクスは、各ノードから 1 秒あたりネットワークへ送信されるデータ総量を集計します。 | ≥ 0バイト/秒 | byte/s | データウェアハウスノード | 1分 |
dws015_disk_usage |
ディスク利用率 | このメトリクスは、各クラスタノードのディスク使用状況を集計します。 | 0%~100% | % | データウェアハウスノード | 1分 |
dws016_disk_total_size |
ディスク総容量 | このメトリクスは、各クラスタノードのデータディスク総容量を集計します。 | 100GB~2000GB | GB | データウェアハウスノード | 1分 |
dws017_disk_used_size |
ディスク使用量 | このメトリクスは、各クラスタノードのデータディスク使用済み容量を集計します。 | 0GB~3600GB | GB | データウェアハウスノード | 1分 |
dws018_disk_read_throughput |
ディスク読み取りスループット | このメトリクスは、クラスタノードのデータディスクが 1 秒あたりに読み取るデータ量を集計します。 | ≥ 0バイト/秒 | byte/s | データウェアハウスノード | 1分 |
dws019_disk_write_throughput |
ディスク書き込みスループット | このメトリクスは、クラスタノードのデータディスクが 1 秒あたりに書き込むデータ量を集計します。 | ≥ 0バイト/秒 | byte/s | データウェアハウスノード | 1分 |
dws020_avg_disk_sec_per_read |
ディスク読み取り時間 | このメトリクスは、クラスタノードのデータディスクがデータを 1 回読み取る際の平均所要時間を集計します。 | > 0秒 | Second | データウェアハウスノード | 1分 |
dws021_avg_disk_sec_per_write |
ディスク書き込み時間 | このメトリクスは、クラスタノードのデータディスクがデータを 1 回書き込む際の平均所要時間を集計します。 | > 0秒 | Second | データウェアハウスノード | 1分 |
dws022_avg_disk_queue_length |
ディスク平均キュー長 | このメトリクスは、各クラスタノードのデータディスクにおける平均 I/O キュー長を集計します。 | ≥ 0 | count | データウェアハウスノード | 1分 |
オブジェクト¶
データが正常に同期された後、Guance の「インフラストラクチャ - リソースディレクトリ」でデータを確認できます。
{
"measurement": "huaweicloud_dws",
"tags": {
"RegionId" : "cn-south-4",
"project_id" : "756ada1aa17e4049b2a16ea41912e52d",
"enterprise_project_id" : "0824ss-xxxx-xxxx-xxxx-12334fedffg",
"datastore_id" : "xxxxxx",
"datastore_name" : "test"
},
"fields": {
"status" : "AVAILABLE",
"version" : "8.0.x",
"port" : "8000",
"user_name" : "xxxxx",
"availability_zone" : "cn-south-4a",
"node_type" : "dwsk2-xxx-xxx",
"sub_status" : "xxxxxxxxx",
"create_time" : "2024-11-11T08:15:58Z",
"update_time" : "2024-11-11T08:15:58Z",
"endpoints" : "xxxxx",
"nodes" : "[]",
"number_of_node" : "3",
"recent_event" : "2",
"public_endpoints" : "[]",
"action_progress" : "{}",
"public_ip" : "xxxxxxxx"
}
}
注意:
tags、fieldsのフィールドは、今後の更新で変更される可能性があります