Commit Graph

123 Commits

Author SHA1 Message Date
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
Reiley Yang d716bb17cd
clean up sln/proj (#2423) 2021-09-28 19:23:05 -07:00
Reiley Yang 9ed51e1060
Clean up stress test (#2422) 2021-09-28 15:38:15 -07:00
Cijo Thomas 2c70ca6da1
Add view (configuration only) (#2396) 2021-09-27 20:47:08 -07:00
Reiley Yang 61aaf2e6ed
Simplify tutorials (#2406) 2021-09-23 09:37:18 -07:00
Reiley Yang 78baf7c261
Implement the metrics dispose/shutdown logic (#2404) 2021-09-23 08:02:09 -07:00
Reiley Yang 34d8332a80
add metrics extending-sdk skeleton (#2356)
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2021-09-15 14:57:29 -07:00
Cijo Thomas 16b3188496
Metrics -> Main (#2332)
Co-authored-by: Alan West <3676547+alanwest@users.noreply.github.com>
Co-authored-by: Michael Maxwell <micmax@microsoft.com>
2021-09-10 15:34:54 -07:00
Cijo Thomas 56a3f79434
Async counter doc (#2277) 2021-08-23 17:56:04 -07:00
Cijo Thomas b1d6918e0f
Add docs for Gauge instrument (#2276) 2021-08-23 16:17:29 -07:00
Cijo Thomas d649b3d591
Docs and fixes for histogram (#2269) 2021-08-20 17:25:13 -07:00
Mikel Blanchard ec118d4fde Rename Microsoft.AspNet.TelemetryCorrelation -> OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule. Added project to the solution + updated references & namespaces. (#2238) 2021-08-10 20:50:27 -07:00
Cijo Thomas 7c611c8537
Metrics to Main (#2174) 2021-07-22 07:35:38 -07:00
Cijo Thomas 90d304739f
Leftover cleanup for .net core 2.1 removals (#2162) 2021-07-19 17:38:18 -07:00
Cijo Thomas 476e9de74e
Remove .NET Core 2.1 from tests and CI (#2160) 2021-07-19 16:57:41 -07:00
Tim Hess a19d9e076f
Using Microsoft.DotNet.ApiCompat (#2075) 2021-06-14 09:20:20 -07:00
Cijo Thomas 58a8d1b568
Doc for customizing tracing sdk (#2016)
* Doc for customizing tracing sdk
2021-04-27 23:28:11 -07:00
Cijo Thomas 6dfe944997
Rewording for exception reporting doc (#1992) 2021-04-16 14:46:14 -07:00
Reiley Yang 9ec98ab120
Add SetErrorStatusOnException option to TracerProviderSdk (#1858)
* add SetErrorStatusOnUnhandledException option to TracerProviderSdk

* changelog

* add doc

* markdown lint

* fix nits

* markdown lint

* update public api file

* fix nits in the changelog

* add test cases

* improve example

* improve doc

* rename

* change the wording in the doc

* use RecordException in the example

* tweak the doc

* address review comment from Tom

* adjust wording

* Revert "adjust wording"

This reverts commit 9bf74a336d.

* better exception message

* update example/doc

* more test cases

* address corner case in test

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2021-03-06 07:19:49 -08:00
Cijo Thomas 3239e5b02f
Fix link to workflow files from solution (#1828) 2021-02-10 16:35:41 -08:00
Cijo Thomas 16e2ed2b9d
Add Versioning details (#1648)
Add versioning doc
2021-02-05 09:11:56 -08:00
Cijo Thomas df88b833ff
Cijothomas/ci rename (#1765)
* Rename GH Action yml files and remove unnecessary steps

* Rename GH Action yml files and remove unnecessary steps
2021-01-31 15:48:38 -08:00
Cijo Thomas 7ec39b2ced
Removed unnecessary steps from publish workflow (#1763) 2021-01-29 19:38:59 -08:00
Cijo Thomas 29995ec245
Remove metrics from 1.0.0 release (#1743)
* Remove metrics from 1.0.0 release

* remove docs for metrics

* public api change
2021-01-29 10:05:50 -08:00
Reiley Yang cc93a78bbc
move release related scripts/tools to build folder (#1736)
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2021-01-27 19:50:57 -08:00
Cijo Thomas 3c49d35cf1
Cleanup logging docs (#1563)
* Cleanup logging docs

* remove dead link

* fix link
2020-11-17 08:07:45 -08:00
Eddy Nakamura 052ecc44b2
Enable .net5.0 (#1486)
* Enable .net5.0

* fixing build issues

* updating sanity

* fixing windows pipelines

* adding aspnetcore5.0

* adding net5 workaround

* skipping Flackytest

* updating to latest stable version

* updating code coverage to latest preview
2020-11-09 12:34:03 -08:00
Eddy Nakamura bebc80f307
Enable publicApi for OT (#806)
updating projects, adding options parameter

Applying suggestions

Apply suggestions from code review

Co-authored-by: Paulo Janotti <pjanotti@splunk.com>

code review - cijo

removing aspnetcore "metapackage"

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>

updating public apis

updating public api, adding tool to migrate

Apply suggestions from code review

Co-authored-by: Sergey Kanzhelev <S.Kanzhelev@live.com>

Adding tool to migrate unshipped to shipped

updating contributing guidelines

updating lint

adding publicapi to shims

updating publicapi files

removing publicapi that works only for debug

updating publicapi

updating publicapi

removing extra file (merge problem)

updating publicapi

updating to latest version

updating spacing

updating contribution guideline

markdownlint

markdownlint

updating public api

updating publicapi

updating

updating

updating apis

Enable publicApi for OT

updating projects, adding options parameter

Applying suggestions

Apply suggestions from code review

Co-authored-by: Paulo Janotti <pjanotti@splunk.com>

code review - cijo

removing aspnetcore "metapackage"

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>

updating public apis

updating public api, adding tool to migrate

Apply suggestions from code review

Co-authored-by: Sergey Kanzhelev <S.Kanzhelev@live.com>

Adding tool to migrate unshipped to shipped

updating contributing guidelines

updating lint

adding publicapi to shims

updating publicapi files

removing publicapi that works only for debug

updating publicapi

updating publicapi

removing extra file (merge problem)

updating publicapi

updating to latest version

updating spacing

updating contribution guideline

markdownlint

markdownlint

updating public api

updating publicapi

updating

solving merge issue

updating - 01

updating - 02

updating - 03

updating - 04

updating - 05

updating - 06

updating - 07

updating - 08

updating - 09

updating - 09

updating - 10

updating - 11

updating - 12

updating - 12

updating encoding

updating

updating - 13

updating - 14

updating - 15

updating - 16

fixing spacing

updating - 17

fixing spacing

updating - 18

adding suppression

simplifying changes

fixing merge issues

updates after merge

updating public api files

fixing build after merge

fixing build issues

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2020-11-06 09:28:01 -08:00
Rajkumar Rangaraj de2f115094
Add persistent storage to exporter - Public API (#1359)
* Storage Public API

* PR feedback

* Renamed from IOffline to IPersistent

* Update copyright

* PutBlob with IPersistentBlob

* Reword GetBlobs

* Change PutBlob signature

* Update Lease summary

* Update src/OpenTelemetry.Shared/IPersistentBlob.cs

Co-authored-by: Reiley Yang <reyang@microsoft.com>

* PR feedback

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
Co-authored-by: Reiley Yang <reyang@microsoft.com>
2020-10-18 22:17:16 -07:00