rig icon indicating copy to clipboard operation
rig copied to clipboard

Feature Request: Show logs of older instances

Open flobaader opened this issue 1 year ago • 1 comments

Logs are essential for understanding and managing IT systems, especially in Kubernetes-based PaaS environments. They help in troubleshooting, monitoring performance, and ensuring security. Improving log management in our Kubernetes-based PaaS will greatly enhance our ability to analyze and utilize these important data sources.

Idea: Store logs of older instances for a few days

  • Extended Log Retention: Store logs for at least 7 days for in-depth analysis and troubleshooting.
  • Access to Older Instance Logs: Enable retrieval of logs from both current and terminated instances.
  • Search and Filter Tools: Implement advanced search and filtering for easy navigation and analysis of logs.
  • User-Friendly Interface and API: Provide a simple interface and API for accessing and managing logs.
  • Performance Optimization: Ensure extended log storage does not significantly impact system performance.

flobaader avatar Jan 16 '24 13:01 flobaader

Instead of implementing a log store we could also consider wether we should provide integration points towards dedicated logging systems like splunk, humio, loki and the cloud provider specific logging systems.

There is a few downsides to implementing this at our current stage

  • Logs can potentially take up a lot of space, which might cause problems with regards to the database
  • If rig stores logs, indepth risk assesments will be required in some companies (feature should be able to be disabled)
  • Providing an exceptional log experience is not a simple task (This is why some companies solely focus on this)

IMO, we should icebox this for now. @andersjohnsen

blacksails avatar Feb 13 '24 09:02 blacksails