本指南可協助您設定 Monitoring 來監控 Redis。
Redis 是開放原始碼的進階鍵/值儲存庫,通常稱為資料結構伺服器,因為值可以包含字串、雜湊、清單、集合與排序集合。詳情請造訪 redis.io。
這項功能僅適用於在 Linux 上執行的代理程式。這項功能不適用於 Windows。
探索
如果您擁有下列項目,Monitoring 會探索在 Cloud Platform 專案中執行的 Redis 服務:
- 名稱中有 redis 的 VM 執行個體。
- 開啟通訊埠 6379 的防火牆規則。
如要查看 Redis 的指標,請按照下列步驟操作:
-
在 Google Cloud 控制台中,前往「Dashboards」(資訊主頁) 頁面:
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 從清單中選取「Redis」Redis資訊主頁。
設定 Redis 監控
Monitoring 代理程式使用 hiredis 用戶端程式庫監控 Redis。安裝 Redis 後,請執行下列指令來安裝 hiredis:
RHEL 和 CentOS
sudo yum install epel-release sudo yum install hiredisUbuntu 18.04 LTS、16.04 LTS 和 Debian 9
sudo apt-get install libhiredis0.13SLES
sudo zypper install libhiredis0_13
設定 Monitoring
如要監控 Redis,請在安裝監控代理程式之後,對 VM 執行個體執行下列動作:
執行下列指令,安裝 Redis 設定檔 redis.conf:
(cd /etc/stackdriver/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/redis.conf)如果 Redis 執行個體受密碼保護,或您使用非標準主機或連接埠的 Redis,請以根身分編輯
redis.conf,並按照檔案頂端的指示操作。執行下列指令,重新啟動監控代理程式:
sudo service stackdriver-agent restart
如要進一步瞭解 collectd redis 外掛程式,請參閱「外掛程式:Redis」。
Redis 指標
如要查看 Redis 外掛程式監控的完整指標清單,請參閱「代理程式指標:redis」。實際收集的指標和「監控」選單中可用的指標可能有所不同。