Hello Ulrich,

We documented all the data we collect on h the README.md 
<https://github.com/jenkinsci/opentelemetry-plugin/blob/master/README.md> 
page of the plugin. 

We capture :
* the details collected on pipeline execution as span attributes (see list 
here <https://github.com/jenkinsci/opentelemetry-plugin#attributes>)
* metrics on job executions, build queue, agent lifecycle, security events 
(see list here 
<https://github.com/jenkinsci/opentelemetry-plugin/blob/master/README.md#metrics-on-jenkins-health-indicators>
) 

Note that we don't capture logs for the moment but we are interested in 
covering this in the future.

Cyrille




On Monday, May 31, 2021 at 11:13:41 PM UTC+2 [email protected] wrote:

> Can you elaborate what information you want to gather? What build metrics 
> and traces? 
>
> Am 31.05.2021 um 11:47 schrieb Damien Duportal <[email protected]>:
>
> Good point Oleg, thanks a lot for this reminder!
>
> Any test on 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 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]> wrote:
>
>> Sounds great
>>
>> On Fri, 28 May 2021 at 09:30, Damien Duportal <[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), 
>>> 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/ 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 (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 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)
>>>       - 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, targeting as much publicly available dashboards and 
>>>    data as possible, as service for the 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 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].
>>> 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].
>> 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].
> 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
>  
> <https://groups.google.com/d/msgid/jenkinsci-dev/94FF0A8A-5624-414A-A650-BA068641245A%40gmail.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/ffa3d6b6-4453-43fb-b32b-41a57f04c3bbn%40googlegroups.com.

Reply via email to