Anomaly detection Engine for Linux Logs (ADE)

Verifying that the amount of data is sufficient to create a model - verify

verify is a bash script which invokes the correct Java class after setting up the environment needed. verify determine if there is sufficient data to create a baseline of expected behavior during train against which the Linux logs being processed by analyze are compared.


Usage

Use verify to determine if there is sufficient data for train to create a model that is used by analyze to detect anomalies in Linux logs. verify extracts the information it needs from the JDBC compliant database which is populated by upload and analyze. The results are written to the file system when verify completes. If there is insufficient data then verify issues a message.

Notes


Command syntax


Command Options selected
verify model-group Processes all systems in the model group, starting with the first date with data in the database and continuing to the final date with data in the database
verify model-group start-date Processes all systems in the model group, using data between the specified start date and the last date with data in the database
verify model-group start-date end-date Processes all systems in the model group, using data between the specified start and end dates

Restrictions

If verify indicated that there was insufficient data, train may not run successfully and will likely not produce a model which has a lot of explanatory power.