Here&#39;s an example of what you can do with the data from getStats including monitoring evictions: (note this is a example so it won&#39;t update)<br><br><a href="http://gordo.ehpg.net/~gmr/stats/">http://gordo.ehpg.net/~gmr/stats/
</a><br><br><div><span class="gmail_quote">On 5/25/07, <b class="gmail_sendername">Gavin M. Roy</b> &lt;<a href="mailto:gmr@myyearbook.com">gmr@myyearbook.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Grab 1.2.2, it has an eviction value in the stats info.&nbsp; An eviction is when memcache removes an expired item *or* the oldest non-used item to make room for a new item being added.<br><br>In our case we would be concerned once we started seeing 100,000+ evictions a day.
<br><br>Gavin<br><br><div><span class="q"><span class="gmail_quote">On 5/25/07, <b class="gmail_sendername">Ben Hartshorne</b> &lt;<a href="mailto:memcache@green.hartshorne.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
memcache@green.hartshorne.net</a>&gt; wrote:</span></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><span class="e" id="q_112c48a23f8ebc1f_3">

On Fri, May 25, 2007 at 02:10:10PM -0400, Gavin M. Roy wrote:<br>&gt; I would imagine when you start seeing more evictions in your stats than you<br>&gt; expect, you know your cache is full.&nbsp;&nbsp;I&#39;d say anything else is
<br>
&gt; over-complicating it.<br><br>What do you mean by evictions?&nbsp;&nbsp;Cache misses?&nbsp;&nbsp;There are plenty of valid<br>reasons for cache misses that can change depending on the traffic coming<br>in rather than the state of the cache being full.
<br><br>I am using version 1.1.13; the list of stats I see are pid, uptime,<br>time, version, pointer_size, rusage_user, rusage_system, curr_items,<br>total_items, bytes, curr_connections, total_connections,<br>connection_structures, cmd_get, cmd_set, get_hits, get_misses,
<br>bytes_read, bytes_written, and limit_maxbytes.&nbsp;&nbsp;Which of these indicate<br>evictions (and what is an eviction, anyways?&nbsp;&nbsp;;)<br><br>Thanks,<br><br>-ben<br><br>--<br>Ben Hartshorne<br>email: <a href="mailto:ben@hartshorne.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

ben@hartshorne.net</a><br><a href="http://ben.hartshorne.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://ben.hartshorne.net</a><br><br></span></div><span class="q">-----BEGIN PGP SIGNATURE-----
<br>Version: GnuPG v1.4.1 (GNU/Linux)<br><br></span>iD8DBQFGVys0KeT3tvTdv64RAnI7AJ9k7TzsGZsVHQxoKSpPmZmwePn0VACgivGO
<br>uLnbbn1DpnkJG5QVcNYFELc=<br>=6HCf<br>-----END PGP SIGNATURE-----<br><br></blockquote></div><br>
</blockquote></div><br>