Skip to content

Commit 0c098fe

Browse files
Enabling runtime and process metrics. (#11034)
* Enabling runtime and process metrics. * Updating deps file.
1 parent 0622c73 commit 0c098fe

File tree

6 files changed

+102
-55
lines changed

6 files changed

+102
-55
lines changed

release_notes.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,5 @@
1010
- Avoid circular dependency when resolving LinuxContainerLegionMetricsPublisher. (#10991)
1111
- Add 'unix' to the list of runtimes kept when importing PowerShell worker for Linux builds
1212
- Update PowerShell 7.4 worker to 4.0.4206
13-
- Update Python Worker Version to [4.37.0](https://github.com/Azure/azure-functions-python-worker/releases/tag/4.37.0)
13+
- Update Python Worker Version to [4.37.0](https://github.com/Azure/azure-functions-python-worker/releases/tag/4.37.0)
14+
- Add runtime and process metrics. (#11034)

src/WebJobs.Script.Grpc/Channel/GrpcWorkerChannel.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -888,7 +888,7 @@ internal async Task SendInvocationRequest(ScriptInvocationContext context)
888888
}
889889

890890
var invocationRequest = await context.ToRpcInvocationRequest(_workerChannelLogger, _workerCapabilities, _isSharedMemoryDataTransferEnabled, _sharedMemoryManager);
891-
AddAdditionalTraceContext(invocationRequest.TraceContext.Attributes, context);
891+
AddAdditionalTraceContext(invocationRequest, context);
892892
_executingInvocations.TryAdd(invocationRequest.InvocationId, new(context, _messageDispatcherFactory.Create(invocationRequest.InvocationId)));
893893
_metricsLogger.LogEvent(string.Format(MetricEventNames.WorkerInvoked, Id), functionName: Sanitizer.Sanitize(context.FunctionMetadata.Name));
894894

@@ -1680,8 +1680,9 @@ private void AddSample<T>(List<T> samples, T sample)
16801680
}
16811681
}
16821682

1683-
private void AddAdditionalTraceContext(MapField<string, string> attributes, ScriptInvocationContext context)
1683+
private void AddAdditionalTraceContext(InvocationRequest invocationRequest, ScriptInvocationContext context)
16841684
{
1685+
MapField<string, string> attributes = invocationRequest.TraceContext.Attributes;
16851686
bool isOtelEnabled = _scriptHostOptions?.Value.TelemetryMode == TelemetryMode.OpenTelemetry;
16861687
bool isAIEnabled = _environment.IsApplicationInsightsAgentEnabled();
16871688

@@ -1721,6 +1722,7 @@ private void AddAdditionalTraceContext(MapField<string, string> attributes, Scri
17211722
if (isOtelEnabled)
17221723
{
17231724
Activity.Current?.AddTag(ResourceSemanticConventions.FaaSName, context.FunctionMetadata.Name);
1725+
Activity.Current?.AddTag(ResourceSemanticConventions.FaaSInvocationId, invocationRequest.InvocationId);
17241726
}
17251727
}
17261728

src/WebJobs.Script/Diagnostics/OpenTelemetry/OpenTelemetryConfigurationExtensions.cs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,11 @@ private static IOpenTelemetryBuilder ConfigureMetrics(this IOpenTelemetryBuilder
6767
{
6868
return builder.WithMetrics(builder =>
6969
{
70-
builder.AddAspNetCoreInstrumentation();
71-
builder.AddMeter(HostMetrics.FaasMeterName);
72-
builder.AddView(HostMetrics.FaasInvokeDuration, new ExplicitBucketHistogramConfiguration
70+
builder.AddAspNetCoreInstrumentation()
71+
.AddRuntimeInstrumentation()
72+
.AddProcessInstrumentation()
73+
.AddMeter(HostMetrics.FaasMeterName)
74+
.AddView(HostMetrics.FaasInvokeDuration, new ExplicitBucketHistogramConfiguration
7375
{
7476
Boundaries = new double[] { 0.005, 0.01, 0.025, 0.05, 0.075, 0.1, 0.25, 0.5, 0.75, 1, 2.5, 5, 7.5, 10 }
7577
});

src/WebJobs.Script/WebJobs.Script.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@
5656
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.9.0" />
5757
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.9.0" />
5858
<PackageReference Include="OpenTelemetry.Instrumentation.Http" Version="1.9.0" />
59+
<PackageReference Include="OpenTelemetry.Instrumentation.Process" Version="0.5.0-beta.7" />
60+
<PackageReference Include="OpenTelemetry.Instrumentation.Runtime" Version="1.9.0" />
5961
<PackageReference Include="StyleCop.Analyzers" Version="1.2.0-beta.556" PrivateAssets="all" />
6062
<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="8.0.0" />
6163
<PackageReference Include="System.Drawing.Common" Version="8.0.0" />

src/WebJobs.Script/runtimeassemblies.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -947,6 +947,14 @@
947947
"name": "OpenTelemetry.Instrumentation.Http",
948948
"resolutionPolicy": "private"
949949
},
950+
{
951+
"name": "OpenTelemetry.Instrumentation.Process",
952+
"resolutionPolicy": "private"
953+
},
954+
{
955+
"name": "OpenTelemetry.Instrumentation.Runtime",
956+
"resolutionPolicy": "private"
957+
},
950958
{
951959
"name": "OpenTelemetry.PersistentStorage.Abstractions",
952960
"resolutionPolicy": "private"

test/WebJobs.Script.Tests/Microsoft.Azure.WebJobs.Script.WebHost.deps.json

Lines changed: 81 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"compilationOptions": {},
77
"targets": {
88
".NETCoreApp,Version=v8.0": {
9-
"Microsoft.Azure.WebJobs.Script.WebHost/4.1039.100-dev": {
9+
"Microsoft.Azure.WebJobs.Script.WebHost/4.1040.100-pr.25225.14": {
1010
"dependencies": {
1111
"Azure.Data.Tables": "12.8.3",
1212
"Azure.Identity": "1.11.4",
@@ -22,18 +22,18 @@
2222
"Microsoft.Azure.AppService.Middleware.Functions": "1.5.5",
2323
"Microsoft.Azure.AppService.Proxy.Client": "2.3.20240307.67",
2424
"Microsoft.Azure.Functions.DotNetIsolatedNativeHost": "1.0.12",
25-
"Microsoft.Azure.Functions.JavaWorker": "2.18.1",
25+
"Microsoft.Azure.Functions.JavaWorker": "2.19.0",
2626
"Microsoft.Azure.Functions.NodeJsWorker": "3.10.1",
2727
"Microsoft.Azure.Functions.Platform.Metrics.LinuxConsumption": "1.0.5",
2828
"Microsoft.Azure.Functions.PowerShellWorker.PS7.0": "4.0.3148",
2929
"Microsoft.Azure.Functions.PowerShellWorker.PS7.2": "4.0.4025",
30-
"Microsoft.Azure.Functions.PowerShellWorker.PS7.4": "4.0.4134",
31-
"Microsoft.Azure.Functions.PythonWorker": "4.35.0",
30+
"Microsoft.Azure.Functions.PowerShellWorker.PS7.4": "4.0.4206",
31+
"Microsoft.Azure.Functions.PythonWorker": "4.37.0",
3232
"Microsoft.Azure.Storage.File": "11.1.7",
3333
"Microsoft.Azure.WebJobs": "3.0.41",
3434
"Microsoft.Azure.WebJobs.Host.Storage": "5.0.1",
35-
"Microsoft.Azure.WebJobs.Script": "4.1039.100-dev",
36-
"Microsoft.Azure.WebJobs.Script.Grpc": "4.1039.100-dev",
35+
"Microsoft.Azure.WebJobs.Script": "4.1040.100-pr.25225.14",
36+
"Microsoft.Azure.WebJobs.Script.Grpc": "4.1040.100-pr.25225.14",
3737
"Microsoft.Azure.WebSites.DataProtection": "2.1.91-alpha",
3838
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.35.0",
3939
"Microsoft.IdentityModel.Tokens": "6.35.0",
@@ -44,8 +44,8 @@
4444
"System.IdentityModel.Tokens.Jwt": "6.35.0",
4545
"System.Memory.Data": "8.0.1",
4646
"System.Net.NameResolution": "4.3.0",
47-
"Microsoft.Azure.WebJobs.Script.Reference": "4.1039.0.0",
48-
"Microsoft.Azure.WebJobs.Script.Grpc.Reference": "4.1039.0.0"
47+
"Microsoft.Azure.WebJobs.Script.Reference": "4.1040.0.0",
48+
"Microsoft.Azure.WebJobs.Script.Grpc.Reference": "4.1040.0.0"
4949
},
5050
"runtime": {
5151
"Microsoft.Azure.WebJobs.Script.WebHost.dll": {}
@@ -851,7 +851,7 @@
851851
}
852852
},
853853
"Microsoft.Azure.Functions.DotNetIsolatedNativeHost/1.0.12": {},
854-
"Microsoft.Azure.Functions.JavaWorker/2.18.1": {},
854+
"Microsoft.Azure.Functions.JavaWorker/2.19.0": {},
855855
"Microsoft.Azure.Functions.NodeJsWorker/3.10.1": {},
856856
"Microsoft.Azure.Functions.Platform.Metrics.LinuxConsumption/1.0.5": {
857857
"dependencies": {
@@ -867,8 +867,8 @@
867867
},
868868
"Microsoft.Azure.Functions.PowerShellWorker.PS7.0/4.0.3148": {},
869869
"Microsoft.Azure.Functions.PowerShellWorker.PS7.2/4.0.4025": {},
870-
"Microsoft.Azure.Functions.PowerShellWorker.PS7.4/4.0.4134": {},
871-
"Microsoft.Azure.Functions.PythonWorker/4.35.0": {},
870+
"Microsoft.Azure.Functions.PowerShellWorker.PS7.4/4.0.4206": {},
871+
"Microsoft.Azure.Functions.PythonWorker/4.37.0": {},
872872
"Microsoft.Azure.KeyVault.Core/2.0.4": {
873873
"dependencies": {
874874
"System.Runtime": "4.3.1",
@@ -1044,7 +1044,7 @@
10441044
"runtime": {
10451045
"lib/netstandard2.0/Microsoft.Azure.WebJobs.Script.Abstractions.dll": {
10461046
"assemblyVersion": "1.0.0.0",
1047-
"fileVersion": "1.0.19706.0"
1047+
"fileVersion": "1.0.21962.0"
10481048
}
10491049
}
10501050
},
@@ -2017,6 +2017,28 @@
20172017
}
20182018
}
20192019
},
2020+
"OpenTelemetry.Instrumentation.Process/0.5.0-beta.7": {
2021+
"dependencies": {
2022+
"OpenTelemetry.Api": "1.9.0"
2023+
},
2024+
"runtime": {
2025+
"lib/netstandard2.0/OpenTelemetry.Instrumentation.Process.dll": {
2026+
"assemblyVersion": "0.5.0.176",
2027+
"fileVersion": "0.5.0.176"
2028+
}
2029+
}
2030+
},
2031+
"OpenTelemetry.Instrumentation.Runtime/1.9.0": {
2032+
"dependencies": {
2033+
"OpenTelemetry.Api": "1.9.0"
2034+
},
2035+
"runtime": {
2036+
"lib/net6.0/OpenTelemetry.Instrumentation.Runtime.dll": {
2037+
"assemblyVersion": "1.9.0.57",
2038+
"fileVersion": "1.9.0.57"
2039+
}
2040+
}
2041+
},
20202042
"OpenTelemetry.PersistentStorage.Abstractions/1.0.0": {
20212043
"runtime": {
20222044
"lib/netstandard2.0/OpenTelemetry.PersistentStorage.Abstractions.dll": {
@@ -2889,7 +2911,7 @@
28892911
}
28902912
}
28912913
},
2892-
"Microsoft.Azure.WebJobs.Script/4.1039.100-dev": {
2914+
"Microsoft.Azure.WebJobs.Script/4.1040.100-pr.25225.14": {
28932915
"dependencies": {
28942916
"Azure.Core": "1.45.0",
28952917
"Azure.Data.Tables": "12.8.3",
@@ -2921,6 +2943,8 @@
29212943
"OpenTelemetry.Extensions.Hosting": "1.9.0",
29222944
"OpenTelemetry.Instrumentation.AspNetCore": "1.9.0",
29232945
"OpenTelemetry.Instrumentation.Http": "1.9.0",
2946+
"OpenTelemetry.Instrumentation.Process": "0.5.0-beta.7",
2947+
"OpenTelemetry.Instrumentation.Runtime": "1.9.0",
29242948
"System.Diagnostics.DiagnosticSource": "8.0.0",
29252949
"System.Drawing.Common": "8.0.0",
29262950
"System.Formats.Asn1": "6.0.1",
@@ -2937,13 +2961,10 @@
29372961
"System.Threading.Channels": "8.0.0"
29382962
},
29392963
"runtime": {
2940-
"Microsoft.Azure.WebJobs.Script.dll": {
2941-
"assemblyVersion": "4.1039.100-dev",
2942-
"fileVersion": ""
2943-
}
2964+
"Microsoft.Azure.WebJobs.Script.dll": {}
29442965
}
29452966
},
2946-
"Microsoft.Azure.WebJobs.Script.Grpc/4.1039.100-dev": {
2967+
"Microsoft.Azure.WebJobs.Script.Grpc/4.1040.100-pr.25225.14": {
29472968
"dependencies": {
29482969
"Grpc.AspNetCore": "2.55.0",
29492970
"Microsoft.ApplicationInsights": "2.22.0",
@@ -2952,38 +2973,35 @@
29522973
"Microsoft.ApplicationInsights.WindowsServer": "2.22.0",
29532974
"Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel": "2.22.0",
29542975
"Microsoft.Azure.WebJobs.Rpc.Core": "3.0.37",
2955-
"Microsoft.Azure.WebJobs.Script": "4.1039.100-dev",
2976+
"Microsoft.Azure.WebJobs.Script": "4.1040.100-pr.25225.14",
29562977
"System.IO.FileSystem.Primitives": "4.3.0",
29572978
"System.Threading.Channels": "8.0.0",
29582979
"Yarp.ReverseProxy": "2.0.1"
29592980
},
29602981
"runtime": {
2961-
"Microsoft.Azure.WebJobs.Script.Grpc.dll": {
2962-
"assemblyVersion": "4.1039.100-dev",
2963-
"fileVersion": ""
2964-
}
2982+
"Microsoft.Azure.WebJobs.Script.Grpc.dll": {}
29652983
}
29662984
},
2967-
"Microsoft.Azure.WebJobs.Script.Reference/4.1039.0.0": {
2985+
"Microsoft.Azure.WebJobs.Script.Reference/4.1040.0.0": {
29682986
"runtime": {
29692987
"Microsoft.Azure.WebJobs.Script.dll": {
2970-
"assemblyVersion": "4.1039.0.0",
2971-
"fileVersion": "42.42.42.4242"
2988+
"assemblyVersion": "4.1040.0.0",
2989+
"fileVersion": "4.1040.100.25225"
29722990
}
29732991
}
29742992
},
2975-
"Microsoft.Azure.WebJobs.Script.Grpc.Reference/4.1039.0.0": {
2993+
"Microsoft.Azure.WebJobs.Script.Grpc.Reference/4.1040.0.0": {
29762994
"runtime": {
29772995
"Microsoft.Azure.WebJobs.Script.Grpc.dll": {
2978-
"assemblyVersion": "4.1039.0.0",
2979-
"fileVersion": "42.42.42.4242"
2996+
"assemblyVersion": "4.1040.0.0",
2997+
"fileVersion": "4.1040.100.25225"
29802998
}
29812999
}
29823000
}
29833001
}
29843002
},
29853003
"libraries": {
2986-
"Microsoft.Azure.WebJobs.Script.WebHost/4.1039.100-dev": {
3004+
"Microsoft.Azure.WebJobs.Script.WebHost/4.1040.100-pr.25225.14": {
29873005
"type": "project",
29883006
"serviceable": false,
29893007
"sha512": ""
@@ -3555,12 +3573,12 @@
35553573
"path": "microsoft.azure.functions.dotnetisolatednativehost/1.0.12",
35563574
"hashPath": "microsoft.azure.functions.dotnetisolatednativehost.1.0.12.nupkg.sha512"
35573575
},
3558-
"Microsoft.Azure.Functions.JavaWorker/2.18.1": {
3576+
"Microsoft.Azure.Functions.JavaWorker/2.19.0": {
35593577
"type": "package",
35603578
"serviceable": true,
3561-
"sha512": "sha512-XxzCZa9meGb6UTxyc7c/3ls8tG6IkMSCxkt2cdKgGeWX0Ytk1nVpQi2rFsHgVeoS0ZViDPCFMa1jznHyn+Z3Uw==",
3562-
"path": "microsoft.azure.functions.javaworker/2.18.1",
3563-
"hashPath": "microsoft.azure.functions.javaworker.2.18.1.nupkg.sha512"
3579+
"sha512": "sha512-sZbpZQQ+4CSmoKCwZTryI1oJ8rvU2TwvA5u4+Mn/VOt5C1wTZLSiRX2w7fCY34LF5PUhJsi++YzQg8+RGt0LdA==",
3580+
"path": "microsoft.azure.functions.javaworker/2.19.0",
3581+
"hashPath": "microsoft.azure.functions.javaworker.2.19.0.nupkg.sha512"
35643582
},
35653583
"Microsoft.Azure.Functions.NodeJsWorker/3.10.1": {
35663584
"type": "package",
@@ -3590,19 +3608,19 @@
35903608
"path": "microsoft.azure.functions.powershellworker.ps7.2/4.0.4025",
35913609
"hashPath": "microsoft.azure.functions.powershellworker.ps7.2.4.0.4025.nupkg.sha512"
35923610
},
3593-
"Microsoft.Azure.Functions.PowerShellWorker.PS7.4/4.0.4134": {
3611+
"Microsoft.Azure.Functions.PowerShellWorker.PS7.4/4.0.4206": {
35943612
"type": "package",
35953613
"serviceable": true,
3596-
"sha512": "sha512-fw1PMts2zstpaLMsFORy5U/7yZ515bzaYjSCQayTZ5VA15p/5+mbbhKTzEWDoxvVaJJRToFxeod+n79V0LWU5g==",
3597-
"path": "microsoft.azure.functions.powershellworker.ps7.4/4.0.4134",
3598-
"hashPath": "microsoft.azure.functions.powershellworker.ps7.4.4.0.4134.nupkg.sha512"
3614+
"sha512": "sha512-wW1OUKmlb1bN3VeenBjLKzorWwcmQuwM4mEzGgRQqObniZW5b6pQbRoHmwyX6exbRNWoH8OcwQusFqsxPpbvJA==",
3615+
"path": "microsoft.azure.functions.powershellworker.ps7.4/4.0.4206",
3616+
"hashPath": "microsoft.azure.functions.powershellworker.ps7.4.4.0.4206.nupkg.sha512"
35993617
},
3600-
"Microsoft.Azure.Functions.PythonWorker/4.35.0": {
3618+
"Microsoft.Azure.Functions.PythonWorker/4.37.0": {
36013619
"type": "package",
36023620
"serviceable": true,
3603-
"sha512": "sha512-zkQWdqBEx47jzUjQZd/+v3tJ/3VW1hWAiDjVgG6Z6OVrAoCoS8J5r9kzYXapg63M/9VULHy7jTo3xY8zwmso6Q==",
3604-
"path": "microsoft.azure.functions.pythonworker/4.35.0",
3605-
"hashPath": "microsoft.azure.functions.pythonworker.4.35.0.nupkg.sha512"
3621+
"sha512": "sha512-QWKmhG7xBdDEDBwkXLT7idrKWAtj5w8dDnhB1g3GdFtVXgfJo7EVg14crNf3eBxAn7S7wdDeQj0sKU2HkkarhQ==",
3622+
"path": "microsoft.azure.functions.pythonworker/4.37.0",
3623+
"hashPath": "microsoft.azure.functions.pythonworker.4.37.0.nupkg.sha512"
36063624
},
36073625
"Microsoft.Azure.KeyVault.Core/2.0.4": {
36083626
"type": "package",
@@ -3649,7 +3667,7 @@
36493667
"Microsoft.Azure.WebJobs.Extensions.Http/3.2.0": {
36503668
"type": "package",
36513669
"serviceable": true,
3652-
"sha512": "sha512-i4LAWVe6zRdDUwLFyKI1xrh8FeajSiA9h8kWsdGDqEQ1t9rWvvz3PKuRJeH5nAMDSuLT9vsUxXZwI5a7lOqlZQ==",
3670+
"sha512": "sha512-IXLuo5fOliOYKUZjWO5kQ/j3XblM9TNnk1agjzNYkubpDXq6M436GihaVzwTeQlX279P3G1KquS6I+b7pXaFuQ==",
36533671
"path": "microsoft.azure.webjobs.extensions.http/3.2.0",
36543672
"hashPath": "microsoft.azure.webjobs.extensions.http.3.2.0.nupkg.sha512"
36553673
},
@@ -3663,7 +3681,7 @@
36633681
"Microsoft.Azure.WebJobs.Host.Storage/5.0.1": {
36643682
"type": "package",
36653683
"serviceable": true,
3666-
"sha512": "sha512-5fF88jDYdxUs4EdYZw3MqK7ghG4mZ5MsCt8MhKk38CiTK90VmoWtXbBYURohil+WJ8vB/i0UwQGg64y6TdvliA==",
3684+
"sha512": "sha512-eO/sX41oaGkDiXHpT7y/F1F5Wvzm7e1QqFmd4GGMJOMdLOHGvwOvZR82AfR7rjvpqQZWyKjRHqxAVcntq+ZYwQ==",
36673685
"path": "microsoft.azure.webjobs.host.storage/5.0.1",
36683686
"hashPath": "microsoft.azure.webjobs.host.storage.5.0.1.nupkg.sha512"
36693687
},
@@ -3684,7 +3702,7 @@
36843702
"Microsoft.Azure.WebJobs.Script.Abstractions/1.0.4-preview": {
36853703
"type": "package",
36863704
"serviceable": true,
3687-
"sha512": "sha512-mvgXnFKwh4/Gw8BXc99ZJd2iQ8DQJTCotvY9PZ9Y2UHa4KiOsYaEW4kuZ5RFBD9KqGO2vXG56w3wMFVyxmaA2g==",
3705+
"sha512": "sha512-6yQIbQWV+Js168FJFPu0aIdwaVl6IkaIqZOuq9RT/8QgNFjIiHYE6w/bJjTDWzf4FccVgbYAz9nXWXd5u45OEg==",
36883706
"path": "microsoft.azure.webjobs.script.abstractions/1.0.4-preview",
36893707
"hashPath": "microsoft.azure.webjobs.script.abstractions.1.0.4-preview.nupkg.sha512"
36903708
},
@@ -4241,6 +4259,20 @@
42414259
"path": "opentelemetry.instrumentation.http/1.9.0",
42424260
"hashPath": "opentelemetry.instrumentation.http.1.9.0.nupkg.sha512"
42434261
},
4262+
"OpenTelemetry.Instrumentation.Process/0.5.0-beta.7": {
4263+
"type": "package",
4264+
"serviceable": true,
4265+
"sha512": "sha512-v+g5CPU/sJhyc1FTOgTaQTwvrQXquSxdndF+E3fS8SXYPLVAa2INHa8jqCFKvYp1rO+yaVizRw1gCOaDJJzauA==",
4266+
"path": "opentelemetry.instrumentation.process/0.5.0-beta.7",
4267+
"hashPath": "opentelemetry.instrumentation.process.0.5.0-beta.7.nupkg.sha512"
4268+
},
4269+
"OpenTelemetry.Instrumentation.Runtime/1.9.0": {
4270+
"type": "package",
4271+
"serviceable": true,
4272+
"sha512": "sha512-6raJb9Pvi1CaBB59SX86Mr9NQiQbiv9ialO+cQKFRGCq3Bl2WC8cTTcbfGtaRX0quqWnZC/dK7xrXuOuYcwANA==",
4273+
"path": "opentelemetry.instrumentation.runtime/1.9.0",
4274+
"hashPath": "opentelemetry.instrumentation.runtime.1.9.0.nupkg.sha512"
4275+
},
42444276
"OpenTelemetry.PersistentStorage.Abstractions/1.0.0": {
42454277
"type": "package",
42464278
"serviceable": true,
@@ -4990,22 +5022,22 @@
49905022
"path": "yarp.reverseproxy/2.0.1",
49915023
"hashPath": "yarp.reverseproxy.2.0.1.nupkg.sha512"
49925024
},
4993-
"Microsoft.Azure.WebJobs.Script/4.1039.100-dev": {
5025+
"Microsoft.Azure.WebJobs.Script/4.1040.100-pr.25225.14": {
49945026
"type": "project",
49955027
"serviceable": false,
49965028
"sha512": ""
49975029
},
4998-
"Microsoft.Azure.WebJobs.Script.Grpc/4.1039.100-dev": {
5030+
"Microsoft.Azure.WebJobs.Script.Grpc/4.1040.100-pr.25225.14": {
49995031
"type": "project",
50005032
"serviceable": false,
50015033
"sha512": ""
50025034
},
5003-
"Microsoft.Azure.WebJobs.Script.Reference/4.1039.0.0": {
5035+
"Microsoft.Azure.WebJobs.Script.Reference/4.1040.0.0": {
50045036
"type": "reference",
50055037
"serviceable": false,
50065038
"sha512": ""
50075039
},
5008-
"Microsoft.Azure.WebJobs.Script.Grpc.Reference/4.1039.0.0": {
5040+
"Microsoft.Azure.WebJobs.Script.Grpc.Reference/4.1040.0.0": {
50095041
"type": "reference",
50105042
"serviceable": false,
50115043
"sha512": ""

0 commit comments

Comments
 (0)