Integration that allows to:
- Visualize and monitor metrics collected via Gitlab through Prometheus
See https://docs.gitlab.com/ee/administration/monitoring/prometheus/ for more information about Gitlab and its integration with Prometheus
The Gitlab check is packaged with the Agent, so simply install the Agent on your Gitlab servers.
Edit the gitlab.d/conf.yaml file, in the conf.d/ folder at the root of your Agent's directory, to point to the Gitlab's Prometheus metrics endpoint.
See the sample gitlab.d/conf.yaml for all available configuration options.
Note: The allowed_metrics item in the init_config section allows to specify the metrics that should be extracted.
Run the Agent's status subcommand and look for gitlab under the Checks section.
See metadata.csv for a list of metrics provided by this integration.
The Gitlab check does not include any event at this time.
The Gitlab check includes a readiness and a liveness service check. Moreover, it provides a service check to ensure that the local Prometheus endpoint is available.
Need help? Contact Datadog Support.
Learn more about infrastructure monitoring and all our integrations on our blog