Hi!
You should replace * with parser's name. By default parser name is file name (given in <file>), but you can override it with name attribute, like this:
<parser name="AppLog">
<file>*Application</file>
<rules>
<rule>
<severity>6</severity>
<match>(SQL Server Scheduled Job)*(Message: The job failed)*</match>
<event params="1">100025</event>
</rule>
</rules>
</parser>
and then use LogWatch.Parser.MatchedRecords(AppLog)
Best regards,
Victor
You should replace * with parser's name. By default parser name is file name (given in <file>), but you can override it with name attribute, like this:
<parser name="AppLog">
<file>*Application</file>
<rules>
<rule>
<severity>6</severity>
<match>(SQL Server Scheduled Job)*(Message: The job failed)*</match>
<event params="1">100025</event>
</rule>
</rules>
</parser>
and then use LogWatch.Parser.MatchedRecords(AppLog)
Best regards,
Victor