コンテンツにスキップ

Azure Redis Cache

Azure Redis Cache のメトリクスデータを収集する

設定

Func のインストール

Guance の統合 - 拡張 - マネージド版 Func を開くことを推奨します: 前提条件はすべて自動でインストールされます。続けてスクリプトをインストールしてください

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

インストールスクリプト

ヒント: 要件を満たす Azure アプリ登録情報を事前に準備し、サブスクリプションに Monitoring Reader(監視閲覧者)のロールをアプリ登録に付与してください

Azure Redis Cache の監視データを同期するため、対応する収集スクリプト「統合(Azure-Redis Cache 収集)」(ID:integration_azure_redis)をインストールします

【インストール】をクリックした後、対応するパラメータを入力します:

  • Azure Tenant ID:テナント ID
  • Azure Client ID:アプリ登録 Client ID
  • Azure Client Secret Value:クライアントシークレット値。ID ではないので注意してください
  • Subscriptions:サブスクリプション ID。複数のサブスクリプションは,で区切ります

【デプロイして起動スクリプトを開始】をクリックすると、システムは自動的に Startup スクリプトセットを作成し、対応する起動スクリプトを自動で設定します。

有効化後は、「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。【実行】をクリックすると、定期実行を待たずにすぐ 1 回実行できます。少し待ってから、実行タスクの記録および対応するログを確認できます。

検証

  1. 「管理 / 自動トリガー設定」で、対応するタスクに自動トリガー設定が存在するか確認し、あわせてタスク記録とログを見て異常がないか確認する
  2. Guance の「インフラストラクチャ - リソースディレクトリ」で資産情報が存在するか確認する
  3. Guance の「メトリクス」で対応する監視データがあるか確認する

メトリクス

Azure Redis Cache のメトリクスを収集します。設定により、より多くのメトリクスを収集できます。Microsoft.Cache/redis がサポートするメトリクス

メトリクス名 説明 単位
all_connections_closed_per_second_maximum キャッシュヒットの 1 秒あたりの切断数(インスタンスベース) count
all_connections_created_per_second_maximum キャッシュヒットの 1 秒あたりの接続作成数(インスタンスベース) count
allcache_read_maximum キャッシュ読み取り(インスタンスベース) bytes/s
allcache_write_maximum キャッシュ書き込み(インスタンスベース) bytes/s
allcachehits_total キャッシュヒット数(インスタンスベース) count
allcachemisses_total キャッシュミス数(インスタンスベース) count
allconnectedclients_maximum 接続中のクライアント数 count
allevictedkeys_total 追い出されたキー数(インスタンスベース) count
allexpiredkeys_total 期限切れのキー数(インスタンスベース) count
allgetcommands_total GET 数(インスタンスベース) count
alloperations_per_second_maximum 1 秒あたりの操作数(インスタンスベース) count
allpercentprocessortime_maximum CPU(インスタンスベース) %
allserver_load_maximum サーバー負荷(インスタンスベース) %
allsetcommands_total SET 数(インスタンスベース) count
alltotalcommandsprocessed_total 総操作数(インスタンスベース) count
alltotalkeys_maximum 総キー数(インスタンスベース) count
allusedmemory_maximum 使用済みメモリ(インスタンスベース) bytes
allusedmemory_rss_maximum 使用済みメモリ RSS(インスタンスベース) bytes
allusedmemorypercentage_maximum 使用済みメモリ割合(インスタンスベース) %
cache_read_maximum キャッシュ読み取り量 bytes/s
cache_write_maximum キャッシュ書き込み量 bytes/s
cachehits_total キャッシュヒット数 count
cachemisses_total キャッシュミス数 bytes
cachemissrate_total キャッシュミス率 bytes
connected_clients_using_aadtoken_maximum Microsoft Entra トークンを使用する接続クライアント(インスタンスベース) count
connectedclients_maximum 接続中のクライアント数 count
errors_maximum エラー数 count
evictedkeys_total 追い出されたキー数 count
expiredkeys_total 期限切れのキー数 count
getcommands_total GET 数 count
latency_p_99_maximum 99 パーセンタイル遅延 ms
operations_per_second_maximum 1 秒あたりの操作数 count
percent_processor_time_maximum CPU %
server_load_maximum サーバー負荷 -
setcommands_total SET 数 count
totalcommandsprocessed_total 総操作数 count
usedmemory_rss_maximum 使用済みメモリ RSS bytes
usedmemorypercentage_maximum 使用済みメモリ割合 %

フィードバック

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