GCP Memorystore for Memcached¶
GCP Memorystore for Memcached のノード接続、CPU、メモリ、キャッシュヒット率、操作数、ネットワークトラフィックなどのメトリクスを収集します。
設定¶
Func のインストール¶
Guance の「統合 - 拡張 - マネージド版 Func」を有効にすることを推奨します。すべての前提条件が自動的にインストールされるため、続けてスクリプトをインストールしてください。
Func を独自にデプロイする場合は、Func の自己デプロイを参照してください。
スクリプトのインストール¶
- Func コンソールにログインし、【スクリプトマーケット】をクリックして Guance スクリプトマーケットを開き、
integration_gcp_memcachedを検索します。 - 【インストール】をクリックし、アカウントファイル名、Target Principal、アカウント名を入力します。
- 【起動スクリプトをデプロイ】をクリックします。システムが
Startupスクリプトセットを作成し、対応する起動スクリプトを自動設定します。 - 有効化後、「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。【実行】をクリックしてすぐに一度実行し、タスク記録とログを確認します。
検証¶
- 「管理 / 自動トリガー設定」で対象タスクが存在することを確認し、タスク記録とログに異常がないか確認します。
- Guance の「インフラストラクチャ / カスタム」で、対応する資産情報が存在することを確認します。
- Guance の「メトリクス」で、
gcp_memcacheメトリクスセットと対応する監視データが存在することを確認します。
メトリクス¶
GCP Memorystore for Memcached のメトリクスは gcp_memcache メトリクスセットに保存され、元のメトリクスは Cloud Monitoring の memcache.googleapis.com/ 名前空間から取得されます。メトリクスの完全な一覧は Google Cloud Memorystore for Memcached のメトリクスを参照してください。
次の表のタグは、実際に収集されたデータに基づきます。used は使用中と未使用のキャッシュメモリを区別し、mode は CPU モードを示します。command と response_type は操作結果の分類に使用します。
| メトリクス | 元のメトリクス | 説明 | タグ | 単位 |
|---|---|---|---|---|
node_active_connections |
node/active_connections |
Memcached ノードのアクティブ接続数 | location, project_id, project_name, instance_id, account_name, node_id, monitor_resource_type, cloud_provider |
Count |
node_cache_memory |
node/cache_memory |
ノード上のキャッシュに割り当てられたメモリ | location, project_id, project_name, used, instance_id, account_name, node_id, monitor_resource_type, cloud_provider |
Bytes |
node_cpu_usage_time |
node/cpu/usage_time |
Memcached プロセスの CPU 使用時間 | location, project_id, project_name, instance_id, account_name, node_id, monitor_resource_type, mode, cloud_provider |
s{CPU} |
node_cpu_utilization |
node/cpu/utilization |
Memcached ノードの CPU 使用率 | location, project_id, project_name, instance_id, account_name, node_id, monitor_resource_type, cloud_provider |
% |
node_eviction_count |
node/eviction_count |
容量不足によりノードから削除されたキャッシュアイテム数 | location, project_id, project_name, instance_id, account_name, node_id, monitor_resource_type, cloud_provider |
Count |
node_hit_ratio |
node/hit_ratio |
キャッシュリクエストのヒット率 | location, project_id, project_name, instance_id, account_name, node_id, monitor_resource_type, cloud_provider |
% |
node_items |
node/items |
ノードに保存されているキャッシュアイテム数 | location, project_id, project_name, instance_id, account_name, node_id, monitor_resource_type, cloud_provider |
Count |
node_memory_utilization |
node/memory/utilization |
ノードのシステムメモリ使用率 | location, project_id, project_name, instance_id, account_name, node_id, monitor_resource_type, cloud_provider |
% |
node_operation_count |
node/operation_count |
コマンドとレスポンスタイプ別のキャッシュ操作数 | location, project_id, project_name, instance_id, account_name, command, response_type, node_id, monitor_resource_type, cloud_provider |
Count |
node_received_bytes_count |
node/received_bytes_count |
ノードが受信したバイト数 | location, project_id, project_name, instance_id, account_name, node_id, monitor_resource_type, cloud_provider |
Bytes |
node_sent_bytes_count |
node/sent_bytes_count |
ノードが送信したバイト数 | location, project_id, project_name, instance_id, account_name, node_id, monitor_resource_type, cloud_provider |
Bytes |
node_uptime |
node/uptime |
ノードの稼働時間 | location, project_id, project_name, instance_id, account_name, node_id, monitor_resource_type, cloud_provider |
s |
オブジェクト¶
収集された GCP Memorystore for Memcached インスタンスオブジェクトは、「インフラストラクチャ - リソースカタログ」で確認できます。
{
"measurement": "gcp_memcache_instance",
"tags": {
"account_name": "TWT GCP Integration Memcached",
"cloud_provider": "gcp",
"display_name": "TWT Memcached Minimal",
"discovery_endpoint": "10.12.177.67:11211",
"instanceId": "twt-memcached-min",
"projectId": "twt-gcp-integration",
"projectName": "TWT GCP Integration",
"location": "asia-southeast1",
"state": "READY",
"memcacheVersion": "MEMCACHE_1_6_15"
},
"fields": {
"authorizedNetwork": "projects/twt-gcp-integration/global/networks/default",
"createTime": "2026-08-18T03:30:10.725821543Z",
"effectiveMaintenanceVersion": "maintenance_version_20260601",
"memcacheFullVersion": "memcached-1.6.15",
"nodeCount": 1,
"nodeConfig": {
"cpuCount": 1,
"memorySizeMb": 1024
},
"resourceCreateTime": "2026-08-18T03:30:10.725821543Z",
"updateTime": "2026-08-18T03:36:01.987645137Z"
}
}
注:tags および fields 内のフィールドは、今後の更新で変更される場合があります。