The following page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features or functionality remain at the sole discretion of GitLab Inc.
A fundamental requirement for running and operating applications is to have a centralized location to manage and review the logs. While manually reviewing logs could work when you have just a single node application, once the deployment scales beyond one, you need a solution that can aggregate and centralize your logs for review. Using such a system, users can quickly search through a list of logs that originate from multiple pods and containers to understand and debug issues.
We previously launched a solution that enabled users to easily install the ELK stack to aggregate and manage their application logs. GitLab users could directly search for relevant logs in the GitLab UI.
However, since we deprecated GitLab’s certificate-based integration with Kubernetes clusters, GitLab Managed Apps is also deprecated. Since the ELK stack was a GitLab Managed app, we currently don’t have a recommended solution for Logging within GitLab.
With the acquisition of Opstrace, we intend to add logging as part of GitLab’s observability solution. Currently, we are focused on the product integration between GitLab and Opstrace and will not immediately add logging to Opstrace.