campus.sysnort
Class SysnortApp
java.lang.Object
|
+--campus.sysnort.SysnortApp
- public class SysnortApp
- extends java.lang.Object
A Syslog application using Solar PACK service. This app checks each
arriving event against a list of rules (as plugins) and takes specified
action if the rule is satisfied. Each rule may specify its own PACK
policy.
- Version:
- $Id: SysnortApp.java,v 1.12 2003/10/07 01:13:23 glchen Exp $
- Author:
- Guanling Chen
Constructor Summary |
SysnortApp(serp.util.Options opts)
|
Method Summary |
static void |
main(java.lang.String[] args)
|
void |
run()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_log
private static org.apache.log4j.Logger _log
_opts
protected serp.util.Options _opts
_parser
protected XmlConfigParser _parser
_config
protected SysnortConfig _config
_triggers
protected java.util.List _triggers
SysnortApp
public SysnortApp(serp.util.Options opts)
throws java.lang.Exception
run
public void run()
throws java.lang.Exception
java.lang.Exception
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception