Store freezer logs in Elasticsearch
Registered by
Memo Garcia
In order to see what happened in a job (backup, restore, admin) we need to read the logs, and those logs are stored in the filesystem of the machine where the backup was taken.
So, this bp proposes to store those logs in Elasticseach.
In order to do that we need to:
1. Create a new type in elasticsearch similar to /freezer/jobs but for logs /freezer/logs
2. Send the logs from the scheduler to the api
3. Store the logs from the api in elasticsearch
Components affected by this change:
Freezer-agent
Freezer-web-ui
Freezer-api
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Memo Garcia
- Direction:
- Needs approval
- Assignee:
- Fausto Marzi
- Definition:
- New
- Series goal:
- None
- Implementation:
-
Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
(?)