Volcengine ESCloud クラウド検索サービス
Volcengine ESCloud クラウド検索サービスのメトリクスデータを収集
設定¶
Func のインストール¶
Guance 連携 - 拡張 - マネージド版 Func の有効化を推奨します。必要な前提条件はすべて自動でインストールされるため、引き続きスクリプトのインストールを進めてください。
Func を自分でデプロイする場合は、Func を自己デプロイ を参照してください。
スクリプトのインストール¶
注意: 要件を満たす Volcengine AK を事前に用意してください(簡単のため、グローバルの読み取り専用権限
ReadOnlyAccessを直接付与しても構いません)
ESCloud クラウドリソースの監視データを同期するため、対応する収集スクリプト「Guance連携(Volcengine - クラウド検索サービス収集)」(ID:integration_volcengine_es_cloud) をインストールします。
【インストール】をクリックしたら、必要なパラメータを入力します: Volcengine AK、Volcengine アカウント名、リージョン Regions。
【起動スクリプトをデプロイ】をクリックすると、システムが Startup スクリプトセットを自動作成し、対応する起動スクリプトを自動で設定します。
有効化後は「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。【実行】をクリックすると、定期実行を待たずにすぐ1回実行できます。しばらくすると、実行タスクの記録と対応するログを確認できます。
検証¶
- 「管理 / 自動トリガー設定」で対応するタスクに自動トリガー設定が存在するかを確認し、あわせてタスク記録とログを確認して異常がないかチェックします
- Guance の「インフラストラクチャー - リソースディレクトリ」で資産情報が存在するか確認します
- Guance の「メトリクス」で対応する監視データがあるか確認します
メトリクス¶
Volcengine ESCloud の監視メトリクスを設定すると、設定に応じてより多くのメトリクスを収集できます Volcengine クラウド検索サービスのメトリクス詳細
Volcengine ESCloud クラウド検索サービスの監視メトリクス¶
Volcengine ESCloud のメトリクスは volcengine_VCM_ESCloud メトリクスセットにあります。ここでは関連メトリクスの説明を紹介します。
MetricName |
Subnamespace |
メトリクス名 | MetricUnit | Dimension |
|---|---|---|---|---|
ActivePrimaryShardNumber |
cluster |
主シャード数 | Count | ResourceID |
ActiveShardNumber |
cluster |
アクティブシャード数 | Count | ResourceID |
AvgDiskUsagePercent |
total |
クラスターのディスク平均使用率 | Percent | ResourceID |
AvgJvmUsage |
total |
クラスターの JVM 平均使用率 | Percent | ResourceID |
DeletedDocumentRate |
operation |
Delete ドキュメント頻度 | None | ResourceID |
DiskUsagePercent |
resource |
ノードのディスク使用率 | Percent | ResourceID,Node |
FielddataMemorySize |
cluster |
Fielddata メモリ使用量 | Bytes | ResourceID,Node |
FsIoTotalReadBytes |
resource |
ノードのディスク読み取り帯域幅 | Bytes/Second | ResourceID,Node |
FsIoTotalWriteBytes |
resource |
ノードのディスク書き込み帯域幅 | Bytes/Second | ResourceID,Node |
GreenIndexNumber |
cluster |
Green 状態のインデックス数 | Count | ResourceID |
IndexOps |
operation |
Index 操作 OPS | None | ResourceID |
InitializingShardNumber |
cluster |
初期化中のシャード数 | Count | ResourceID |
InstanceCapacityUsage |
total |
インスタンスの使用済み容量 | Percent | ResourceID |
InstanceDataNodeNumber |
total |
インスタンスのデータノード数 | Count | ResourceID |
InstanceHealthState |
total |
クラスター状態 | None | ResourceID |
InstanceIngestNodeNumber |
total |
インスタンスの Ingest ロールノード数 | Count | ResourceID |
InstanceMasterNodeNumber |
total |
インスタンスの Master ロールノード数 | Count | ResourceID |
InstanceMasterOnlyNodeNumber |
total |
インスタンスの専用マスターノード数 | Count | ResourceID |
InstanceStorageUsedBytes |
total |
インスタンスのストレージ使用量 | Bytes | ResourceID |
JvmUsage |
resource |
ノードの JVM 使用率 | Percent | ResourceID,Node |
MaxCpuUsage |
total |
CPU の最大使用率 | Percent | ResourceID |
MaxDiskUsagePercent |
total |
クラスターのディスク最大使用率 | Percent | ResourceID |
MaxJvmUsage |
total |
クラスターの JVM 最大使用率 | Percent | ResourceID |
MeanCpuUsage |
total |
CPU の平均使用率 | Percent | ResourceID |
MergeOps |
operation |
Merge 操作 OPS | None | ResourceID |
NodeCpuUsage |
resource |
ノードの CPU 使用率 | Percent | ResourceID,Node |
NodeDiskReadIOPS |
resource |
ノードのディスク読み取り IOPS | Count/Second | ResourceID,Node |
NodeFsIops |
resource |
ノードのデータディレクトリ IOPS | None | ResourceID,Node |
NodeHttpConnections |
resource |
ノードの HTTP 接続数 | Count | ResourceID,Node |
NodeWriteIOPS |
resource |
ノードのディスク書き込み IOPS | Count/Second | ResourceID,Node |
OldGcCountPerMin |
resource |
Old 世代の 1 分あたりの GC 回数 | None | ResourceID,Node |
QueryOps |
operation |
Query 操作 OPS | None | ResourceID |
ReadOnlyIndexNumber |
cluster |
読み取り専用インデックス数 | Count | ResourceID |
RedIndexNumber |
total |
Red 状態のインデックス数 | None | ResourceID |
RelocatingShardNumber |
cluster |
再配置中のシャード数 | None | ResourceID |
ReplicaShardNumber |
cluster |
レプリカシャード数 | Count | ResourceID |
SearchLatency |
operation |
クエリ遅延 | Second | ResourceID |
SearchSuccessRatio |
operation |
検索成功率 | Percent | ResourceID |
BulkSuccessRatio |
operation |
Bulk 成功率 | Percent | ResourceID |
ThreadPoolFlushRejected |
cluster |
拒否された Flush タスク数 | Count | ResourceID,Node |
ThreadPoolForceMergeQueue |
cluster |
キュー内の ForceMerge タスク数 | Count | ResourceID,Node |
ThreadPoolForceMergeRejected |
cluster |
拒否された ForceMerge タスク数 | Count | ResourceID,Node |
TotalDocumentNumber |
total |
総ドキュメント数 | Count | ResourceID |
TotalIndexNumber |
total |
総インデックス数 | Count | ResourceID |
TotalPendingTasks |
cluster |
総保留タスク数 | Count | ResourceID |
TotalShardNumber |
total |
総シャード数 | Count | ResourceID |
UnsignedShardNumber |
cluster |
未割り当てシャード数 | Count | ResourceID |
YellowIndexNumber |
cluster |
Yellow 状態のインデックス数 | Count | ResourceID |
YoungGcCountPerMin |
resource |
Young 世代の 1 分あたりの GC 回数 | None | ResourceID,Node |
オブジェクト¶
収集された Volcengine ESCloud のオブジェクトデータ構造。オブジェクトデータは「インフラストラクチャー - リソースディレクトリ」で確認できます。
{
"measurement": "volcengine_es_cloud",
"tags": {
"InstanceId" : "o-0089apbhxxx",
"RegionId" : "cn-guangzhou",
"Status" : "Running",
"ESEip" : "118.145.xxx.xxx",
"UserId" : "2102598885",
"ESEipId" : "eip-11vuua67wc3r440yrhczl0xxx",
"KibanaEipId" : "'\'",
"KibanaPublicDomain" : "'\'",
"CerebroPublicDomain" : "'\'",
"KibanaPrivateDomain" : "https://visual-o-xxxxxapbhpvmd.escloud.ivolces.com:5601",
"CerebroPrivateDomain" : "'\'",
"CerebroEnabled" : "True",
"EnableESPublicNetwork" : "True",
"EnableESPrivateNetwork" : "vpc-13fpvlahzboxsxxxxxxxxxx",
"EnableKibanaPublicNetwork" : "True",
"EnableKibanaPrivateNetwork" : "True",
"EnableESPrivateDomainPublic" : "False",
"EnableKibanaPrivateDomainPublic" : "False",
},
"fileds": {
"TotalNodes": "4",
"ChargeEnabled": "True",
"DeletionProtection": "True",
"CreateTime": "2025-05-06T09:39:50+08:00",
"ExpireDate": "'\'",
"KibanaConfig": "'\'",
"ResourceTags": "[]",
"SubInstances": "[]",
"TransferInfo": "{}",
"MaintenanceDay": "[\"MONDAY\", \"TUESDAY\", \"WEDNESDAY\", \"THURSDAY\", \"FRIDAY\", \"SATURDAY\", \"SUNDAY\"",
"ESPublicEndpoint": "https://elasticsearch-o-xxxxxxapbhpvmd.escloud.volces.com:9200",
"ESPrivateEndpoint": "https://elasticsearch-o-xxxxxapbhpvmd.escloud.ivolces.com:9200",
"ESPublicIpWhitelist": "127.0.0.1",
"ESPrivateIpWhitelist": "0.0.0.0/0",
"InstanceConfiguration": "{Json数据}",
"KibanaPublicIpWhitelist": "'\'",
"KibanaPrivateIpWhitelist": "0.0.0.0/0"
}
}