doc/user/get_started/get_started_monitoring.md
Monitoring is a crucial part of maintaining and optimizing your applications. GitLab observability features help you track errors, analyze application performance, and respond to incidents.
These capabilities are part of the larger DevOps workflow:
All of these features can be used independently. For example, you can use tracing or incidents without using error tracking. However, for the best experience, use all of these features together.
You can use the same project for monitoring that you already use to store your application's source code.
For large applications with multiple services and repositories, you should create a dedicated project to centralize all telemetry data collected from the different components of the system. This approach offers several benefits:
To enable observability features, you need administrator or the Owner role for the project.
For more information, see:
Error tracking helps you identify, prioritize, and debug errors in your application. Errors generated by your application are collected by the Sentry SDK, then stored on either GitLab or Sentry back ends.
For more information, see:
Set up incident management features to troubleshoot issues and resolve incidents collaboratively.
For more information, see:
Use the data and insights gathered to continuously improve your application and the monitoring process:
For more information, see: