-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
What? Why? Who?
To be able to provide the last processed event log tick the status service should check and serve this information.
Acceptance Criteria
- Add logic to the status service to fetch the last processed event log tick from the intermediary storage (redis).
- Query tick processing status from redis.
- Check tick processing status in elasticsearch.
- If number of logs from redis == number of logs in elastic then proceed to next tick.
- Metrics
- For alert if there is a mismatch (error gauge, 100 errors).
- Current processed log tick.
- Last known log tick (from redis).
- Current latest transaction tick (already there).
- Cache or store the information in the status service.
- Serve the information (use the current status endpoint).
Scope
Status service
Out of Scope
Publisher, consumer, central intermediary storage
Technical Sketch (How?)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
π In progress