[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [hobbit] Hobbit 4.0.4 released - Alert Script Issue



On Wed, Aug 17, 2005 at 10:37:14AM +0200, Peter Welter wrote:
> > It should pick up the old duration from the checkpoint file. What's
> > your hobbitd and hobbitd_alert commands in hobbitlaunch.cfg ?
> 
> [bbpage]
>         ENVFILE /usr/lib/hobbit/server/etc/hobbitserver.cfg
>         NEEDS hobbitd
>         CMD hobbitd_channel --channel=page  
> --log=$BBSERVERLOGS/page.log hobbitd_alert --trace=/tmp/alerttrace.log
> 
> The directory /usr/lib/hobbit/server/tmp/ contains:
> 
> -rw-r--r--  1 hobbit hobbit 318947 2005-08-17 10:32 hobbitd.chk

OK, You're running without the alert-module checkpoint file. There are
two things we can do:

1) Add "--checkpoint-file=$BBTMP/alert.chk --checkpoint-interval=600" to
   the hobbitd_alert command in hobbitlaunch.cfg. That way it will
   remember all active alerts when you restart Hobbit.

2) When a new alert was first seen (also after a restart of Hobbit), the
   duration was reset to 0 - instead of using the information Hobbit
   already had about when the status change occurred. I've changed this
   in the code, so that it picks up the duration of the alert from the 
   timestamp we keep for when the last status change happened.


Regards,
Henrik