Commit Graph

151 Commits

Author SHA1 Message Date
Utkarsh Umesan Pillai 64df5e3df8
Add README for Metrics (#4528) 2023-05-31 02:20:15 -04:00
Luiz Lelis fea6793a55
Clean up package version definitions using Directory.Packages.props (#4298)
Co-authored-by: Alan West <3676547+alanwest@users.noreply.github.com>
Co-authored-by: Cijo Thomas <cijo.thomas@gmail.com>
2023-05-09 09:35:05 -07:00
Yun-Ting Lin ef0c921708
[AOT] Added publishAOT test app to ensure OpenTelemetry SDK is AOT safe. (#4392) 2023-04-21 12:08:57 -07:00
J. Kalyana Sundaram 58d9d69f58
Example to show how to achieve more consistent sampling across linked traces (#4346) 2023-04-21 10:47:03 -07:00
Reiley Yang 7958763a1b
Add ASP.NET example for metrics (#4381) 2023-04-13 16:48:43 -04:00
Timothy Mothra 1c0708e2b0
new project: OpenTelemetry.Api.Tests (#4355) 2023-04-05 12:11:46 -07:00
J. Kalyana Sundaram 3b1ceba8e6
Example / proof of concept to achieve a combination of head-based sampling + a basic form of tail-based sampling at a span level. (#4206)
Co-authored-by: Timothy Mothra <tilee@microsoft.com>
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2023-03-10 16:52:58 -05:00
J. Kalyana Sundaram a1ea6d6aef
Fix for #4264: Consider removing the "advanced" folder (#4286) 2023-03-09 14:40:19 -08:00
J. Kalyana Sundaram 735dd0d04c
An example / proof of concept for stratified sampling in OpenTelemetry.NET (#4208)
Co-authored-by: Timothy Mothra <tilee@microsoft.com>
Co-authored-by: Cijo Thomas <cijo.thomas@gmail.com>
2023-03-03 12:45:51 -05:00
Mikel Blanchard 3a491b14b2
[DI] Rename DI package to OpenTelemetry.Api.ProviderBuilderExtensions (#4125)
* Rename DI package to OpenTelemetry.Api.ProviderBuilderExtensions.

* Patch CHANGELOG.
2023-01-31 12:17:15 -08:00
Mikel Blanchard bb0c381478
[docs] ASP.NET Core tracing get started doc (#4076)
* Added ASP.NET Core tracing get started doc.

* Link to reference.

* Lint.

* Fixes.

* Use cdn to retrieve npm dependencies.

* Tweaks.

* Tweaks.

* Code review.

* Added prerelease note.

* Tweak.

Co-authored-by: Reiley Yang <reyang@microsoft.com>
2023-01-17 13:46:13 -08:00
Utkarsh Umesan Pillai 00314ac693
Update versions of common packages used in tests and examples (#4045) 2022-12-28 11:21:44 -08:00
Mikel Blanchard 5b9cba7cbd
[repo] CI updates (#4016)
* Port some CI tweaks from contrib.

* Logging in integration tests.

* Test tweaks.

* Warning cleanup.

* Fix format.

* Comments.
2022-12-15 16:08:30 -08:00
Mikel Blanchard 9836d3addb
[DependencyInjection] Introduce new package and refactor SDK (#3923) 2022-12-08 15:24:44 -08:00
Han Gao 260460787f
[DOC] Update Jaeger tutorial to use OTLP Exporter (#3940)
* [DOC] Update Jaeger tutorial to use OTLP Exporter

* fix HttpClient could not be found in .NET framework error during CI

* fix markdown lint issue

* Update jaeger example .csproj file

* Update docs/trace/getting-started-jaeger/getting-started-jaeger.csproj

* Remove redundant options setting and update README

Co-authored-by: Reiley Yang <reyang@microsoft.com>
2022-11-30 11:10:23 -08:00
Timothy Mothra 39283c7327
create empty test project for Console Exporter (#3933) 2022-11-23 16:36:31 -08:00
Yun-Ting Lin a4df1453e2
Add OTLP over gRPC project skeleton. (#3909) 2022-11-18 13:45:43 -08:00
Michael Maxwell 724294d00f
Combine Windows and Linux CI Workflows (#3786) 2022-11-09 14:48:19 -08:00
Joao Grassi 2377d00c9d
Auto-generated Semantic Conventions (#2069) 2022-10-19 14:34:35 -04:00
Utkarsh Umesan Pillai 16d8e22fc4
Add a separate example project for Logs redaction (#3744) 2022-10-17 11:31:49 -07:00
Mikel Blanchard 7fd3783371
[Logs] Revert logging API additions (#3702)
* Revert logging API additions.

* Cleanup.

* Cleanup.

* CHANGELOG update.

* Bug fix.
2022-09-28 17:18:38 -07:00
Piotr Kiełkowicz 3158d38bbd
[Exporter.Prometheus] Execute all tests in all supported frameworks (#3680) 2022-09-22 11:40:04 -04:00
Alan West 46e6c8a06d
Move common Prometheus exporter tests to their own project (#3618)
* Move common Prometheus exporter tests to their own project

* Skip test for net462

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
Co-authored-by: Utkarsh Umesan Pillai <utpilla@microsoft.com>
2022-08-30 15:35:38 -07:00
Vishwesh Bankwar b8385a8ca0
Refactor asp.net core test apps (#3558) 2022-08-08 20:41:03 -07:00
Mikel Blanchard 58ee541cff
[net7-main] Fixes to get solution building in VS (#3552)
* Fixes to get solution building in VS with net7 changes.

* More fixes + some code review.

* CONTRIBUTING update.

* Attempting to fix integration tests.

* Attempting to fix integration tests.

* Attempt to fix integration tests.

* Attempt to fix integration tests.
2022-08-05 10:49:06 -07:00
Alan West a789bc0259
Merge net7.0 to main (#3539) 2022-08-04 10:25:21 -07:00
Cijo Thomas 21d185a7d8
Add stress test to traces (#3527) 2022-08-03 18:13:44 -07:00
Alan West 25df7e85b0
Revert "Merge branch 'net7.0' into main" (#3531)
This reverts commit e64015cadd, reversing
changes made to 5653454b0c.
2022-08-03 15:47:18 -07:00
Alan West 8dd0743174
Merge branch 'main' into net7.0 2022-08-03 11:46:27 -07:00
Yun-Ting Lin 084244ccae
[Prometheus] Remove shared project and move the shared code under listener project (#3503) 2022-07-29 17:16:20 -07:00
Yun-Ting Lin cd6043bbf7
[Prometheus] Split up projects based on hosting mechanism. (#3430) 2022-07-28 16:02:53 -07:00
Mikel Blanchard bfabe9bc26
[Logs] OpenTelemetry.Extensions.EventSource extensions project (#3454)
* Add OpenTelemetryEventSourceLogEmitter.

* Project rename.

* Started tests.

* Added behavior comment in example.

* Add  --prerelease in READMEs.

* Example tweaks.

* Test improvements.

* Added activity_id/related_activity_id test.

* Warning cleanup.
2022-07-22 15:40:39 -07:00
Mikel Blanchard ab10e119ba
[Logs] Serilog extensions project (#3438)
* Add Serilog extensions project.

* Improve provider disposal when using serilog.

* Warning fixes.

* Fix README.

* Code review.

* Move Serilog version to props.

* Rename LogEmitter.Log -> Emit.

* Added unit tests.

* Warning cleanup.

* Code review.

* Standard README jazz.

* Removed ApiCompat block.
2022-07-18 09:38:02 -07:00
Cijo Thomas dae9f7dac2
Use RunTimeMetrics for stress (#3403) 2022-06-27 21:31:06 -07:00
Utkarsh Umesan Pillai 1f4d97e3e0
Remove AspNet and AspNet.TelemetryHttpModule instrumentation projects (#3397) 2022-06-23 21:15:17 -07:00
Mikel Blanchard ee11de90a3
SDK: Nullable annotations for base classes & batch + shims to enable compiler features (#3374)
* Nullable annotations and shims for SDK base classes & batch.

* Target updates.

* Remove System.Collections.Immutable ref.

* ApiCompat attribute exclusions.
2022-06-17 10:46:11 -07:00
Alan West d84f0edf77
Use DiagnosticSource 7.0 and drop netcoreapp3.1 target (#3351)
* Remove AspNetCore 3.1 test app

* Remove netcoreapp3.1 target from projects

* Bump to DiagnosticSource 7.0.0-preview.4.22229.4

* Enable CI on net7.0 branch

* Remove trailing space
2022-06-07 20:46:15 -07:00
Utkarsh Umesan Pillai c90ab4a2f2
Remove StackExchangeRedis Instrumenation (#3346)
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2022-06-07 09:35:43 -07:00
Utkarsh Umesan Pillai 8df82a2d7f
Update .sln file;Remove docker compose file for net5.0 (#3347) 2022-06-07 09:14:09 -07:00
Cijo Thomas a209aa34cb
Minor test fixes sln additions (#3341) 2022-06-06 15:04:55 -07:00
Cijo Thomas a3e619ff3c
Add doc to show logs to trace correlation (#3288) 2022-05-19 09:57:24 -07:00
John 5c168a3faf
Separate OpenTelemetry.Api B3 Trace Propagator to a new Nuget Package (#3244) 2022-05-10 12:09:15 -07:00
Cijo Thomas f9602e2d43
Cleanup .NET 5.0 (#3227)
* Cleanup net5.0 apps and readme

* api doc
2022-04-22 13:42:22 -07:00
Timothy Mothra 36d5319488
Logs customization doc: skeleton (#3030) 2022-03-11 17:40:17 -08:00
Cijo Thomas 1150f4a4e4
Solution cleanups (#2813) 2022-01-25 10:18:50 -08:00
Yun-Ting Lin f55bd76817
Metrics: quick start docs for Prometheus/Grafana (#2795) 2022-01-24 15:00:54 -08:00
Cijo Thomas 5587855a53
Add new docs project to solution (#2798) 2022-01-19 09:45:49 -08:00
Vishwesh Bankwar 4f930d5074
Enable .net6.0 build and add net6.0 target (#2559) 2021-11-04 08:33:35 -07:00
Alan West 1074311765
OTLP log exporter (#1964) 2021-10-07 13:06:35 -07:00
Mikel Blanchard 2c2515b774
Prometheus: Create unit test project (#2440) 2021-10-01 11:30:22 -07:00