# README
Log validation service
To get log validation,
- register log listener, to dynamically detect any log changes (log shrinking/rotation is supported), any new log records are queued to be validated.
- run log validation. Log validation verifies actual and expected log records, shifting record from actual logs pending queue.
- reset - optionally reset log queues, to discard pending validation logs.
Service Id | Action | Description | Request | Response |
---|---|---|---|---|
validator/log | listen | start listening for log file changes on specified location | ListenRequest | ListenResponse |
validator/log | reset | discard logs detected by listener | ResetRequest | ResetResponse |
validator/log | assert | perform validation on provided expected log records against actual log file records. | AssertRequest | AssertResponse |