Łukasz Pyrzyk
f0a0b07ffb
Adjusted UseZipkin to new signature ( #514 )
...
Co-authored-by: Sergey Kanzhelev <S.Kanzhelev@live.com>
2020-03-02 09:52:33 -08:00
Timothy Mothra
988984a7fa
fix typo in readme ( #510 )
...
I was asked to fix spelling errors when found. :)
2020-03-02 09:29:11 -08:00
SychevIgor
63d9bf145c
Asp.net core based sample of ApplicationInsights export ( #433 )
...
* Asp.net core based sample of ApplicationInsights export
* links to samples
* update links
* fixed solution
* fix merge issues
Co-authored-by: Sergey Kanzhelev <S.Kanzhelev@live.com>
2020-01-29 12:18:16 -08:00
Liudmila Molkova
1ba11917e8
Add helper to create service resource ( #457 )
...
* Add helper to create service resource
* add tests
2020-01-22 16:48:12 -08:00
Mike Goldsmith
e605659411
add MyGet links for Console Exporter ( #460 )
2020-01-22 09:39:35 -08:00
Bruno Garcia
4ba732af06
fix ASP.NET and .NET casing ( #443 )
2020-01-15 09:42:53 -08:00
Sergey Kanzhelev
38092abd44
suggesting to add Mike as approver ( #422 )
2020-01-07 09:41:48 -08:00
mgodse
5fe3c85220
Adding New Relic Exporter links ( #396 )
...
* Adding NewRelic links
* Added links to documentation
2019-12-12 15:28:45 -08:00
Liudmila Molkova
287f08fa74
Update sampling API according to the spec ( #369 )
...
* Update sampling API according to the spec
* clean up public surface of probability sampler
2019-12-04 12:18:09 -08:00
Mike Goldsmith
239e05d97d
Add LightStep exporter myget and nuget links to README ( #352 )
2019-11-22 09:50:14 -08:00
Mike Goldsmith
2bfe9192b4
Add TracerBuilder extension to configure Jaeger ( #347 )
...
* add TracerBuilder extension to configure Jaeger
* update jaeger example and README
2019-11-21 10:13:52 -08:00
Mike Goldsmith
d465fa2649
Add TracerBuilderExtensions to configure LightStep exporter ( #348 )
...
* add TracerBuilderExtensions to configure LightStep exporter
* add LightStep exporter example to README
* Revert "add LightStep exporter example to README"
This reverts commit daeddb18d1 .
* re-add lightstep configuration example to README
(didn’t break WIN line endings this time)
* update lightstep example
* update lightstep code example
2019-11-21 10:03:37 -08:00
Sergey Kanzhelev
cb5eebdff7
Update README.md ( #345 )
2019-11-19 20:17:10 -08:00
Sergey Kanzhelev
a1563388f8
Use Resource labels as additional arguments for Zipkin. Also re-use the service name ( #338 )
...
* tmp
* added resource into readme
* added a single test case
* added more test cases
* removed MergeResource
2019-11-19 11:18:35 -08:00
Sergey Kanzhelev
7a6efc651a
Reolving TracerFactory is not required when use Opentelemetry.hosting ( #333 )
2019-11-09 12:46:56 -08:00
Sergey Kanzhelev
605760cf5a
Rename Abstractions to Api ( #317 )
...
* Rename Abstractions to Api
* fixed Api casing
2019-10-28 16:17:08 -07:00
Liudmila Molkova
5090cf777b
Add convenience methods to start active span ( #305 )
...
* first
* Add friendly API to start active spans
* update readme and add test
* rename benchmarks
* Remove StartActiveRootSpan - this is rare case
* Move active spans creation to extensions, WithSpan has flag to control lifetime
* tests pass
* cleanup
* a few more tests
* test
* docs
* I hate stylecop
* fix broken test
* Dispose spans on end (when span lifetime is the same as scope lifetime)
2019-10-25 07:11:09 -10:00
Chris Kleinknecht
48410e0fb5
Fix typo in README ( #313 )
...
Remove a duplicate `:` in the README.
2019-10-24 22:01:37 -07:00
Sergey Kanzhelev
450fc19d91
Move peoples list out of community repo ( #309 )
...
Related to https://github.com/open-telemetry/community/issues/233
2019-10-23 14:26:56 -07:00
Liudmila Molkova
c6c87ab59a
Multiple processors on tracer: configuration ( #286 )
...
* test
* Multiple processor chains
* Update src/OpenTelemetry/Trace/Export/Internal/NoopSpanProcessor.cs
Co-Authored-By: Sergey Kanzhelev <S.Kanzhelev@live.com>
* clean up and make tests pass
* more clean up
* Tests for multiple processors
* readme and rebase
2019-10-21 17:42:30 -07:00
Andy Gardner
31cec9d1ba
Adding Jeager Exporter links ( #288 )
2019-10-18 09:52:18 -07:00
James Newton-King
e7bd851f32
Add OpenTelemetry.Hosting ( #275 )
...
* Add OpenTelemetry.Hosting
* Update README.md
* Docs and additional test
2019-10-17 22:05:39 -07:00
Liudmila Molkova
7141ee23d8
Tracing configuration API ( #267 )
...
* tracer factory configuration
* review
* default factory
* review
* Tests and readme
* Update README.md
Co-Authored-By: Austin Parker <austin@lightstep.com>
* null checks
* rebase from master
2019-10-11 18:53:11 -07:00
Liudmila Molkova
afb1381bbd
Remove span builder ( #268 )
...
* Remove SpanBuilder
* tests
* more tests and readme
* review feedback
2019-10-11 15:47:19 -07:00
Wolfgang Ziegler
14e0d609eb
README.md out of date ( #263 )
...
Replaced DI occurrences of ITracer/Tracer with ITracerFactory/TracerFactory
2019-10-08 11:20:35 -07:00
Liudmila Molkova
9924b16174
Add tracing collections examples and improve configuration ( #243 )
...
* Add tracing collections examples and improve configuration
* scope disposal
* links link
2019-10-01 10:35:59 -04:00
Cijo Thomas
6cad307c01
Fix jaeger exporter by assigning jaegerAgentUdpBatcher in constructor ( #242 )
...
* fix jaeger exporter by assigning udpbatcher in constructor
* JaegerTraceExporter keep existing constructor and default to JaegerUdpBatcher when none specified.
* monior refactor
2019-10-01 10:27:34 -04:00
Liudmila Molkova
49e800e433
Update readme ( #236 )
...
* Update readome: configuration
* up
2019-09-27 16:23:52 -07:00
Sung Yoon Whang
8726010968
Remove ExportComponent from README ( #199 )
...
* Remove ExportComponent from README
* Initial implementation of the OpenTracing bridge. (#197 )
This is, where possible, a direct port of the current Java shim. There are some holes/TODOS. Notably:
-Missing the Binary injection/extraction of the span context. This doesn't exist with the current implementation of OpenTracing yet.
-Missing explicit timestamps for calls to OpenTracing ISpan::Log.
-Missing explicit timestamps for calls to OpenTracing ISpan::Finish
-Various calls to set/get baggage are not implemented. Requires OpenTelemetry DistributedContext to be finalized.
Other oddities worth nothing:
-The SpanBuilderShim has some conditional code for calling OpenTel SetCreateChild(true|false)
-The ScopeManagerShim is actively tracking scopes returned by calls to OpenTel WithSpan and associated those with the OpenTel ISpan used when calling WithSpan.
I tested this shim against an ASP.NET Core 3 Preview 8 service wired up with OpenTracing netcore and grpc collectors and exporting to Jaeger backend.
The included tests are unit tests only; no E2E tests.
2019-09-06 16:49:17 -07:00
Liudmila Molkova
f7f4d9b714
fix badge ( #189 )
2019-08-19 17:35:15 -04:00
Liudmila Molkova
fccdad2c57
Update README.md ( #180 )
2019-08-08 08:49:52 -04:00
PS-EGHornbostel
8e1d8fa47e
Jaeger exporter implementation ( #132 )
...
* Fix visual studio dotnet core build task
* Added CNCF Jaeger exporter support
https://github.com/open-telemetry/opentelemetry-dotnet/issues/77
* possible fix for win32 build issue.
* Fix windows build by adding Thrift source
* Fix yet more windows build issues.
* fix another style issue.
* fix reference to System.Net.Http
* remove unnecessary conditional framework reference.
* Update lib/Thrift/Transports/Client/TStreamClientTransport.cs
Co-Authored-By: Bruno Garcia <github@brunogarcia.com>
* Update lib/Thrift/Transports/Client/TStreamClientTransport.cs
Co-Authored-By: Bruno Garcia <github@brunogarcia.com>
* Added the conditional for netstandard2.0
* remove IDisposable TODO comments.
* Update src/OpenTelemetry.Exporter.Jaeger/Implimentation/EmitBatchArgs.cs
Co-Authored-By: Bruno Garcia <github@brunogarcia.com>
* Add readme with thrift fork info.
* cleanup after merge.
* WIP remove thrift code
* Use prepackaged Apache Thrift assembly
* wrap EmitBatch
* Revert "wrap EmitBatch "
This reverts commit 9aaa1388ba .
* Revert "Use prepackaged Apache Thrift assembly"
This reverts commit fa5fbd8e6c .
* Revert "Use prepackaged Apache Thrift assembly"
This reverts commit fa5fbd8e6c .
* Revert "WIP remove thrift code"
This reverts commit bbbcf470e8 .
* Add missing ConfigureAwait(false) to Thrift async calls.
* Added Thrift fork differences to README.md
* WIP Jaeger Unit tests
* Fix build after merge.
* WIP Jaeger Unit tests - Span conversion to Jaeger Thrift format
* WIP Jaeger Unit tests - Span conversion to Jaeger Thrift format - cleanup
* Clean up merge issues
* WIP
* WIP cleanup
* more testing WIP
* use pattern matching for attribute conversion
* WIP cleanup after timestamp removal.
* WIP
* WIP UDP integration test
* Update src/OpenTelemetry.Exporter.Jaeger/Implimentation/Batch.cs
Co-Authored-By: Bruno Garcia <github@brunogarcia.com>
* remove solution-explorer
* add to gitignore
* refactored List<T> to IEnumerable<T>
* Fix unit test bug
* Add integration test
* cleanup
* fix unix epoch conversion
* Update Thrift expected payload in unit test.
* fix build issues
* fix typo
* fix solution
2019-07-23 19:47:52 -07:00
ysma500
3538e05f0e
Reroute urls to fix 404 on sample links ( #126 )
2019-06-26 22:07:19 -07:00
ysma500
0554756e8c
Change open census to OpenTelemetry in readme file + Update prometheus quick guide in readme ( #123 )
...
* Changed open census to OpenTelemetry in readme file
* Added + wildcard, updated sample and readme to reflect sample
2019-06-25 22:54:37 -07:00
Sergey Kanzhelev
1bcd194fe3
fix links to MyGet ( #40 )
2019-05-20 15:30:02 -07:00
Sergey Kanzhelev
4ccb0acbcb
Update README.md ( #29 )
2019-05-14 10:02:13 -07:00
Sergey Kanzhelev
68421615fe
minor clean up ( #26 )
2019-05-13 13:13:03 -07:00
Sergey Kanzhelev
b11593d2d6
find and replace OpenCensus -> OpenTelemetry
2019-05-10 10:30:04 -07:00
Sergey Kanzhelev
0c01f9f0aa
copy of OpenCensus at 0474607a16282252697f989113d68bdf71959070
2019-05-08 12:32:06 -07:00
Sergey Kanzhelev
cf761ac8fb
added some text
2019-05-07 14:29:16 -07:00
Sergey Kanzhelev
51b4b51179
Mostly testing CLA
2019-05-07 14:23:45 -07:00
Sergey Kanzhelev
2636691886
first commit
2019-05-07 14:17:52 -07:00