Good point Oleg, thanks a lot for this reminder!

Any test on infra.ci.jenkins.io <http://infra.ci.jenkins.io/> must be done on a 
private APM instance, to ensure no sensitive data is leaked. It means that we 
should only do it for testing purpose, and the feedback to the community will 
need a special attention on the data presented.

Damien

> Le 28 mai 2021 à 12:58, Oleg Nenashev <[email protected]> a écrit :
> 
> Connecting ci.jenkins.io <http://ci.jenkins.io/> looks perfectly fine to me. 
> There is no sensitive data on this instance. For other Jenkins instances 
> (infra, release, trusted-ci, cert, ...) a sign-off from the Jenkins Security 
> Officer is required IMHO
> 
> On Fri, May 28, 2021, 10:40 Tim Jacomb <[email protected] 
> <mailto:[email protected]>> wrote:
> Sounds great
> 
> On Fri, 28 May 2021 at 09:30, Damien Duportal <[email protected] 
> <mailto:[email protected]>> wrote:
> [Cross posted on jenkins-dev and jenkins-infra]
> 
> Hello dear community,
> 
> During the last Jenkins infrastructure weekly meeting (2021-05-25 - Notes 
> -with recording link: https://hackmd.io/sBywc0IfRraU93aNETVwkw 
> <https://hackmd.io/sBywc0IfRraU93aNETVwkw>), Victor Martinez and Iván 
> Fernández from Elastic did a demonstration of the opentelemetry plugin used 
> with an Elastic APM platform.
> The goal was to demonstrate how the build metrics could be used with 
> distributed tracing: please check the notes, video and 
> https://plugins.jenkins.io/opentelemetry/ 
> <https://plugins.jenkins.io/opentelemetry/> for more details.
> 
> 
> Victor and Ivan's employer, Elastic Inc. is proposing to sponsor the Jenkins 
> project by providing an APM instance that could be used along with 
> opentelemetry plugin, and a bit support to get it configured and maintained.
> Their interest is to study what are our (Jenkins community) usages (and 
> obviously mentioning that we are using it).
> 
> The proposal from the Infrastructure team is to provide this service for the 
> 2 following use cases:
> For users of ci.jenkins.io <http://ci.jenkins.io/> (core and plugins 
> contributors) to get build metrics and traces of their projects. It could 
> help a lot for performances tracking, and much more as "Jenkins Pipeline 
> level metrics"
> For infrastructure maintainers of ci.jenkins.io <http://ci.jenkins.io/> to 
> track the agents allocations and their errors, to improve the QoS of the 
> build farm, as the pure infrastructure metrics is not enough because issues 
> come from different areas (infra, Cloud providers, Jenkins configuration, 
> Pipeline usages, etc.)
> 
> It could be a great opportunity for whoever interested in better 
> understanding Jenkins behavior. As we'll try to identify typical use cases 
> that we want to better understand and then build dashboards using metric.
> The challenge we face on the Jenkins infrastructure is that it's pretty easy 
> to know if Jenkins is running. But not so much if it's working in an 
> efficient way.
> 
> The plan would be the following:
> Start by a PoC on a private Jenkins instance  (e.g. infra.ci.jenkins.io 
> <http://infra.ci.jenkins.io/>)
> Install the plugin
> Check APM instance access with Elastic
> Configure the plugin to point to the APM
> Bring back the conclusion to the community (by email here, blog post, meetup, 
> whatever)
> Once the configuration is straightforward, deploying to ci.jenkins.io 
> <http://ci.jenkins.io/>, targeting as much publicly available dashboards and 
> data as possible, as service for the ci.jenkins.io <http://ci.jenkins.io/> 
> users.
> What do you think about this topic, what would be your thoughts or red flags?
> 
> Cheers,
> 
> For the Infra. team,
> Damien DUPORTAL
> 
> PS: by default, without any blocker or red flags, we (the infra.team) will 
> proceed with the infra.ci <http://infra.ci/> setup described in this email 
> the 1st of June.
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Infrastructure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web, visit 
> https://groups.google.com/d/msgid/jenkins-infra/0A4790E7-DF29-4C36-AAF3-320763D230B9%40gmail.com
>  
> <https://groups.google.com/d/msgid/jenkins-infra/0A4790E7-DF29-4C36-AAF3-320763D230B9%40gmail.com?utm_medium=email&utm_source=footer>.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Infrastructure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web, visit 
> https://groups.google.com/d/msgid/jenkins-infra/CAH-3Bie3U4UOxmSLpex8sSw48FQeVGwJjXP4KLQTPWBAon%3DS1Q%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/jenkins-infra/CAH-3Bie3U4UOxmSLpex8sSw48FQeVGwJjXP4KLQTPWBAon%3DS1Q%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Infrastructure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web, visit 
> https://groups.google.com/d/msgid/jenkins-infra/CAPfivLBCAAJGP2p3oAudZztVQ2yT8sp5Zi9m%3DmMHC3REr%3DYNcA%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/jenkins-infra/CAPfivLBCAAJGP2p3oAudZztVQ2yT8sp5Zi9m%3DmMHC3REr%3DYNcA%40mail.gmail.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/94FF0A8A-5624-414A-A650-BA068641245A%40gmail.com.

Reply via email to