Commit Graph

17 Commits

Author SHA1 Message Date
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
Timothy Mothra b9839f6bb7
fixing InMemoryExporter & Metrics bug. new class: MetricSnapshot. new ctor: InMemoryExporter(Func) (#3266) 2022-05-25 16:32:38 -07:00
Cijo Thomas ef92479506
Remove TryFindExporter from MeterProvider public API (#3161) 2022-04-12 17:03:31 -07:00
Alan West 8a8dd9716b
Remove InternalsVisibleTo for OTLP exporter project (#2434) 2021-09-30 16:32:25 -07:00
Cijo Thomas 7c611c8537
Metrics to Main (#2174) 2021-07-22 07:35:38 -07:00
Mikel Blanchard 9589345708
Hosting: README documentation + tweaks (#2080)
* Documentation for hosting scenarios. Added exceptions for invalid deferred actions.

* Allow configure callbacks to register other configure callbacks.

* Added a nested configure registration test.

* Lint.

* More tests, bug fixes, and simplification.

* Switched order of extension method example.

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2021-06-22 11:29:19 -07:00
Eric J. Smith f2266a66a8
Remove usage of InternalsVisibleTo in the internal instrumentations. (#1856)
* Remove usage of InternalsVisibleTo in the internal instrumentations.
* Move shared instrumentation code into Common.props
2021-03-10 11:24:00 -08:00
Cijo Thomas 8d87ebc14c
Mark DiagnosticSource subscription helpers as internal (#1466)
* Mark DiagnosticSource subscription helpers as internal

* remove space
2020-11-04 21:52:21 -08:00
Cijo Thomas 55cac800f9
AddInstrumentation and AddDiagnosticSourceInstrumentation APIs. (#1454)
* Separate AddInstrumentation and AddDSInstrumentation

* Mark AddDiagnosticSourceInstrumentation as internal

* changelog

* order

Co-authored-by: Eddy Nakamura <ednakamu@microsoft.com>
2020-11-04 17:05:27 -08:00
Mikel Blanchard 41cd4f5d9c
OtlpExporter peer.service resolution (#1392)
* Refactor peer service logic into a shared location. Support building peer.service tag in OtlpExporter.

* Added unit tests for OtlpExporter peer service support. Refactored a few things around to resolve types ending up in multiple assemblies.

* Refactored Zipkin to use the new PeerServiceResolver.

* Updated changelog.

Co-authored-by: Eddy Nakamura <ednakamu@microsoft.com>
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2020-10-27 16:39:43 -07:00
Mikel Blanchard 5fa2f105e7
OtlpExporter Perf (#1344)
* Perf improvements for the OtlpExporter.

* Added an interface to the grpc service so that it is easier to mock.

* Fixed up unit tests.

* Fixed up formatting.

* Fixed up merge issues.

* Removed unused field.

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2020-10-22 16:37:07 -07:00
Reiley Yang 04eb1d877d
remove duplicated public keys (#1326)
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2020-10-06 17:08:42 -07:00
Eddy Nakamura c7429d25c9
Normalizing format (#1289)
updating gitattributes

updating

updating

updating

Revert "Normalizing format"

This reverts commit b571e430a73f65605481ef0a622a372bc8a787ae.

Updating everything to utf-8

applying lf

Revert "applying lf"

This reverts commit a54947f24ba69eecc931525f2a69647040fdc28d.

updating config

Co-authored-by: Mikel Blanchard <mblanchard@macrosssoftware.com>
2020-09-19 09:45:29 -07:00
Mikel Blanchard d8c3ea32fd
Jaeger Exporter Performance (#1254)
* Fixed broken jaeger benchmarks.

* Setting up benchmarks for improvement testing.

* Removed the double-batching going on with the Jaeger Exporter. Added in some perf improvements.

* Fixing tests.

* Porting JaegerUdpBatcher tests to JaegerExporterTests.

* Fixed some whitespace.

* Updated CHANGELOG.
2020-09-11 07:23:53 -07:00
Eddy Nakamura a326550305
Minor improvements to OT (#972)
Adding copyright header to files, and other changes

adding headers

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2020-08-02 06:48:58 -07:00
Reiley Yang e384444981
clean up (#959)
Co-authored-by: Mikel Blanchard <mblanchard@macrosssoftware.com>
2020-07-31 20:59:12 -07:00