Memcachedのメモリ使用量


18

memcachedの合計メモリ使用量を返すコマンドラインまたはphpスクリプトはありますか?

回答:


34

マイクは言った、あなたは、以下を含む行を見ることができ、メモリ使用量を確認するために、「STATバイト」:

$ echo "stats" | nc -w 1 <host> <port> | awk '$2 == "bytes" { print $2" "$3 }'

将来の参照のためにそれを残します:デフォルトのホスト/ポートは次のとおりです:127.0.0.1:
11211

19

memcacheのデフォルトポートは11211なので、memcacheがローカルの場合

telnet localhost 11211

次に、statsコマンドを実行すると、メモリ使用量が吐き出されます

stats

1
telnetのヒントに感謝しますが、実際に何を読むべきでしょうか?私は、STATは... STATは43599 STATは1048925 TOTAL_ITEMS curr_itemsと私はmemcachedは決していっぱいにされていないという印象を持っている9857275バイト見る
ステファノ・

6
STATは、あなたが、総使用量を探しているラインでバイト
マイク


0

@mikeに回答する別の代替手段、

echo "stats" | nc localhost 11211
#or
echo "stats settings" | nc localhost 11211
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.