opentelemetry-plugin

Monitor and observe Jenkins with OpenTelemetry.

APACHE-2.0 License

Downloads
15
Stars
96
Committers
21

Bot releases are visible (Hide)

opentelemetry-plugin - 3.1391.vcb_a_a_b_9779d75 Latest Release

Published by github-actions[bot] about 1 month ago

🐛 Bug fixes

  • Fix the unit of some OTel metrics (#937) @cyrille-leclerc

📝 Documentation updates

  • docs: add note about OTLP/HTTP protocol (#938) @kuisathaverat

📦 Dependency updates

  • chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3307.v2769886db_63b_ to 3334.v18e2a_2f48356 (#943) @dependabot
  • chore(deps): bump io.jenkins.plugins:opentelemetry-api from 1.40.0-32.v65c59076e638 to 1.40.0-36.v1e02b_b_4db_8f4 (#944) @dependabot
opentelemetry-plugin - 3.1383.v32c9f94458e3

Published by github-actions[bot] about 2 months ago

🐛 Bug fixes

  • Fix missing metric ci.pipeline.run.active (#936) @cyrille-leclerc
  • Fix NullPointerException when pipeline execution is interrupted and resurrected (#935) @cyrille-leclerc

✍ Other changes

  • Update README.md (#929) @cyrille-leclerc

📦 Dependency updates

  • chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3258.vcdcf15936a_fd to 3307.v2769886db_63b_ (#931) @dependabot
  • chore(deps): bump error-prone.version from 2.30.0 to 2.31.0 (#932) @dependabot
  • chore(deps-dev): bump org.awaitility:awaitility from 4.2.1 to 4.2.2 (#933) @dependabot
opentelemetry-plugin - 3.1368.vb_f1dcb_e6595c

Published by github-actions[bot] about 2 months ago

🚀 New features and improvements

  • Propagate trace context to Jenkins build agents (#908) @cyrille-leclerc

👻 Maintenance

  • JenkinsResourceProvider moved to opentelemetry-api-plugin (#907) @cyrille-leclerc

📦 Dependency updates

  • chore(deps): bump org.jenkins-ci.plugins:bitbucket from 1.1.19 to 254.v9d8ec33a_7a_42 (#920) @dependabot
  • chore(deps): bump error-prone.version from 2.29.2 to 2.30.0 (#924) @dependabot
  • chore(deps): bump org.eclipse.parsson:parsson from 1.1.6 to 1.1.7 (#916) @dependabot
  • chore(deps-dev): bump org.jenkins-ci.plugins:ant from 487.vd79d090d4ea_e to 511.v0a_a_1a_334f41b_ (#921) @dependabot
  • chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3221.ve8f7b_fdd149d to 3258.vcdcf15936a_fd (#922) @dependabot
  • chore(deps-dev): bump org.testcontainers:testcontainers from 1.20.0 to 1.20.1 (#917) @dependabot
  • chore(deps): bump io.jenkins.plugins:opentelemetry-api from 1.40.0-23.v7da_9d4c543d3 to 1.40.0-24.v83ee9a_c6e8d9 (#912) @dependabot
  • chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3208.vb_21177d4b_cd9 to 3221.ve8f7b_fdd149d (#911) @dependabot
  • chore(deps): bump org.jenkins-ci.plugins:plugin from 4.85 to 4.86 (#913) @dependabot
  • chore(deps): bump error-prone.version from 2.28.0 to 2.29.2 (#900) @dependabot
  • chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3193.v330d8248d39e to 3208.vb_21177d4b_cd9 (#899) @dependabot
  • chore(deps): bump co.elastic.clients:elasticsearch-java from 8.14.2 to 8.14.3 (#897) @dependabot
  • chore(deps-dev): bump org.testcontainers:testcontainers from 1.19.8 to 1.20.0 (#902) @dependabot
  • chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3180.vc1df4d5b_8097 to 3193.v330d8248d39e (#898) @dependabot
opentelemetry-plugin - 3.1320.v2eededb_d909e

Published by github-actions[bot] 3 months ago

🚀 New features and improvements

  • Add trace context propagation in atomic steps (#896) @cyrille-leclerc
opentelemetry-plugin - 3.1314.vb_3104190d2da_

Published by github-actions[bot] 3 months ago

🚀 New features and improvements

  • feat: make demo more portable (#895) @kuisathaverat

📦 Dependency updates

  • fix: update dashboard for Elastic Stack 8.14.2 (#893) @kuisathaverat
opentelemetry-plugin - 3.1310.vfe6b_821a_4ed2

Published by github-actions[bot] 3 months ago

🚀 New features and improvements

  • Move ReconfigurableOpenTelemetry to the Jenkins Otel API Plugin (#887) @cyrille-leclerc

📦 Dependency updates

  • chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3157.vb_3e8b_8a_d185d to 3180.vc1df4d5b_8097 (#889) @dependabot
  • chore(deps): bump co.elastic.clients:elasticsearch-java from 8.14.1 to 8.14.2 (#891) @dependabot
  • chore(deps): bump org.jenkins-ci.plugins:plugin from 4.84 to 4.85 (#890) @dependabot
opentelemetry-plugin - 3.1298.vb_3b_a_5d878dda_

Published by github-actions[bot] 4 months ago

🚀 New features and improvements

  • More JVM metrics (#885) @cyrille-leclerc

🐛 Bug fixes

  • Fix infinite loop in ReconfigurableEventLoggingProvider (#886) @cyrille-leclerc
opentelemetry-plugin - 3.1293.vb_c48573e17a_4

Published by github-actions[bot] 4 months ago

📝 Documentation updates

  • docs: explains how Remote Trace Context Propagation works (#882) @kuisathaverat

👻 Maintenance

  • Reconfigurable MeterProvider to reload the OpenTelemetry configuration (#876) @cyrille-leclerc

✍ Other changes

  • Prevent NullPointerException (#884) @cyrille-leclerc
opentelemetry-plugin - 3.1270.v35d71e4855f1

Published by github-actions[bot] 4 months ago

🐛 Bug fixes

  • fix: Fix No MonitoringAction found when open build log (#881) @kuisathaverat

✍ Other changes

  • Update README.md: replace "master" by "main" (#877) @cyrille-leclerc

📦 Dependency updates

  • chore(deps): bump io.jenkins.tools.bom:bom-2.440.x from 3120.v4d898e1e9fc4 to 3157.vb_3e8b_8a_d185d (#879) @dependabot
  • chore(deps): bump org.jenkins-ci.plugins:plugin from 4.83 to 4.84 (#880) @dependabot
opentelemetry-plugin - 3.1261.v46101e2a_3660

Published by github-actions[bot] 4 months ago

🚀 New features and improvements

  • First version of the GrafanaLogsBackendWithJenkinsVisualization (#865) @cyrille-leclerc

📝 Documentation updates

  • ReconfigurableOpenTelemetry: Improve javadocs and cleanup code (#874) @cyrille-leclerc

👻 Maintenance

  • Refactor the OTelSdkProvider into an implementation of OpenTelemetry (#704) @cyrille-leclerc

✍ Other changes

  • Enable Jenkins Security Scan (#873) @strangelookingnerd
  • Use io.jenkins.plugins:opentelemetry-api-plugin and bump Jenkins to 2.440.3 (#871) @cyrille-leclerc
  • Bump OTel dependencies & Add GCP Resource Detector (#859) @cyrille-leclerc

📦 Dependency updates

  • chore(deps): bump co.elastic.clients:elasticsearch-java from 8.14.0 to 8.14.1 (#870) @dependabot
  • chore(deps): bump the otel-dependencies group with 2 updates (#869) @dependabot
  • chore(deps): bump co.elastic.clients:elasticsearch-java from 8.13.4 to 8.14.0 (#863) @dependabot
  • chore(deps): bump the otel-dependencies group across 1 directory with 2 updates (#862) @dependabot
opentelemetry-plugin - 3.1215.vc9db_a_0b_34c2a_

Published by github-actions[bot] 5 months ago

🚀 New features and improvements

  • Better Loki support (#858) @cyrille-leclerc

✍ Other changes

  • Bump OTel Semantic Conventions to 1.25.0-alpha (#857) @cyrille-leclerc

📦 Dependency updates

  • chore(deps): bump error-prone.version from 2.27.1 to 2.28.0 (#854) @dependabot
  • chore(deps): bump org.jenkins-ci.plugins:plugin from 4.82 to 4.83 (#856) @dependabot
opentelemetry-plugin - 3.1209.v1d64463d3d6c

Published by github-actions[bot] 5 months ago

👻 Maintenance

  • chore: update collector config (#851) @kuisathaverat
  • Remove usages of Commons Compress (#852) @basil
opentelemetry-plugin - 3.1205.v862c5d236ecc

Published by github-actions[bot] 5 months ago

🚀 New features and improvements

  • Added step withSpanAttributes to set the attributes also on child spans, added setSpanAttributes for setting the attribute only on the target (#827) @christophe-kamphaus-jemmic

📦 Dependency updates

  • chore(deps): bump co.elastic.clients:elasticsearch-java from 8.13.2 to 8.13.4 (#845) @dependabot
  • chore(deps-dev): bump org.testcontainers:testcontainers from 1.19.7 to 1.19.8 (#846) @dependabot
  • chore(deps): bump error-prone.version from 2.26.1 to 2.27.1 (#843) @dependabot
  • chore(deps): bump org.jenkins-ci.plugins:plugin from 4.81 to 4.82 (#842) @dependabot
  • chore(deps): bump co.elastic.clients:elasticsearch-java from 8.13.0 to 8.13.2 (#833) @dependabot
  • chore(deps): bump org.eclipse.parsson:parsson from 1.1.4 to 1.1.6 (#832) @dependabot
  • chore(deps): bump io.jenkins.tools.incrementals:git-changelist-maven-extension from 1.7 to 1.8 (#835) @dependabot
  • chore(deps): bump org.jenkins-ci.plugins:plugin from 4.80 to 4.81 (#836) @dependabot
  • chore(deps): bump co.elastic.clients:elasticsearch-java from 8.12.2 to 8.13.0 (#830) @dependabot
  • chore(deps): bump org.jenkins-ci.plugins:plugin from 4.79 to 4.80 (#828) @dependabot
  • chore(deps-dev): bump org.awaitility:awaitility from 4.2.0 to 4.2.1 (#826) @dependabot
  • chore(deps): bump error-prone.version from 2.26.0 to 2.26.1 (#825) @dependabot
opentelemetry-plugin - 3.1138.v80fc844ed246

Published by github-actions[bot] 7 months ago

🐛 Bug fixes

  • fix: parameters URL encode (#822) @kuisathaverat
opentelemetry-plugin - 3.1135.vdcdb_17548474

Published by github-actions[bot] 7 months ago

🐛 Bug fixes

  • fix: change log level message (#823) @kuisathaverat

📦 Dependency updates

  • chore(deps): bump the otel-dependencies group with 5 updates (#820) @dependabot
  • chore(deps): bump error-prone.version from 2.24.1 to 2.26.0 (#819) @dependabot
  • chore(deps): bump org.jenkins-ci.plugins:plugin from 4.78 to 4.79 (#816) @dependabot
  • chore(deps-dev): bump org.testcontainers:testcontainers from 1.19.6 to 1.19.7 (#815) @dependabot
  • chore(deps): bump co.elastic.clients:elasticsearch-java from 8.12.1 to 8.12.2 (#808) @dependabot
  • chore(deps): bump release-drafter/release-drafter from 5 to 6 (#812) @dependabot
  • chore(deps-dev): bump org.testcontainers:testcontainers from 1.19.5 to 1.19.6 (#809) @dependabot
  • chore(deps): bump co.elastic.clients:elasticsearch-java from 8.12.0 to 8.12.1 (#803) @dependabot
  • chore(deps): bump org.jenkins-ci.plugins:plugin from 4.77 to 4.78 (#802) @dependabot
  • chore(deps-dev): bump org.testcontainers:testcontainers from 1.19.3 to 1.19.5 (#804) @dependabot
opentelemetry-plugin - 3.1111.vc2733c03b_db_1

Published by github-actions[bot] 9 months ago

🐛 Bug fixes

  • fix: use Kibana Dashboard parameters (#799) @kuisathaverat

📦 Dependency updates

  • chore(deps): bump co.elastic.clients:elasticsearch-java from 8.11.4 to 8.12.0 (#797) @dependabot
  • chore(deps): bump io.jenkins.tools.bom:bom-2.401.x from 2718.v7e8a_d43b_3f0b_ to 2745.vc7b_fe4c876fa_ (#800) @dependabot
  • chore(deps): bump org.jenkins-ci.plugins:plugin from 4.76 to 4.77 (#798) @dependabot
  • chore(deps): bump io.jenkins.tools.bom:bom-2.401.x from 2312.v91115fa_5b_2b_6 to 2718.v7e8a_d43b_3f0b_ (#796) @dependabot
  • chore(deps): bump co.elastic.clients:elasticsearch-java from 8.11.2 to 8.11.4 (#793) @dependabot
  • chore(deps): bump error-prone.version from 2.24.0 to 2.24.1 (#791) @dependabot
opentelemetry-plugin - 3.1092.va_2a_c52b_dd182

Published by github-actions[bot] 10 months ago

🚀 New features and improvements

  • feat: Store step/stage result as attribute on corresponding spans (#743) @tobyp
  • feat: update dashboard to latest Elastic Stack (#785) @kuisathaverat
opentelemetry-plugin - 3.1086.v955c8a_c4d90a_

Published by github-actions[bot] 10 months ago

🚀 New features and improvements

  • feat: enable releases from GitHub (#788) @kuisathaverat

🐛 Bug fixes

  • test: enable Elastic Backend IT tests (#757) @kuisathaverat
  • Bump Jenkins Core to 2.401 + Add support for OutputStreamTaskListener (#781) @cyrille-leclerc

📝 Documentation updates

  • docs: rename security.md (#784) @kuisathaverat

👻 Maintenance

  • chore: fix a bunch of warning (#774) @kuisathaverat

✍ Other changes

  • Remove workaround as Jenkins now better support unit tests of freestyle jobs (#780) @cyrille-leclerc
  • Add online help to the "Trace visualization URL template" of the "Custom Backend" (#765) @cyrille-leclerc

📦 Dependency updates

  • chore: Test Java 21 (#723) @kuisathaverat
  • chore(deps): bump org.jenkins-ci.plugins:cloudbees-disk-usage-simple from 187.v6378d330d1d4 to 203.v3f46a_7462b_1a_ (#787) @dependabot
  • Bump error-prone.version from 2.23.0 to 2.24.0 (#782) @dependabot
  • Bump org.jenkins-ci.plugins:plugin from 4.75 to 4.76 (#777) @dependabot
  • Bump co.elastic.clients:elasticsearch-java from 8.11.1 to 8.11.2 (#772) @dependabot
  • chore: bump Jenkins core (#756) @kuisathaverat
  • Bump the otel-dependencies group with 2 updates (#770) @dependabot
  • Bump the otel-dependencies group with 1 update (#767) @dependabot
opentelemetry-plugin -

Published by cyrille-leclerc 11 months ago

🐛 Bug fixes

  • Fix navigation to the trace view in Grafana 10

🚀 New features and improvements

  • Support storing pipeline logs in Grafana Loki and visualizing them through Grafana.
    • The Jenkins pipeline log console show a link to Grafana
    • View pipeline logs in Grafana
    • Configure Jenkins to send pipeline logs through the OpenTelemetry to Grafana Loki

📦 Dependency updates

  • TODO

--

opentelemetry-plugin -

Published by cyrille-leclerc about 1 year ago

Support storing pipeline logs in Grafana Loki and visualizing them through Grafana.

  • Configure Jenkins to send pipeline logs through the OpenTelemetry to Grafana Loki

--

  • The Jenkins pipeline log console show a link to Grafana

--

  • View pipeline logs in Grafana
Package Rankings
Top 29.03% on Pypi.org
Badges
Extracted from project README
Build Status Contributors Jenkins Plugin GitHub release Jenkins Plugin Installs Otel SDK Tracing Your Jenkins Pipelines With OpenTelemetry and Jaeger
Related Projects