Integrations

GitLab Data Ingestion

GitLab Coralogix

Coralogix allows you to monitor who, when and what was accessed and modified on your GitLab repo. Using Coralogix alerts and visualizations you can get insights into the status of repo’s, and branches, and into activities like commits and pulls. Consolidating all logs into Coralogix allows you to view application and infrastructure logs in the context of Bitbucket’s when doing root-cause or impact analysis.     

Using webhooks you can easily connect to your GitLab account. The steps below are going to walk you through how to do so.

Before starting your integration please contact Coralogix Customer success through chat in our website www.coralogix.com or send us an email to support@coralogix.com requesting a token for your integration. 

  1. Log in to your GitLab account.
  2. If you do not have a project, you want to create it. If you have already done that, please move to the next step.
  3. On the left  top corner click on your projects and select your project.

 

Select a project from your projects or click on newproject to create a new project.

If you click on one of the existing projects you already have, a new screen will open. In this screen you want to select settings and select webhooks.

Complete the form below and select the event you want to trigger the collection for.

 

Once you finish the configuration you want click on add webhook.

You can also test your configuration and web-hook by clicking on test. if you get anything else beside 200 OK you might want to check the configuration.

 .com.in
Elasticsearch-APIhttps://coralogix-esapi.coralogix.com:9443https://es-api.app.coralogix.in:9443
SSL Certificateshttps://coralogix-public.s3-eu-west-1.amazonaws.com/certificate/Coralogix-EU.crthttps://coralogix-public.s3-eu-west-1.amazonaws.com/certificate/Coralogix-IN
.pem
Cluster URLcoralogix.comapp.coralogix.in

Payload URL

Application Type

Secret

https://integrations.cluster URL/v1/gitlab/v1/events/<token>

application/json

This is the same as the token in the payload URL

 

If you like to specify the application name and subsystemname  you can add  them right after the token in the payload URL like below example.

https://integrations.coralogix.com/v1/gitlab/v1/events/<token>?appName=<my-app>&subSystem=<my-subsystem>

 

Start solving your production issues faster

Let's talk about how Coralogix can help you

Managed, scaled, and compliant monitoring, built for CI/CD

Get a demo

No credit card required

© 2021 Copyright Coralogix. All rights reserved.

Get a personalized demo

Jump on a call with one of our experts and get a live personalized demonstration