Tencent Cloud Memcached¶
スクリプトマーケットの「Guanceクラウド同期」シリーズのスクリプトパックを使用して、クラウド監視とクラウド資産のデータをGuanceへ同期します
設定¶
Func のインストール¶
Guance連携 - 拡張 - ホスト版 Func を有効化することを推奨します。前提条件はすべて自動でインストールされるため、そのままスクリプトのインストールへ進んでください
Func を自前でデプロイする場合はFunc の自前デプロイを参照してください
スクリプトのインストール¶
ヒント: 要件を満たす Tencent Cloud の AK を事前に用意してください(簡単のため、グローバル読み取り専用権限
ReadOnlyAccessを直接付与してもかまいません)
Memcached のクラウドリソース監視データを同期するため、対応する収集スクリプト「Guance連携(Tencent Cloud-Memcached 収集)」(ID:integration_tencentcloud_memcached)をインストールします
【インストール】をクリックし、必要なパラメータとして Tencent Cloud AK と Tencent Cloud アカウント名を入力します。
【起動スクリプトをデプロイ】をクリックすると、システムが自動的に Startup スクリプトセットを作成し、対応する起動スクリプトを自動で設定します。
有効化後は「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。【実行】をクリックすると、定期実行を待たずにただちに 1 回実行できます。しばらくすると、実行タスクの記録と対応するログを確認できます。
確認¶
- 「管理 / 自動トリガー設定」で対象タスクに対応する自動トリガー設定が存在することを確認し、あわせてタスク記録とログを確認して異常がないかチェックします
- Guance の「インフラ / カスタム」で資産情報が存在するか確認します
- Guance の「メトリクス」で対応する監視データがあるか確認します
メトリクス¶
Tencent Cloud-Cloud Monitor を設定すると、既定のメトリクスセットは次のとおりです。設定により、さらに多くのメトリクスを収集できます Tencent Cloud Cloud Monitor のメトリクス詳細
| メトリクス英名 | 意味 | 単位 | ディメンション |
|---|---|---|---|
allocsize |
割り当て済みの容量 | MBytes | InstanceName(インスタンス名) |
usedsize |
使用済みの容量 | MBytes | InstanceName(インスタンス名) |
get |
GET コマンドの 1 秒あたりの実行回数 | Count/s | InstanceName(インスタンス名) |
set |
SET コマンドの 1 秒あたりの実行回数 | Count/s | InstanceName(インスタンス名) |
delete |
DELETE コマンドの 1 秒あたりの実行回数 | Count/s | InstanceName(インスタンス名) |
error |
エラーコマンド | Count/s | InstanceName(インスタンス名) |
latency |
平均アクセス遅延 | ms | InstanceName(インスタンス名) |
qps |
総リクエスト数 | Count/s | InstanceName(インスタンス名) |
オブジェクト¶
収集された Tencent Cloud Memcached オブジェクトデータ構造は、「インフラ - カスタム」で確認できます
{
"measurement": "tencentcloud_memcached",
"tags": {
"account_name": "Tencent",
"class": "tencentcloud_memcached",
"cloud_provider": "tencentcloud",
"InstanceId": "cmem-xxxxx",
"InstanceName": "0829-mh-xxxxx",
"name": "cmem-xxxxxxx",
"RegionId": "ap-shanghai"
}
}
注意:
tags内のフィールドは今後の更新で変更される場合があります