Rasmus Kuusmann
02799ad61c
Add console sink to the diagnostic logging ( #3558 )
...
* Add console logger sink
* cleanup
* remove container detection
* add unit tests
* add managed logs output tests
* update tests
* Update docs
* refactor CreateSink
* refactor LoggerImpl
* reset whitespace
* fix native logger
---------
Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com>
Co-authored-by: Paulo Janotti <pjanotti@splunk.com>
2024-08-14 21:26:43 +00:00
Mateusz Łach
90c86c5d0c
[RabbitMQ] bytecode instrumentation for versions 6.*.* - initial ( #3533 )
...
* rabbitmq6 bytecode instrumentation
* format fixes
* casing fix
* PR feedback
* fix changelog after merge
* revert redundant changelog change
* pr feedback
* fix after rename
---------
Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
2024-08-06 08:45:32 +00:00
Paulo Janotti
37d2c2ecb6
Updating links OTel community repository ( #3556 )
...
* Updating link to contributor guide
* Fix links to OTel membership docs
2024-08-05 15:51:51 -07:00
dependabot[bot]
68a5666048
[Tests] Bump Grpc.Net.Client family packages to 2.65.0 ( #3551 )
...
* Bump Grpc.Net.Client and System.Diagnostics.DiagnosticSource
Bumps [Grpc.Net.Client](https://github.com/grpc/grpc-dotnet ) and [System.Diagnostics.DiagnosticSource](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Grpc.Net.Client` from 2.64.0 to 2.65.0
- [Release notes](https://github.com/grpc/grpc-dotnet/releases )
- [Changelog](https://github.com/grpc/grpc-dotnet/blob/master/doc/release_process.md )
- [Commits](https://github.com/grpc/grpc-dotnet/commits )
Updates `System.Diagnostics.DiagnosticSource` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v6.0.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: Grpc.Net.Client
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: System.Diagnostics.DiagnosticSource
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump other related packages
* Generated files
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
2024-07-31 10:01:41 +00:00
Martijn Laarman
bcda90aa90
Support local installation for *nix systems too. ( #3549 )
...
* Support local installation for *nix systems too.
The powershell installation supports `-LocalPath` allowing users to provide the zip manually which is great for airgapped environments.
The bash installation script did not support something similar. This now allows the archive to passed in through `LOCAL_PATH` or a folder with the prepared
archives `DOWNLOAD_DIR`
2024-07-30 11:47:22 +02:00
Yevhenii Solomchenko
83a3e32303
Documentation for configuring the default aggregation temporality env var ( #3542 )
2024-07-30 06:58:25 +02:00
Rasmus Kuusmann
87ca3b4a03
Add signal based OTLP configuration ( #3527 )
...
Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
2024-07-29 08:31:45 +02:00
Yevhenii Solomchenko
1b4a9ab923
Add support for console in exporter selection env vars ( #3528 )
...
Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
Co-authored-by: Robert Pająk <pellared@hotmail.com>
2024-07-26 04:46:52 +00:00
Piotr Kiełkowicz
a170b74a1f
Bump OpenTelemetry.Instrumentation.StackExchangeRedis to 1.9.0-beta.1 ( #3532 )
...
Bump OpenTelemetry.Instrumentation.StackExchangeRedis to 1.9.0-beta.1
It drops support for StackExchange.Redis < 2.6.122
2024-07-25 19:33:43 +02:00
dependabot[bot]
2a4ff5a75b
Bump Grpc.Net.Client family package to 2.64.0 ( #3530 )
...
* Bump Grpc.Net.Client and System.Diagnostics.DiagnosticSource
Bumps [Grpc.Net.Client](https://github.com/grpc/grpc-dotnet ) and [System.Diagnostics.DiagnosticSource](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Grpc.Net.Client` from 2.63.0 to 2.64.0
- [Release notes](https://github.com/grpc/grpc-dotnet/releases )
- [Changelog](https://github.com/grpc/grpc-dotnet/blob/master/doc/release_process.md )
- [Commits](https://github.com/grpc/grpc-dotnet/compare/v2.63.0...v2.64.0 )
Updates `System.Diagnostics.DiagnosticSource` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v6.0.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: Grpc.Net.Client
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: System.Diagnostics.DiagnosticSource
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump other Grpc packages together
* documentation
* generated files
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
2024-07-24 13:26:41 +00:00
Yevhenii Solomchenko
9d7866a548
Exporter selection env vars to handle comma separated list ( #3523 )
2024-07-24 11:53:17 +00:00
Yevhenii Solomchenko
39d1068487
Add Operating System resource detector ( #3510 )
2024-07-22 10:54:21 +02:00
pauljwil
9fc1cb6e9c
Recommend NuGet package deployment method ( #3504 )
...
* Recommend NuGet package deployment method
* Modify troubleshooting solution
---------
Co-authored-by: Paulo Janotti <pjanotti@splunk.com>
2024-07-17 11:26:56 -07:00
Zach Montoya
889f4ecc3c
[docs] Add warning about the breaking change in .NET 8 regarding the DOTNET_EnableDiagnostics variable ( #3489 )
...
Add warning about the breaking change in .NET 8 regarding the DOTNET_EnableDiagnostics variable.
Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
2024-07-09 17:34:39 +00:00
Rajkumar Rangaraj
8cbe0dc73f
Guide on Managing OpenTelemetry SDK/Instrumentation with Auto-Instrumentation ( #3472 )
...
* Handling OpenTelemetry SDK/Instrumentation References in Applications with Auto-Instrumentation
* pr feedback
* pr feedback from pauljwil
2024-06-27 23:53:15 +00:00
Piotr Kiełkowicz
24567970b5
Bump dependencies ( #3471 )
...
* Bump core unstable packages to 1.9.0-beta.2
* [Tests] Bump Elastic.Clients.Elasticsearch to 8.14.3
* Bump Google.Protobuf to 3.27.2
* [Tests] Bump StackExchange.Redis to 2.8.0
* [Tests] Bump MongoDB.Driver to 2.26.0
* [Tests] Bump Quartz packages to 3.10.0
2024-06-26 13:08:06 +02:00
Piotr Kiełkowicz
08402fdb24
Drop support for macOs 11 ( #3464 )
2024-06-20 08:50:04 +02:00
Piotr Kiełkowicz
2a428ee3ea
Release 1.7.0 ( #3462 )
2024-06-18 13:17:12 +02:00
Piotr Kiełkowicz
6fa6c39244
Bump OTel core packages to 1.9.0 ( #3460 )
...
* Bump OTel core packages to 1.8.0
together with other OTel releases
* Fix Changelog
Co-authored-by: Mateusz Łach <mateusza@splunk.com>
---------
Co-authored-by: Mateusz Łach <mateusza@splunk.com>
2024-06-18 08:43:14 +00:00
Piotr Kiełkowicz
86a32ceb4a
Capture HTTP Headers/gRPC Metadata as span attributes ( #3444 )
2024-06-12 05:25:47 +00:00
Piotr Kiełkowicz
94e61df8be
README - fix core component version ( #3447 )
2024-06-07 09:33:54 +00:00
Piotr Kiełkowicz
2efecd1ed1
Replace ResourceDetectors packages by Resources packages ( #3443 )
2024-06-04 10:27:05 +02:00
Piotr Kiełkowicz
f525b3da95
[documentation] Fix link to Microsoft.EntityFrameworkCore ( #3431 )
2024-05-27 08:57:33 +02:00
Piotr Kiełkowicz
dea58861d2
[documentation] Fix links to opentelemetry.io ( #3432 )
2024-05-27 08:56:09 +02:00
dependabot[bot]
7ef7dcff57
[Tests] Bump Grpc.Net.Client to 2.63.0 ( #3429 )
...
* Bump Grpc.Net.Client, Grpc.Core.Api and System.Diagnostics.DiagnosticSource
Bumps [Grpc.Net.Client](https://github.com/grpc/grpc-dotnet ), [Grpc.Core.Api](https://github.com/grpc/grpc-dotnet ) and [System.Diagnostics.DiagnosticSource](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Grpc.Net.Client` from 2.62.0 to 2.63.0
- [Release notes](https://github.com/grpc/grpc-dotnet/releases )
- [Changelog](https://github.com/grpc/grpc-dotnet/blob/master/doc/release_process.md )
- [Commits](https://github.com/grpc/grpc-dotnet/compare/v2.62.0...v2.63.0 )
Updates `Grpc.Core.Api` from 2.62.0 to 2.63.0
- [Release notes](https://github.com/grpc/grpc-dotnet/releases )
- [Changelog](https://github.com/grpc/grpc-dotnet/blob/master/doc/release_process.md )
- [Commits](https://github.com/grpc/grpc-dotnet/compare/v2.62.0...v2.63.0 )
Updates `System.Diagnostics.DiagnosticSource` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v6.0.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: Grpc.Net.Client
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: Grpc.Core.Api
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: System.Diagnostics.DiagnosticSource
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update other places
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
2024-05-27 06:17:33 +00:00
Piotr Kiełkowicz
c773d15af1
Bump dependencies ( #3425 )
...
* Bump OpenTelemetry.Instrumentation.AspNe to 1.8.0-beta.3
* Tests - Bump Microsoft.AspNetCore.SignalR.Client to 8.0.5
* Tests - Bump Microsoft.EntityFrameworkCore.Sqlite to 8.0.5
* Tests - Bump System.Reactive to 6.0.1
* Tools - Bump NuGet.ProjectModel to 6.10.0
* Bump OpenTelemetry.Instrumentation.Runtime to 1.8,1
* Adjust generated files
* Change testing url - bing.com seems to be unstable
2024-05-23 08:44:04 +02:00
Piotr Kiełkowicz
62a0206351
NServiceBus 9.x support ( #3413 )
2024-05-17 06:36:34 +02:00
Piotr Kiełkowicz
1ca1833680
Fix links to instrumentation packages ( #3405 )
2024-05-10 17:33:58 +00:00
Piotr Kiełkowicz
bca1cd7907
Instrumentation Oracle.MDA - traces ( #3336 )
2024-05-06 08:55:23 +02:00
Piotr Kiełkowicz
cdfc1c3dc1
Fix link to Http instrumentation ( #3398 )
2024-05-06 06:43:23 +02:00
Mateusz Łach
10b24647d9
Release 1.6.0 ( #3387 )
2024-04-29 08:15:13 +02:00
Mateusz Łach
bd9cdf7ad2
Document url query redaction ( #3386 )
...
Co-authored-by: Fabrizio Ferri-Benedetti <fferribenedetti@splunk.com>
2024-04-24 17:18:02 +00:00
Piotr Kiełkowicz
9d92739bbb
Bump core OpenTelemetry packages to 1.8.1 ( #3378 )
...
together with OpenTelemetry.Instrumentation.AspNet (1.8.0-beta.2).
2024-04-18 08:30:38 +00:00
Piotr Kiełkowicz
0a06af396c
Bump dependencies ( #3372 )
...
* Bump OpenTelemetry.Instrumentation.AspNetCore to 1.8.1
* Bump OpenTelemetry.Instrumentation.Http to 1.8.1
* Tests - Bump Elastic.Clients.Elasticsearch to 8.13.5
* Tests - Bump MassTransit to 8.2.1
* Tests -Bump Microsoft.EntityFrameworkCore.Sqlite to 8.0.4
* Tests - Bump MongoDB.Driver to 2.25.0
* Tests - Bump NServiceBus to 8.2.0
* Tests - Bump xunit.runner.visualstudio to 2.5.8
* Tests - Bump xunit to 2.7.1
* Update documentation
2024-04-16 05:47:20 +00:00
Piotr Kiełkowicz
43915f71e4
Fix MariaDB link ( #3359 )
2024-04-09 08:37:20 +00:00
Fabrizio Ferri-Benedetti
a797a68f03
README - Sync wording with opentelemetry.io ( #3358 )
2024-04-09 07:55:26 +00:00
Piotr Kiełkowicz
14c8d50e83
Release 1.5.0 ( #3356 )
2024-04-09 05:32:24 +00:00
Piotr Kiełkowicz
3fe5e31020
Bump OpenTelemetry packages to 1.8.0 releases ( #3351 )
...
* Bump OpenTelemetry packages to 1.8.0 releases
* OTEL_TRACES_SAMPLER and OTEL_TRACES_SAMPLER_ARG are handled by SDK
2024-04-06 08:38:29 +02:00
Mateusz Łach
f33c2c3f49
[continuous-profiler] cancellation for profiler export methods ( #3340 )
2024-03-29 08:46:28 +01:00
Rasmus Kuusmann
dca75ff693
Define supported Kafka versions ( #3316 )
2024-03-26 17:46:41 +00:00
Rasmus Kuusmann
09ceb70b17
Docs external link fix ( #3334 )
2024-03-25 13:06:39 +00:00
Rasmus Kuusmann
d3740dfafa
Add architecture support for Linux scripts ( #3311 )
...
* Add architecture support for Linux scripts
* add arm64 script tests
---------
Co-authored-by: Paulo Janotti <pjanotti@splunk.com>
2024-03-08 03:52:51 +00:00
Rasmus Kuusmann
98c60f494c
Add ARM64 Support ( #3277 )
2024-03-06 18:54:42 +00:00
Piotr Kiełkowicz
be452bd797
Bump dependencies ( #3293 )
...
* .NET Fx bump Grpc.Core.Api` from `2.59.0` to `2.60.0`,
* Test bump Grpc.Net.Client and Grpc.Net.Client.Web to 2.61.0
* tests - Bump GraphQL.Server.Transports.AspNetCore and GraphQLServerUIPlayground to 7.7.1
* Dependency generator - McMaster.Extensions.CommandLineUtils to 4.1.1
* Tests - Microsoft.NET.Test.Sdk 17.9.0
* Bump MongoDB.Driver.Core.Extensions.DiagnosticSources to 1.4.0
* tests - xunit.runner.visualstudio 2.5.7
* Tests - xunit 2.7.0
* Tests - StackExchange.Redis to 2.7.23
* Bump Quartz family to 3.8.1
* Fix changelog
2024-02-27 18:18:13 +01:00
Mateusz Łach
7bd81fce25
[docs] fix typo ( #3274 )
2024-02-15 08:47:50 +00:00
Piotr Kiełkowicz
c756eb438c
Release 1.4.0 ( #3265 )
...
* Fix redis instrumentation version
* Release 1.4.0
* Add statement about SetDbStatement Not supported on .NET Framework for System.Data.SqlClient.
2024-02-12 19:09:55 +01:00
Piotr Kiełkowicz
ec82c287a0
Bump dependencies from main repository (1.71/1.7.0-beta.1) ( #3263 )
...
* Bump OpenTelemetry.Instrumentation.Http to 1.7.1
* Bump OpenTelemetry.Instrumentation.SqlClient to 1.7.0-beta.1
* BumpOpenTelemetry.Instrumentation.GrpcNetClient to 1.7.0-beta.1
2024-02-12 09:28:59 +01:00
Piotr Kiełkowicz
bd3855d56f
Fix ASP.NET Core Traces Instrumentation for .NET7+ ( #3246 )
...
* Fix ASP.NET Core Traces Instrumentation for .NET7+
* Bump OpenTelemetry.Instrumentation.AspNetCore to 1.7.1
2024-02-12 08:30:45 +01:00
Piotr Kiełkowicz
068faa811c
Bump dependencies from contrib repository ( #3260 )
...
* Bump OpenTelemetry.ResourceDetectors.Container to 1.0.0-beta.6
* Bump OpenTelemetry.Instrumentation.EntityFrameworkCore to 1.0.0-beta.10
* Bump OpenTelemetry.Instrumentation.AspNet to 1.7.0-beta.2
* Bump OpenTelemetry.Instrumentation.Wcf to 1.0.0-rc.15
2024-02-07 21:53:40 +00:00
Paulo Janotti
c343383d2d
Updating meeting notes link ( #3258 )
2024-02-06 14:55:50 -08:00