Commit Graph

115 Commits

Author SHA1 Message Date
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
Reiley Yang f68157f49e
Clean up logging work (#1341)
* clean up logging work

* update the main readme file

* fix broken link
2020-10-12 00:36:22 -07:00
Mikel Blanchard e5107b4b73
Added the new OpenTelemetry.Exporter.InMemory project to the solution. (#1339) 2020-10-09 16:15:03 -07:00
Reiley Yang 6529c43bfb
ILogger integration - part 1 (#1308)
* ilogger integration

* update changelog

* s/name/categoryName/g

* TODO comment
2020-09-25 14:32:44 -07:00
Eddy Nakamura ec14f92be9
Adding multitarget to integration tests (#1266)
* Adding multitarget to integration tests

changing to ENV

updating to multiline

removing multiline

updating version of docker-compose

updating dockerfile

updating pipeline

testing again

testing

updating version to 3.7

updating dockerfile

testing

updating to env

adding .env to test

updating docker compose

removing default value

docker compose with options

updating dockerfile to isntall netcore 2.1

adding info to check what are the versions installed

updating script

adding condition to download only in netcoreapp2.1

updating condition

updating dockerfile

adding arg

updating files to enable netcoreapp2.1 and 3.1 test

updating version

removing duplicated files, adding to build folder

updating project to tests

updating project to tests

updating to tests

adding sdk as tag

updating dockerfile

removing sdk_version fixed value

updating arg order

updating files

* removing fixed version

* Attempting to get redis integration tests up and running.

* Attempting to get SqlClient integration tests working on 2.1 + 3.1.

* Attempting to get W3C integration tests running on 2.1 & 3.1.

* Added version to Microsoft.AspNetCore.App 2.1 refs.

* Comment cleanup.

* Attempting to fix explicit reference warnings.

Co-authored-by: Mikel Blanchard <mblanchard@macrosssoftware.com>
2020-09-19 10:00:30 -07:00
Cijo Thomas b361251911
Add releasing doc (#1191)
* Add releaseing doc

* updating releasing document

* updating releasing document

* lint

* lint

* Modify doc

* more steps as per todays release

* replace old key with place holder

* lint errors

* Rename

* Rename again

* more comment addressed

* releae in github

* order

* min

Co-authored-by: Eddy Nakamura <ednakamu@microsoft.com>
2020-09-17 09:47:59 -07:00
xiang17 6c697f401e
Adding W3C trace context integration test (#1124)
* Add instrumentation for W3C trace context in TestApp

* Add unit test for W3C Trace Context test suite

* Fix error SA1638: File header file name documentation should match file name

* remove assert

* Change ITestOutputHelper for test output

* Add project template for W3C Trace Context

* Move the test class to new test project

* Created an InProcessServer as the web server

* remove assert

* Use services.AddOpenTelemetry

* Run the test suite in a docker container

* Update to follow the rename of extension methods from AddOpenTelemetry to AddOpenTelemetryTracerProvider

* Add tests to GitHub Actions workflow

* rename to services.AddOpenTelemetryTracing

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2020-09-08 10:40:29 -07:00
Alan West d57a931b21
gRPC client and server examples (#1224)
* Add dotnet new template ASP.NET Core gRPC service

* Add Examples.GrpcService project to solution

* Submit to StyleCop's demands

* Add Open Telemetry

* Remove unused usings

* Add Grpc.Net.Client example to example Console project

* Remove comments from original template

* Fix file header

* Add exception handling when gRPC service has not been started

* Apply suggestions from code review

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

Co-authored-by: Reiley Yang <reyang@microsoft.com>
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2020-09-03 11:25:32 -07:00
Reiley Yang 6efe758b55
Add doc on how to correlate ILogger with trace (#1214)
* add doc for ILogger correlation with trace

* fix links

* mention that ILogger correlation only works for .NET5, clarify the options

* distinguish ILogger and Microsoft.Extensions.Logging

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2020-09-01 07:15:39 -07:00