Thanks Edward.
I do get an alarm when things are bad on the memcached. But the issue I want
to figure out is, why and how it got itself into a bad state.
Do you suggest turning on the debug logs?

>>>>Out Of Memory errors.
>>>>Time out on connect.
>>>>No Connect.

>>>>After a few week of looking at the issues,  I can get all of these
>>>>issues fixed and the code works great.

Where are your fixes going? on the client side or on the server side?

Thanks,
Ravi.



On Fri, Oct 2, 2009 at 4:57 PM, Edward M. Goldberg <
edwardmgoldb...@gmail.com> wrote:

>
> Well I see that you are not getting lots of replies so I will step in.
>
> What I do is run a small CRON job that does a few Memcache actions
> like:
>
> Set key
> Get key
> Get status....
>
> And watch the output for issues on each server.  I use plain commands
> like:
>
> echo "stats" | nc localhost 11211
>
> This way I see all of the interaction with no client software in the
> way.
>
> When an error shows up in these simple commands I send an Alert to the
> RightScale Monitor System I use.
>
> You may have a Munin or other monitor system.
>
> Now I see the exact moment when the Memcached goes sour.  This
> provides a big hint as to why it is happening.
>
> Issues I see are:
>
> Out Of Memory errors.
> Time out on connect.
> No Connect.
>
> After a few week of looking at the issues,  I can get all of these
> issues fixed and the code works great.
>
> It does take a few hits at first to find issues like DNS falures,  Set
> up values set too low.
>
> Please ask for help,  Memcache is a great Cache....
>
> Edward M. Goldberg
> http://myCloudWatcher.com/
>

Reply via email to