BB Unix Network Monitor - Message
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: {bb} Re: Paging
i am finding the follwing rules are not behaving as i think they should
# at night, for prod machines, we only want to be reminded every two
# hours,
# after it's been down for ten minutes
*;;*;;*;0000-0600 1800-2359;*:^10-120
# our trusty admins
*;;*;;*;*;scott@mysite.com:60
it is matching witht he scond rule and sending eamil every hour, ugh. at
first glance it seems the wildcard in the recipient line doesn't precede
an exact match . . .
BIG THOUGHT
***********
since BBPAGER is only *one* machine why not write the bb-page stuff in
perl? i understand the motivation for all the clients to run on every
incarnation of UNIX known to man, but i bet the majority of brothers have
perl on their BBPAGER machine.
just seems perl would be a much better fit for all the stuff the paging
needs to do. imagine being able to use arrays and hashes . . .
the below has been sitting in my buffer for a week, i can't remmber what
it was really about . . . just more observations . . .
On Wed, 25 Aug 1999, Robert-Andre Croteau wrote:
> > so if:
> >
> > pagelevels: red yellow purple
> > pagelevelsmail: red yellow purple
> >
> > then *only* emails will ever be sent out?
>
> yup
I am not seeing that behavior. email is being sent out for all events,
even if a page is sent as well.
I looked at bb-page1.sh and I can't make much sense of the two nested
'case $page' statements under the 'case $BBCOLORLEVEL' command at the end.
1) why is the second case statement, which dictates pages being sent, in
a case command cycling through the $PAGELEVELSMAIL and not $PAGELEVELS?
2) why is there a *@* in the second nested 'case $page'? isn't the
decision to send an email in the preceding case command?
Personally I feel an email should *always* be sent (when matching
recipients are found) if a page is sent. so perhaps the docs in
bbwarnsetup.cfg hasn't caught up with the code in bb-page1.sh
so i guess i would be interested in a $NOTIFYLEVEL (kinda currently
$PAGELEVELS) that would tell bb-page or bb-page1 to either A) process the
event for notification or B) drop the event with no notifies
if A) is met then let bb-warnrules.cfg do the right thing
# send an email and page
*;;*;;*;*;root@localhost 555-5555
# just page
*;;*;;*;*;555-5556
> > > for now yes :( It will change when I get time to revamp the whole
> > > notification
> > > structure ...
i would really like to now what your plans are with this. would you care
to elaborate the 'revamp'?
> well, I have many clients who only have 56Kbs Frame Relay lines between
> sites. Any reduction in network traffic is good ...
>
> Also, each message will start up a bb-page.sh exec. That's the
> resources
> I was talking about...
maintanance/admin has an overhead . . .
> Well, it's in the cards for the next release so I'll see what I can do
> but
> I sure would like to get rid of the etc/bbwarnsetup.cfg on the clients.
agreed.
also, this doesn't seem to work right:
!hg-test;;*;;*;1800-0600;*
do you have to restrict it like this?:
!hg-test;;*;;*;0000-0600 1800-2359;*
just tested the above and it works. . . . .
--
Scott Walters
-PacketPusher
"The world speaks IP"
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=
To unsubscribe from this list, or to subscribe to the bb-digest list
send e-mail to mailto:majordomo@bb4.com with unsubscribe bb -and/or-
subscribe bb-digest in the BODY of the message.
Home |
Main Index |
Thread Index