Chainsaw can't give you a table of counts...grep + uniq + cut + wc may do
what you need in a script..

If you're interested in building Chainsaw from source, follow the
instructions here (you need maven 2.0.9 or greater and subversion):

http://svn.apache.org/repos/asf/logging/chainsaw/trunk/HOWTOBUILD.txt

If you have XCode installed, after building everything with Maven, you can
run the 'mvn package appbundler:bundle' to generate a .dmg image for the
Mac.

Scott

On Tue, May 25, 2010 at 12:36 PM, laredotornado <[email protected]>wrote:

>
> The problem is, I don't know in advance what errors I will be looking for.
> Also, our goal is to see a table of errors (e.g. Exception A - 26 times,
> exception B - 17 times, ...) instead of having to search for each one and
> then compute a table.
>
> So I'm happy to do the SVN download that you mention, but I can't find the
> build instructions for Mac 10.6.3 on the site --
> http://logging.apache.org/chainsaw/download.html, unless I'm missing
> something.
>
> Thanks for your continued help, - Dave
>
>
>
> Scott Deboy wrote:
> >
> > So you're using the 'download', not svn HEAD, which means you can only
> use
> > the 'refine focus' field to get counts right now (the count of matching
> > search entries is not available from the website, only by downloading the
> > source code & building it) - so I'll focus on using the 'refine focus'
> > field
> > to get this information.
> >
> > Let's say your log contained a few errors like this:
> >
> > ERROR unable to find file1
> > ERROR authorization - unauthorized user x
> > ERROR authorization - unauthorized user y
> > ERROR unable to find file2
> > ERROR unable to find file3
> >
> > etc..
> >
> > If you want to get a count of how many times 'unable to find' showed up
> in
> > the log, you could use this expression in the 'refine focus' field:
> >
> > msg ~= 'unable to find'
> > or
> > LEVEL >= WARN && msg ~= 'unable to find'
> >
> > ~= is a 'case-insensitive, partial-text match'..see the tutorial for a
> > description of operators..you could use the LIKE operator (provides
> regexp
> > support), but it's probably overkill in this case..
> >
> > The only reason to use the 'LEVEL >= WARN' part to the expression is if
> > you
> > have informational or debug msgs containing 'unable to find' that you
> want
> > to exclude..
> >
> > The table will only show events matching the expression, and the status
> > bar
> > will be updated to show the count of displayed rows (giving you the
> number
> > of this type of error in the log).
> >
> > The same thing applies to the authorization..
> >
> > msg ~= 'unauthorized user'
> > or
> > LEVEL >= WARN && msg ~= 'unauthorized user'
> >
> > Hope that helps..
> >
> > Scott
> >
> >
> >
> > On Tue, May 25, 2010 at 12:00 PM, laredotornado
> > <[email protected]>wrote:
> >
> >>
> >> Thanks for your quick reply.  When you say,
> >>
> >> > same thing via the refine focus field
> >>
> >> what is an example of such an expression?  I'm having a hard time
> finding
> >> examples in the tutorial. - Dave
> >>
> >>
> >>
> >> Scott Deboy wrote:
> >> >
> >> > The svn HEAD revision of Chainsaw V2 provides the count of rows
> >> matching
> >> > the
> >> > search, as well as currently displayed row count (which may be due to
> >> an
> >> > expression in refine focus).
> >> >
> >> > This means you either have to enter an expression in the search field
> >> > which
> >> > will report the number of matches for an error, or do the same thing
> >> via
> >> > the
> >> > refine focus field.
> >> >
> >> > Hope that helps..
> >> >
> >> > Scott
> >> >
> >> > On Tue, May 25, 2010 at 11:45 AM, laredotornado
> >> > <[email protected]>wrote:
> >> >
> >> >>
> >> >> Hi,
> >> >>
> >> >> I just downloaded Chainsaw V2 for Mac 10.6.3.  How would I configure
> >> >> chainsaw so that it gives me a report which is a count of the number
> >> of
> >> >> times a certain error has occurred.  We are trying to get a sense of
> >> >> which
> >> >> errors are occurring most frequently in our log files.
> >> >>
> >> >> Thanks, - Dave
> >> >> --
> >> >> View this message in context:
> >> >>
> >>
> http://old.nabble.com/Chainsaw-V2-question%3A-Counting-numbers-of-errors-tp28671981p28671981.html
> >> >> Sent from the Log4j - Users mailing list archive at Nabble.com.
> >> >>
> >> >>
> >> >> ---------------------------------------------------------------------
> >> >> To unsubscribe, e-mail: [email protected]
> >> >> For additional commands, e-mail: [email protected]
> >> >>
> >> >>
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >>
> http://old.nabble.com/Chainsaw-V2-question%3A-Counting-numbers-of-errors-tp28671981p28672122.html
> >> Sent from the Log4j - Users mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://old.nabble.com/Chainsaw-V2-question%3A-Counting-numbers-of-errors-tp28671981p28672556.html
> Sent from the Log4j - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to