<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
span.EstiloDeEmail17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="PT-BR" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hey guys! How are you?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I performed the implementation, in production, of the connector "connector-gitlab-rest" with the latest version available on Github (<a href="https://github.com/Evolveum/connector-gitlab-rest">https://github.com/Evolveum/connector-gitlab-rest</a>),
 as it needs the implementation of the https protocol for the endpoint. During tests in a small environment, the connector was quick to get the information and apply changes. In my production environment, I'm having terrible performance problems, where you
 can check the image (<a href="https://s3.amazonaws.com/gerencianet-pub-prod-1/printscreen/2021/12/13/vitor.alves">https://s3.amazonaws.com/gerencianet-pub-prod-1/printscreen/2021/12/13/vitor.alves</a> /fe71c0-e984bce8-a67d-4b1f-b5ad-152aad96a76a.png) the run
 is still running after 1,224 seconds.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Has anyone in the community experienced anything like this? I ask, because in my searches I didn't find anything that could help in this case. I would like to know how to improve the connection performance of midPoint with Gitlab, either
 increasing the configuration of active connections, scaling, among others.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Below is information about my environment:<o:p></o:p></p>
<p class="MsoNormal">----------------------<o:p></o:p></p>
<p class="MsoNormal">midPoint Deployment:<o:p></o:p></p>
<p class="MsoNormal">- OS: Linux Kernel 4.14.252-195.483.amzn2.x86_64<o:p></o:p></p>
<p class="MsoNormal">- CPU: 4 colors - AMD EPYC 7R32 (Load Avg 1.31, 1.35, 1.11)<o:p></o:p></p>
<p class="MsoNormal">- Memory: 8GB<o:p></o:p></p>
<p class="MsoNormal">- Java: java-11-openjdk-11.0.12.0.7-0.amzn2.0.2.x86_64<o:p></o:p></p>
<p class="MsoNormal">- Midpoint: MidPoint 4.3.1 "Faraday" Update 1<o:p></o:p></p>
<p class="MsoNormal">- Gitlab Connector: com.evolveum.polygon.connector.gitlab.rest.GitlabRestConnector<o:p></o:p></p>
<p class="MsoNormal">1.2.0-SNAPSHOT<o:p></o:p></p>
<p class="MsoNormal">- Connector info: <a href="https://s3.amazonaws.com/gerencianet-pub-prod-1/printscreen/2021/12/13/vitor.alves/b0c0a2-1ca822f7-e72f-4291-a3ac-c0d173fef207.png">
https://s3.amazonaws.com/gerencianet-pub-prod-1/printscreen/2021/12/13/vitor.alves/b0c0a2-1ca822f7-e72f-4291-a3ac-c0d173fef207.png</a><o:p></o:p></p>
<p class="MsoNormal">----------------------<o:p></o:p></p>
<p class="MsoNormal">Data base:<o:p></o:p></p>
<p class="MsoNormal">- PostgreSQL 13.3<o:p></o:p></p>
<p class="MsoNormal">- CPU: 2 vCPU<o:p></o:p></p>
<p class="MsoNormal">- Memory: 4GB<o:p></o:p></p>
<p class="MsoNormal">----------------------<o:p></o:p></p>
<p class="MsoNormal">Gitlab Deployment:<o:p></o:p></p>
<p class="MsoNormal">- OS: Linux Kernel 4.14.252-195.483.amzn2.x86_64<o:p></o:p></p>
<p class="MsoNormal">- CPU: 8 colors - Intel Xeon Scalable Cascade Lake<o:p></o:p></p>
<p class="MsoNormal">- Memory: 16GB<o:p></o:p></p>
<p class="MsoNormal">- Gitlab version: 14.5.2<o:p></o:p></p>
<p class="MsoNormal">- Users: 195<o:p></o:p></p>
<p class="MsoNormal">- Projects: 565<o:p></o:p></p>
<p class="MsoNormal">- Groups: 76<o:p></o:p></p>
<p class="MsoNormal">----------------------<o:p></o:p></p>
<p class="MsoNormal">Network Information<o:p></o:p></p>
<p class="MsoNormal">Communication speed between midPoint, Database and Gitlab: 10Gbps<o:p></o:p></p>
<p class="MsoNormal">Latency: 290ms (Different Sites)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="mso-fareast-language:PT-BR"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:PT-BR">Regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:PT-BR"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-bottom:14.25pt;background:white"><b><span style="font-size:10.5pt;color:#212121;mso-fareast-language:PT-BR">Vitor Alves</span></b><span style="font-size:10.5pt;color:#212121;mso-fareast-language:PT-BR"><br>
<br>
</span><span style="font-size:8.0pt;color:#212121;mso-fareast-language:PT-BR"><o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>