I'm still having these crashmail event buffer overflowed errors, anyone have
any suggestions?

On Thu, Sep 2, 2010 at 12:07, Jason Koppe <[email protected]> wrote:

> What is in the data of the PROCESS_LOG event payload?  I'm wondering if its
> possible to write an event listener which will "tail -F" a process'
> STDOUT/STDERR and, if a particular message appears, take action by a)
> notifying the administrators and b) restarting the process.  (I'm managing
> Apache Tomcat now, so the "SEVERE: All *threads* (125) are currently busy,
> waiting. Increase *maxThreads..." or Out of Memory messages from are
> initial examples)*
>
> Next, I'm seeing a lot of the "event buffer overflowed" messages from my
> event listener.  For the period of the log snippet below, the only
> configured/running event listener was "crashmail."  crashmail is still
> working as expected (when I did a pkill -f auto-qa-tomcat, I received the
> email from crashmail) but I see the event buffer overflowed messages for
> crashmail.  In addition, I see those messages for event listeners which
> aren't running, are removed, and are no longer configured.
>
> 2010-09-02 11:35:02,836 ERRO pool crashmail event buffer overflowed,
> discarding event 2738
> 2010-09-02 11:35:02,837 ERRO pool crashmail event buffer overflowed,
> discarding event 2738
> 2010-09-02 11:35:02,837 ERRO pool crashmail event buffer overflowed,
> discarding event 2738
> 2010-09-02 11:35:02,837 INFO exited: auto-qa-tomcat (exit status 143; not
> expected)
> 2010-09-02 11:35:03,838 ERRO pool crashmail event buffer overflowed,
> discarding event 2739
> ... REMOVED DUPLICATE LINES
> 2010-09-02 11:35:03,841 ERRO pool crashmail event buffer overflowed,
> discarding event 2739
> 2010-09-02 11:35:03,905 INFO spawned: 'auto-qa-tomcat' with pid 13198
> 2010-09-02 11:35:04,922 ERRO pool logmail event buffer overflowed,
> discarding event 2079
> 2010-09-02 11:35:04,923 ERRO pool custom event buffer overflowed,
> discarding event 2079
> 2010-09-02 11:35:04,923 ERRO pool custom event buffer overflowed,
> discarding event 2079
> 2010-09-02 11:35:04,924 ERRO pool custom event buffer overflowed,
> discarding event 2079
> 2010-09-02 11:35:04,924 ERRO pool crashmail event buffer overflowed,
> discarding event 2742
> 2010-09-02 11:35:04,925 ERRO pool crashmail event buffer overflowed,
> discarding event 2742
> 2010-09-02 11:35:04,925 ERRO pool crashmail event buffer overflowed,
> discarding event 2742
> ... REMOVED DUPLICATE LINES
> 2010-09-02 11:35:06,433 ERRO pool logmail event buffer overflowed,
> discarding event 2150
> 2010-09-02 11:35:06,434 ERRO pool custom event buffer overflowed,
> discarding event 2150
> ... REMOVED DUPLICATE LINES
> 2010-09-02 11:35:06,435 ERRO pool custom event buffer overflowed,
> discarding event 2150
> 2010-09-02 11:35:06,436 ERRO pool crashmail event buffer overflowed,
> discarding event 2763
> ... REMOVED DUPLICATE LINES
> 2010-09-02 11:35:14,449 ERRO pool crashmail event buffer overflowed,
> discarding event 2742
> 2010-09-02 11:35:14,449 INFO success: auto-qa-tomcat entered RUNNING state,
> process has stayed up for > than 10 seconds (startsecs)
> 2010-09-02 11:36:00,476 ERRO pool crashmail event buffer overflowed,
> discarding event 2748
>
> Using versions superlance-0.5-py2.4.egg and supervisor-3.0a8-py2.4.egg as
> installed from easy_install.  Here is my event listener configuration:
>
> [eventlistener:crashmail]
> command=/usr/bin/crashmail -a -m [email protected]  -s '/usr/sbin/sendmail
> -t -i -f [email protected]' ; the program (relative uses PATH, can take
> args)
> events=PROCESS_STATE            ; event notif. types to subscribe to
> (req'd)
> buffer_size=20                ; event buffer queue size (default 10)
>
> environment=SUPERVISOR_USERNAME='admin',SUPERVISOR_PASSWORD='password',SUPERVISOR_SERVER_URL='
> http://localhost:9001'           ; process environment additions
>
> I see that Chris replied to
> http://lists.supervisord.org/pipermail/supervisor-users/2008-April/000234.html
>  a
> while back; but I'm not sure that response still applies to my situation.
>
> Thanks,
> --
> Jason Koppe
> [email protected]
>



-- 
Jason Koppe
[email protected]
(210) 445-8242
_______________________________________________
Supervisor-users mailing list
[email protected]
http://lists.supervisord.org/mailman/listinfo/supervisor-users

Reply via email to