コンテンツにスキップ

Tencent Cloud KeeWiDB

Tencent Cloud KeeWiDB のメトリクス表示。接続数、リクエスト、キャッシュ、key、スロークエリなどを含みます。

設定

Func のインストール

Guance インテグレーション - 拡張 - マネージド版 Func の利用を推奨します。前提条件はすべて自動でインストール済みです。続けてスクリプトをインストールしてください

Func を自前でデプロイする場合はFunc を自前でデプロイする方法

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

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

Tencent Cloud KeeWiDB の監視データを同期するため、対応する収集スクリプト「Guance インテグレーション(Tencent Cloud-KeeWiDB 収集)」(ID:integration_tencentcloud_keewidb) をインストールします

[インストール] をクリックし、必要なパラメータを入力します。Tencent Cloud AK、Tencent Cloud アカウント名。

[デプロイ起動スクリプト] をクリックすると、システムが自動的に Startup スクリプトセットを作成し、対応する起動スクリプトを自動設定します。

また、「管理 / 自動トリガー設定」から対応する自動トリガー設定を確認できます。[実行] をクリックすると、定期実行を待たずにすぐに 1 回実行できます。しばらくしてから、実行タスクの記録と対応するログを確認できます。

検証

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

メトリクス

Tencent Cloud KeeWiDB を設定すると、デフォルトのメトリクスセットは以下のとおりです。設定によってより多くのメトリクスを収集できます Tencent Cloud モニタリングメトリクス詳細

Tencent Cloud KeeWiDB インスタンス監視

指標英語名 指標日本語名 指標説明 単位 ディメンション 統計粒度
KeeCpuUtil CPU 使用率 KeeWiDB ノードの CPU 使用率 % instanceid 5s、 60s、 300s、 3600s、 86400s
Connections 接続数 インスタンスに接続されている TCP 接続数 instanceid 5s、 60s、 300s、 3600s、 86400s
ConnectionsUtil 接続使用率 実際の TCP 接続数と最大接続数の比率 % instanceid 5s、 60s、 300s、 3600s、 86400s
KeeCommands 総リクエスト数 QPS。1 秒あたりのコマンド実行回数 回/秒 instanceid 5s、 60s、 300s、 3600s、 86400s
KeeCmdRead 読み取りリクエスト 1 秒あたりの読み取りコマンド実行回数 回/秒 instanceid 5s、 60s、 300s、 3600s、 86400s
KeeCmdWrite 書き込みリクエスト 1 秒あたりの書き込みコマンド実行回数 回/秒 instanceid 5s、 60s、 300s、 3600s、 86400s
KeeCmdOtherKee その他のリクエスト 読み書きコマンド以外のコマンド実行回数 instanceidkeewidbnodeid 5s、 60s、 300s、 3600s、 86400s
KeeCmdSlow スロークエリ 実行レイテンシが slowlog - log - slower - than の設定値を超えるコマンド回数 instanceid 5s、 60s、 300s、 3600s、 86400s
CmdErr 実行エラー 1 秒あたりの Proxy コマンド実行エラー回数。たとえば、コマンド不存在、パラメータエラーなど 回/秒 instanceid 5s、 60s、 300s、 3600s、 86400s
KeeKeyspaceHitUtil キャッシュヒット率 キャッシュシステム使用時に、要求されたデータがキャッシュ内で見つかった割合。キャッシュヒット率 = キャッシュヒット回数 / 総リクエスト数 % instanceid 5s、 60s、 300s、 3600s、 86400s
KeeKeys key 総数 インスタンスが保存している総 Key 数(一次 Key) instanceid 5s、 60s、 300s、 3600s、 86400s
KeeExpireKeys key 期限切れ数 時間窓内に削除された Key 数。info コマンドの出力に対応する expired_keys 件/秒 instanceid 5s、 60s、 300s、 3600s、 86400s
KeeDiskUsed ディスク使用量 すでに使用済みのディスク容量 MB instanceid 5s、 60s、 300s、 3600s、 86400s
KeeDiskUtil ディスク使用率 すでに使用済みのディスク容量と最大容量の比率 % instanceid 5s、 60s、 300s、 3600s、 86400s
KeeDiskIops ディスク IOPS 使用量 1 秒あたりのディスク入出力操作回数 回/秒 instanceid 5s、 60s、 300s、 3600s、 86400s

オブジェクト

収集された Tencent Cloud KeeWiDB オブジェクトデータ構造。インフラストラクチャ-カスタム でオブジェクトデータを確認できます

{
  "measurement": "tencentcloud_redis",
  "tags": {
    "name"        : "crs-xxxx",
    "BillingMode" : "0",
    "Engine"      : "Redis",
    "InstanceId"  : "crs-xxxx",
    "InstanceName": "solution",
    "Port"        : "6379",
    "ProductType" : "standalone",
    "ProjectId"   : "0",
    "RegionId"    : "ap-shanghai",
    "Status"      : "2",
    "Type"        : "6",
    "WanIp"       : "172.x.x.x",
    "ZoneId"      : "200002"
  },
  "fields": {
    "ClientLimits"    : "10000",
    "Createtime"      : "2022-07-14 13:54:14",
    "DeadlineTime"    : "0000-00-00 00:00:00",
    "InstanceNodeInfo": "{インスタンスノード情報}",
    "InstanceTitle"   : "稼働中",
    "Size"            : 1024,
    "message"         : "{インスタンス JSON データ}"
  }
}

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

フィールド 説明
Status str インスタンスの現在の状態。0: 初期化待ち。1: インスタンス処理中。2: インスタンス稼働中。-2: インスタンス隔離済み。-3: インスタンス削除待ち。
ProductType str プロダクトタイプ。standalone: 標準版。cluster: クラスタ版。
BillingMode str 課金モード。0: 従量課金。1: 年間/月額課金。
ProjectId str プロジェクト ID
NodeSet str インスタンスのノード詳細情報。注意: このフィールドは null を返す場合があり、有効な値を取得できないことを示します。

注意: tagsfields 内のフィールドは、今後の更新で変更される場合があります ヒント1: tags.name の値はインスタンス ID で、識別子として使用されます ヒント2: fields.message は JSON シリアル化後の文字列

フィードバック

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