Skip to content

Commit

Permalink
snippet injection
Browse files Browse the repository at this point in the history
use the snippet-injection version otl and add dependency at application insights
  • Loading branch information
siyuniu-ms committed Feb 3, 2023
1 parent 20c8f56 commit 27e5926
Show file tree
Hide file tree
Showing 26 changed files with 84 additions and 43 deletions.
4 changes: 2 additions & 2 deletions agent/agent-bootstrap/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ com.google.guava:guava-bom:31.1-jre=runtimeClasspath
com.squareup.moshi:moshi:1.11.0=runtimeClasspath
com.squareup.okio:okio:1.17.5=runtimeClasspath
io.netty:netty-bom:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
org.junit:junit-bom:5.9.2=runtimeClasspath
Expand Down
4 changes: 2 additions & 2 deletions agent/agent-for-testing/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ com.azure:azure-sdk-bom:1.2.8=runtimeClasspath
com.fasterxml.jackson:jackson-bom:2.14.1=runtimeClasspath
com.google.guava:guava-bom:31.1-jre=runtimeClasspath
io.netty:netty-bom:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
org.junit:junit-bom:5.9.2=runtimeClasspath
Expand Down
4 changes: 2 additions & 2 deletions agent/agent-gc-monitor/gc-monitor-api/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ com.fasterxml.jackson:jackson-bom:2.14.1=runtimeClasspath
com.google.errorprone:error_prone_annotations:2.18.0=runtimeClasspath
com.google.guava:guava-bom:31.1-jre=runtimeClasspath
io.netty:netty-bom:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
org.junit:junit-bom:5.9.2=runtimeClasspath
Expand Down
4 changes: 2 additions & 2 deletions agent/agent-gc-monitor/gc-monitor-core/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ com.fasterxml.jackson:jackson-bom:2.14.1=runtimeClasspath
com.google.errorprone:error_prone_annotations:2.18.0=runtimeClasspath
com.google.guava:guava-bom:31.1-jre=runtimeClasspath
io.netty:netty-bom:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
org.junit:junit-bom:5.9.2=runtimeClasspath
Expand Down
4 changes: 2 additions & 2 deletions agent/agent-gc-monitor/gc-monitor-tests/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ com.azure:azure-sdk-bom:1.2.8=runtimeClasspath
com.fasterxml.jackson:jackson-bom:2.14.1=runtimeClasspath
com.google.guava:guava-bom:31.1-jre=runtimeClasspath
io.netty:netty-bom:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
org.junit:junit-bom:5.9.2=runtimeClasspath
Expand Down
4 changes: 2 additions & 2 deletions agent/agent-profiler/agent-alerting-api/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ com.azure:azure-sdk-bom:1.2.8=runtimeClasspath
com.fasterxml.jackson:jackson-bom:2.14.1=runtimeClasspath
com.google.guava:guava-bom:31.1-jre=runtimeClasspath
io.netty:netty-bom:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
org.junit:junit-bom:5.9.2=runtimeClasspath
Expand Down
4 changes: 2 additions & 2 deletions agent/agent-profiler/agent-alerting/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ com.azure:azure-sdk-bom:1.2.8=runtimeClasspath
com.fasterxml.jackson:jackson-bom:2.14.1=runtimeClasspath
com.google.guava:guava-bom:31.1-jre=runtimeClasspath
io.netty:netty-bom:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
org.junit:junit-bom:5.9.2=runtimeClasspath
Expand Down
4 changes: 2 additions & 2 deletions agent/agent-profiler/agent-diagnostics-api/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ com.azure:azure-sdk-bom:1.2.8=runtimeClasspath
com.fasterxml.jackson:jackson-bom:2.14.1=runtimeClasspath
com.google.guava:guava-bom:31.1-jre=runtimeClasspath
io.netty:netty-bom:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
org.junit:junit-bom:5.9.2=runtimeClasspath
Expand Down
2 changes: 1 addition & 1 deletion agent/agent-tooling/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ dependencies {

compileOnly("io.opentelemetry.javaagent:opentelemetry-javaagent-bootstrap")
compileOnly("io.opentelemetry.javaagent:opentelemetry-javaagent-tooling")

compileOnly("io.opentelemetry.javaagent.instrumentation:opentelemetry-javaagent-servlet-common-bootstrap")
testImplementation("io.opentelemetry.javaagent:opentelemetry-javaagent-tooling")

compileOnly("io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api")
Expand Down
4 changes: 2 additions & 2 deletions agent/agent-tooling/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ io.netty:netty-transport-native-epoll:4.1.87.Final=runtimeClasspath
io.netty:netty-transport-native-kqueue:4.1.87.Final=runtimeClasspath
io.netty:netty-transport-native-unix-common:4.1.87.Final=runtimeClasspath
io.netty:netty-transport:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
io.projectreactor.netty:reactor-netty-core:1.1.2=runtimeClasspath
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
package com.microsoft.applicationinsights.agent.internal.configuration;

import com.azure.monitor.opentelemetry.exporter.implementation.utils.Strings;

import com.microsoft.applicationinsights.agent.internal.init.FirstEntryPoint;
import io.opentelemetry.javaagent.bootstrap.servlet.ExperimentalSnippetHolder;

public class SnippetInjection {
private static String snippet = "<script type=\"text/javascript\">\n"
+ "!function(T,l,y){var S=T.location,k=\"script\",D=\"instrumentationKey\",C=\"ingestionendpoint\",I=\"disableExceptionTracking\",E=\"ai.device.\",b=\"toLowerCase\",w=\"crossOrigin\",N=\"POST\",e=\"appInsightsSDK\",t=y.name||\"appInsights\";(y.name||T[e])&&(T[e]=t);var n=T[t]||function(d){var g=!1,f=!1,m={initialize:!0,queue:[],sv:\"5\",version:2,config:d};function v(e,t){var n={},a=\"Browser\";return n[E+\"id\"]=a[b](),n[E+\"type\"]=a,n[\"ai.operation.name\"]=S&&S.pathname||\"_unknown_\",n[\"ai.internal.sdkVersion\"]=\"javascript:snippet_\"+(m.sv||m.version),{time:function(){var e=new Date;function t(e){var t=\"\"+e;return 1===t.length&&(t=\"0\"+t),t}return e.getUTCFullYear()+\"-\"+t(1+e.getUTCMonth())+\"-\"+t(e.getUTCDate())+\"T\"+t(e.getUTCHours())+\":\"+t(e.getUTCMinutes())+\":\"+t(e.getUTCSeconds())+\".\"+((e.getUTCMilliseconds()/1e3).toFixed(3)+\"\").slice(2,5)+\"Z\"}(),iKey:e,name:\"Microsoft.ApplicationInsights.\"+e.replace(/-/g,\"\")+\".\"+t,sampleRate:100,tags:n,data:{baseData:{ver:2}}}}var h=d.url||y.src;if(h){function a(e){var t,n,a,i,r,o,s,c,u,p,l;g=!0,m.queue=[],f||(f=!0,t=h,s=function(){var e={},t=d.connectionString;if(t)for(var n=t.split(\";\"),a=0;a<n.length;a++){var i=n[a].split(\"=\");2===i.length&&(e[i[0][b]()]=i[1])}if(!e[C]){var r=e.endpointsuffix,o=r?e.location:null;e[C]=\"https://\"+(o?o+\".\":\"\")+\"dc.\"+(r||\"services.visualstudio.com\")}return e}(),c=s[D]||d[D]||\"\",u=s[C],p=u?u+\"/v2/track\":d.endpointUrl,(l=[]).push((n=\"SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)\",a=t,i=p,(o=(r=v(c,\"Exception\")).data).baseType=\"ExceptionData\",o.baseData.exceptions=[{typeName:\"SDKLoadFailed\",message:n.replace(/\\./g,\"-\"),hasFullStack:!1,stack:n+\"\\nSnippet failed to load [\"+a+\"] -- Telemetry is disabled\\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\\nHost: \"+(S&&S.pathname||\"_unknown_\")+\"\\nEndpoint: \"+i,parsedStack:[]}],r)),l.push(function(e,t,n,a){var i=v(c,\"Message\"),r=i.data;r.baseType=\"MessageData\";var o=r.baseData;return o.message='AI (Internal): 99 message:\"'+(\"SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) (\"+n+\")\").replace(/\\\"/g,\"\")+'\"',o.properties={endpoint:a},i}(0,0,t,p)),function(e,t){if(JSON){var n=T.fetch;if(n&&!y.useXhr)n(t,{method:N,body:JSON.stringify(e),mode:\"cors\"});else if(XMLHttpRequest){var a=new XMLHttpRequest;a.open(N,t),a.setRequestHeader(\"Content-type\",\"application/json\"),a.send(JSON.stringify(e))}}}(l,p))}function i(e,t){f||setTimeout(function(){!t&&m.core||a()},500)}var e=function(){var n=l.createElement(k);n.src=h;var e=y[w];return!e&&\"\"!==e||\"undefined\"==n[w]||(n[w]=e),n.onload=i,n.onerror=a,n.onreadystatechange=function(e,t){\"loaded\"!==n.readyState&&\"complete\"!==n.readyState||i(0,t)},n}();y.ld<0?l.getElementsByTagName(\"head\")[0].appendChild(e):setTimeout(function(){l.getElementsByTagName(k)[0].parentNode.appendChild(e)},y.ld||0)}try{m.cookie=l.cookie}catch(p){}function t(e){for(;e.length;)!function(t){m[t]=function(){var e=arguments;g||m.queue.push(function(){m[t].apply(m,e)})}}(e.pop())}var n=\"track\",r=\"TrackPage\",o=\"TrackEvent\";t([n+\"Event\",n+\"PageView\",n+\"Exception\",n+\"Trace\",n+\"DependencyData\",n+\"Metric\",n+\"PageViewPerformance\",\"start\"+r,\"stop\"+r,\"start\"+o,\"stop\"+o,\"addTelemetryInitializer\",\"setAuthenticatedUserContext\",\"clearAuthenticatedUserContext\",\"flush\"]),m.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4};var s=(d.extensionConfig||{}).ApplicationInsightsAnalytics||{};if(!0!==d[I]&&!0!==s[I]){var c=\"onerror\";t([\"_\"+c]);var u=T[c];T[c]=function(e,t,n,a,i){var r=u&&u(e,t,n,a,i);return!0!==r&&m[\"_\"+c]({message:e,url:t,lineNumber:n,columnNumber:a,error:i}),r},d.autoExceptionInstrumented=!0}return m}(y.cfg);function a(){y.onInit&&y.onInit(n)}(T[t]=n).queue&&0===n.queue.length?(n.queue.push(a),n.trackPageView({})):a()}(window,document,{\n"
+ "src: \"https://js.monitor.azure.com/scripts/b/ai.2.min.js\", // The SDK URL Source\n"
+ "// name: \"appInsights\", // Global SDK Instance name defaults to \"appInsights\" when not supplied\n"
+ "// ld: 0, // Defines the load delay (in ms) before attempting to load the sdk. -1 = block page load and add to head. (default) = 0ms load after timeout,\n"
+ "// useXhr: 1, // Use XHR instead of fetch to report failures (if available),\n"
+ "crossOrigin: \"anonymous\", // When supplied this will add the provided value as the cross origin attribute on the script tag\n"
+ "// onInit: null, // Once the application insights instance has loaded and initialized this callback function will be called with 1 argument -- the sdk instance (DO NOT ADD anything to the sdk.queue -- As they won't get called)\n"
+ "cfg: { // Application Insights Configuration\n"
+ "instrumentationKey: \"INSTRUMENTATION_KEY\"\n"
+ "}});\n"
+ "</script>\n";
public static void updateInstrumentationKey(){
Configuration configuration = FirstEntryPoint.getConfiguration();
if (Strings.isNullOrEmpty(configuration.connectionString)) {
if (!configuration.connectionStringConfiguredAtRuntime)
{return;}
}
snippet =snippet.replace("INSTRUMENTATION_KEY",configuration.connectionString);
ExperimentalSnippetHolder.setSnippet(snippet);
}

private SnippetInjection() {}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

package com.microsoft.applicationinsights.agent.internal.init;

import static com.microsoft.applicationinsights.agent.internal.configuration.SnippetInjection.updateInstrumentationKey;
import static java.util.concurrent.TimeUnit.MINUTES;

import com.azure.core.util.logging.ClientLogger;
Expand Down Expand Up @@ -99,6 +100,8 @@ public void customize(AutoConfigurationCustomizer autoConfiguration) {
throw new FriendlyException(
"No connection string provided", "Please provide connection string.");
}
} else {
updateInstrumentationKey();
}
// TODO (trask) should configuration validation be performed earlier?
configuration.validate();
Expand Down
4 changes: 2 additions & 2 deletions agent/agent/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ com.azure:azure-sdk-bom:1.2.8=runtimeClasspath
com.fasterxml.jackson:jackson-bom:2.14.1=runtimeClasspath
com.google.guava:guava-bom:31.1-jre=runtimeClasspath
io.netty:netty-bom:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
org.junit:junit-bom:5.9.2=runtimeClasspath
Expand Down
4 changes: 2 additions & 2 deletions agent/azure-monitor-exporter/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ io.netty:netty-transport-native-epoll:4.1.87.Final=runtimeClasspath
io.netty:netty-transport-native-kqueue:4.1.87.Final=runtimeClasspath
io.netty:netty-transport-native-unix-common:4.1.87.Final=runtimeClasspath
io.netty:netty-transport:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
io.projectreactor.netty:reactor-netty-core:1.1.2=runtimeClasspath
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ com.azure:azure-sdk-bom:1.2.8=runtimeClasspath
com.fasterxml.jackson:jackson-bom:2.14.1=runtimeClasspath
com.google.guava:guava-bom:31.1-jre=runtimeClasspath
io.netty:netty-bom:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
org.junit:junit-bom:5.9.2=runtimeClasspath
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ com.azure:azure-sdk-bom:1.2.8=runtimeClasspath
com.fasterxml.jackson:jackson-bom:2.14.1=runtimeClasspath
com.google.guava:guava-bom:31.1-jre=runtimeClasspath
io.netty:netty-bom:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
org.junit:junit-bom:5.9.2=runtimeClasspath
Expand Down
4 changes: 2 additions & 2 deletions agent/instrumentation/azure-functions/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ com.azure:azure-sdk-bom:1.2.8=runtimeClasspath
com.fasterxml.jackson:jackson-bom:2.14.1=runtimeClasspath
com.google.guava:guava-bom:31.1-jre=runtimeClasspath
io.netty:netty-bom:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
org.junit:junit-bom:5.9.2=runtimeClasspath
Expand Down
4 changes: 2 additions & 2 deletions agent/instrumentation/methods/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ com.azure:azure-sdk-bom:1.2.8=runtimeClasspath
com.fasterxml.jackson:jackson-bom:2.14.1=runtimeClasspath
com.google.guava:guava-bom:31.1-jre=runtimeClasspath
io.netty:netty-bom:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
org.junit:junit-bom:5.9.2=runtimeClasspath
Expand Down
4 changes: 2 additions & 2 deletions agent/instrumentation/micrometer-1.0/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ com.azure:azure-sdk-bom:1.2.8=runtimeClasspath
com.fasterxml.jackson:jackson-bom:2.14.1=runtimeClasspath
com.google.guava:guava-bom:31.1-jre=runtimeClasspath
io.netty:netty-bom:4.1.87.Final=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.22.1-alpha=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.22.1=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.23.0-alpha-SNAPSHOT=runtimeClasspath
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:1.23.0-SNAPSHOT=runtimeClasspath
io.opentelemetry:opentelemetry-bom-alpha:1.22.0-alpha=runtimeClasspath
io.opentelemetry:opentelemetry-bom:1.22.0=runtimeClasspath
org.junit:junit-bom:5.9.2=runtimeClasspath
Expand Down
Loading

0 comments on commit 27e5926

Please sign in to comment.