菜鳥級別的步驟:
1.先ps -ef|grep redis
2.cd到reids的bin目錄
3.連接redis
./redis-cli -h 192.168.146.107 -p 7000
4.開始 監控:info
內存碎片的計算:
mem_fragmentation_ratio = used_memory_rss / used_memory
used_memory :Redis使用其分配器分配的內存大小
used_memory_rss :操作系統分配給Redis實例的內存大小,表示該進程所佔物理內存的大小
兩者包括了實際緩存佔用的內存和Redis自身運行所佔用的內存,used_memory_rss指標還包含了內存碎片的開銷,內存碎片是由操作系統低效的分配/回收物理內存導致的。
mem_fragmentation_ratio>1表明有內存碎片,越大表明越多,
mem_fragmentation_ratio<1表明正在使用虛擬內存,虛擬內存其實就是硬盤,性能比內存低得多,這是應該增強機器的內存以提高性能。
mem_fragmentation_ratio > 1.5 說明Redis消耗了實際需要物理內存的150%以上,其中50%是內存碎片率,可能是操作系統或Redis實例中內存管理變差的表現
mem_fragmentation_ratio的數值在1 ~ 1.5之間是比較健康的。
其他監控見此url:
http://blog.itpub.net/15498/viewspace-2214564/