[syslog-ng]Log monitoring
Nicholas Bernstein
syslog-ng@lists.balabit.hu
09 Jun 2003 11:54:53 -0700
there should probably be "" around the $(date ...) in the grep now that
I think about it.
-Nick
On Mon, 2003-06-09 at 11:51, Nicholas Bernstein wrote:
> Ok....
>
> something like :
> grep "Jun 9 11" messages| grep ftpd
> will get you all of the messages containing ftpd on June 9th, during the
> 11th hour. if you wanted to be inexact you can get the date by doing:
> date | awk -F : '{ print $1 }'
> so to put it all together you could do :
> grep $(date | awk -F : '{ print $1 }') <file> | <grep whatever your
> looking for> | wc -l
>
> or somesuch...
>
> If I was going to really do it, I'd probably use perl. To be accurate,
> you would want to convert the date into minutes, and then do a grep
> based only look at the entries within "Now - (Minutes)" otherwise, it
> effectivly resets the counter every hour.
>
> We aren't doing the exact same thing, otherwise I would try to be of
> more help, but I'm guessing that should be enough to get you started.
>
>
> man sed
> man awk
> man wc
> man bash (of course)
> http://www.perldoc.com
>
>
>
> On Mon, 2003-06-09 at 11:01, netsec novice wrote:
> > It sounds like what I'm looking for. Would you mind sending me more
> > details? I am a relative newbie to syslog and linux. I appreciate anything
> > you can share.
> >
> > Nicole
> >
> >
> > >From: Nicholas Bernstein <nick@docmagic.com>
> > >Reply-To: syslog-ng@lists.balabit.hu
> > >To: syslog-ng@lists.balabit.hu
> > >Subject: Re: [syslog-ng]Log monitoring
> > >Date: 09 Jun 2003 10:56:57 -0700
> > >
> > >We have a similar circumstance, where we basically have our logs
> > >filtered, and the events that we want put into a separate log file. Then
> > >we grep the log based on time stamp & count the number of lines. The
> > >counter runs from cron every minute, and sends out an email if the
> > >number is higher than the threshold.
> > >
> > >Hope that helps!
> > >Nick
> > >
> > >On Mon, 2003-06-09 at 10:42, netsec novice wrote:
> > > > I am looking for a tool that would allow me to perform an action(send
> > > > e-mail) when a particular event meets a threshhold. I have my IDS tuned
> > >to
> > > > the point where I have a good sense of how many alerts I receive in an
> > >hour.
> > > > I know I can send an alert based on matching a particular alert but
> > >what I
> > > > would really like to do is send notification based on whether I receive
> > >more
> > > > than 10 alerts in less than an hour. I hope my intention is clear
> > >here...
> > > > I know there are products out there such as Swatch or logwatch but I
> > >haven't
> > > > seen anything that alerts on thresholds rather than pattern matching
> > >only.
> > > > My idea here is to set up something that watches my logs continuously
> > >and if
> > > > I get more than 10 alerts within an hour or less during any part of the
> > >day
> > > > - I would be paged. I am not a Perl guru so any help I can get in
> > >getting
> > > > started is appreciated. My guess is that someone has already invented
> > >the
> > > > wheel - I just don't know where it is.
> > > >
> > > > Thanks for any guidance...
> > > > Nicole
> > > >
> > > > _________________________________________________________________
> > > > Add photos to your e-mail with MSN 8. Get 2 months FREE*.
> > > > http://join.msn.com/?page=features/featuredemail
> > > >
> > > > _______________________________________________
> > > > syslog-ng maillist - syslog-ng@lists.balabit.hu
> > > > https://lists.balabit.hu/mailman/listinfo/syslog-ng
> > > > Frequently asked questions at http://www.campin.net/syslog-ng/faq.html
> > >--
> > >+---------------------------------------------------------------+
> > >| Nicholas Bernstein | nick@docmagic.com |
> > >| UNIX Systems Administrator | http://www.docmagic.com |
> > >| Document Systems Inc. | |
> > >+---------------------------------------------------------------+
> > >
> > >_______________________________________________
> > >syslog-ng maillist - syslog-ng@lists.balabit.hu
> > >https://lists.balabit.hu/mailman/listinfo/syslog-ng
> > >Frequently asked questions at http://www.campin.net/syslog-ng/faq.html
> > >
> >
> > _________________________________________________________________
> > Add photos to your messages with MSN 8. Get 2 months FREE*.
> > http://join.msn.com/?page=features/featuredemail
> >
> > _______________________________________________
> > syslog-ng maillist - syslog-ng@lists.balabit.hu
> > https://lists.balabit.hu/mailman/listinfo/syslog-ng
> > Frequently asked questions at http://www.campin.net/syslog-ng/faq.html
--
+---------------------------------------------------------------+
| Nicholas Bernstein | nick@docmagic.com |
| UNIX Systems Administrator | http://www.docmagic.com |
| Document Systems Inc. | |
+---------------------------------------------------------------+