Integração:  GitLab

Tipo de usuário Usuário necessário para fazer esse tutorial:  Owner/Maintainer

Tempo para fazer: de 60 a 120 segundos


Para poder usar nossas funcionalidades, você precisa ser Owner ou Maintainer do(s) grupo(s) e consegui identificar o tipo de serviço. Para isso, siga as instruções abaixo.


1. Como verificar se é Usuário Owner/Maintainer

No menu superior esquerdo, clique em Groups. 

Ao acessar a página de listagem de grupos, podemos ver quais grupos o seu usuário tem acesso e sua permissão dentro do grupo.


2. Como verificar o Tipo de Serviço

O tipo de serviço é identificado através do endereço do site.

Se o endereço do site for igual á https://gitlab.com, o seu serviço é do tipo SaaS. 

Se o endereço for diferente de https://gitlab.com, o seu serviço é do tipo Self-Managed



3.1 Para serviço do tipo SaaS


Será necessário informar o Group ID que deseja ser monitorado pela Niuco.

Ao acessar a página de listagem de grupos, escolha o grupo e clique em cima do nome.
Após clicar no nome do grupo, você será direcionado para o detalhe do grupo. Conforme exibe na imagem abaixo, você consegue ver o Group ID clicando no canto direito e depois em "Copy group ID:"


3.2 Para serviço do tipo Self-Managed


Será necessário informar o endereço base que usa para acessar o Grupos.

Para conseguirmos acessar esse tipo de serviço, precisamos validar se o endereço base (domínio) é público na internet. 
Para fazer a validação do endereço base, devemos acessar o site https://dnschecker.org e colocar o endereço base conforme imagem abaixo:

  • Endereço base gitlab.niuco.com, conforme podemos ver na imagem , isso quer dizer que o site é público para internet.

  • Endereço base gitlab-2.niuco.com.br, conforme podemos ver na imagem , isso quer dizer que o site não é público para internet e por isso não podemos usar.
    Para resolver esse problema, entrar em contato com a equipe técnica da sua empresa para registrar o domínio em uma provedor público de internet. Segue o link para ajudar no processo.

Será necessário criar um Personal Access Token via plataforma.


Para conseguirmos acesso ao dados da sua instância do Gitlab precisamos gerar um token via plataforma.


Primeiro clique no seu avatar no canto esquerdo da tela. 

 Selecione Edit Profile.


Em seguida Acess Tokens 


Clique em "Add new Token"


Configure o token deste modo, mas caso a data não esteja para daqui a 11 meses da sua data atual ajuste para que fique neste padrão.


Em seguida copie o token: 


4. Como identificar o tipo de plano

No detalhe do grupo escolhido no canto esquerdo inferior, clique em “Settings” e depois em “Billing”.

Após acessar a página, você conseguirá ver o tipo de plano contratado. Conforme mostra na imagem.

 
5. Como conectar na Niuco

Após obter todas informações necessárias. VAMOS CONECTAR!!!

Conforme imagem abaixo:

  • Saas

 

  • Self-Managed