Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
logcheck-test(1)	     General Commands Manual		logcheck-test(1)

NAME
     logcheck-test - test new logcheck rules easily

SYNOPSIS
     logcheck-test [-q|-i] [-a|-m|-l FILE] [-e] [-P PREFIX] [-S SUFFIX] RULE
     logcheck-test [-q|-i] [-a|-m|-l FILE] -r RULEFILE

DESCRIPTION
     logcheck-test  parses  a  log file for matching lines specified by a single
     rule or a rule file. If using a single RULE you can set a PREFIX and a SUF-
     FIX to write new rules easily.

OPTIONS
     -h, --help
	    Show usage information

     -a, --auth.log
	    Parse /var/log/auth.log for matching lines

     -m, --messages
	    Parse /var/log/messages for matching lines

     -l, --log-file FILE
	    Parse FILE for matching lines

     -i, --invert-match
	    Show line that don't match the RULE or the RULEFILE

     -q, --quiet
	    Suppress rule summary at the end of output

     -e, --surround-rule
	    Surround RULE with standard prefix and suffix:

	    ^[[:alpha:]]{3} [ :[:digit:]]{11} [._[:alnum:]-]+ RULE$

     -P, --append-prefix PREFIX
	    Append PREFIX to rule prefix. Option can be given multiple times

     -S, --prepend-suffix SUFFIX
	    Prepend SUFFIX to rule suffix. Option can be given multiple times

     -r, --rule-file RULEFILE
	    Use file RULEFILE for rule input

EXAMPLES
     With logcheck-test you can easily write and test new rules.

     Test a single rule against /var/log/messages:
	    logcheck-test -m "RULE"

     Test a single rule against ~/log, surround the rule  with	standard  prefix
     and suffix and append "kernel " to prefix:
	    logcheck-test -l ~/log -e -P "kernel " "RULE"

     Test the rules in rulefiles/linux/ignore.d.server/kernel against ~/log:
	    logcheck-test -l ~/log -r rulefiles/linux/ignore.d.server/kernel

     Test   which  lines  the  rules  in  rulefiles/linux/ignore.d.server/kernel
     doesn't match:
	    logcheck-test -l ~/log -r rulefiles/linux/ignore.d.server/kernel -i

EXIT STATUS
     On successful matching logcheck-test will complete with  exit  code  0.  An
     exit code of 1 indicates no successful matching.

     An exit code greater then 1 indicates an error occurred. Textual errors are
     written to the standard error stream.

SEE ALSO
     logcheck(8)

AUTHOR
     logcheck  is  developed  by  Debian  logcheck  Team  at:  https://salsa.de-
     bian.org/debian/logcheck. This manual was written by  Hannes  von	Haugwitz
     <hannes@vonhaugwitz.com>.

				  Feb 19, 2010			logcheck-test(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=logcheck-test&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help