jaeger-client-csharp
π This library is DEPRECATED!
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- CODEOWNERS
- DateTimeHandlingBenchmark.cs
- Jaeger.Benchmarks.csproj
- Program.cs
- SpanBuilderBenchmark.cs
- TagBenchmark.cs
- EndToEndBehavior.cs
- TraceBehavior.cs
- CrossdockController.cs
- EndToEndBehaviorController.cs
- TraceBehaviorController.cs
- CreateTracesRequest.cs
- CrossdockResult.cs
- Downstream.cs
- JoinTraceRequest.cs
- ObservedSpan.cs
- StartTraceRequest.cs
- TraceResponse.cs
- appsettings.Development.json
- appsettings.json
- Constants.cs
- Jaeger.Crossdock.csproj
- Program.cs
- Startup.cs
- docker-compose.yml
- Dockerfile
- Dockerfile.Windows
- ValuesController.cs
- appsettings.Development.json
- appsettings.json
- Jaeger.Example.WebApi.csproj
- Program.cs
- Startup.cs
- AutofacConfig.cs
- WebApiConfig.cs
- ValuesController.cs
- AssemblyInfo.cs
- Global.asax
- Global.asax.cs
- Jaeger.Example.WebApi.NetFx.csproj
- packages.config
- Web.config
- Web.Debug.config
- Web.Release.config
- Directory.Build.props
- jaeger-icon.png
- Gogo.cs
- Annotations.cs
- Http.cs
- Annotations.cs
- Openapiv2.cs
- Collector.cs
- Model.cs
- Query.cs
- Sampling.cs
- CollectorGrpc.cs
- Jaeger.Communication.Grpc.csproj
- QueryGrpc.cs
- SamplingGrpc.cs
- Annotation.cs
- AnnotationType.cs
- BinaryAnnotation.cs
- Endpoint.cs
- Response.cs
- Span.cs
- ZipkinCollector.cs
- zipkincore.Constants.cs
- zipkincore.Extensions.cs
- Agent.cs
- agent.Extensions.cs
- AggregationValidator.cs
- baggage.Extensions.cs
- BaggageRestriction.cs
- BaggageRestrictionManager.cs
- Dependencies.cs
- Dependency.cs
- dependency.Extensions.cs
- DependencyLink.cs
- OperationSamplingStrategy.cs
- PerOperationSamplingStrategies.cs
- ProbabilisticSamplingStrategy.cs
- RateLimitingSamplingStrategy.cs
- sampling.Extensions.cs
- SamplingManager.cs
- SamplingStrategyResponse.cs
- SamplingStrategyType.cs
- ServiceThrottlingConfig.cs
- ThrottlingConfig.cs
- ThrottlingResponse.cs
- ThrottlingService.cs
- ValidateTraceResponse.cs
- Downstream.cs
- JoinTraceRequest.cs
- ObservedSpan.cs
- StartTraceRequest.cs
- TracedService.cs
- TraceResponse.cs
- Transport.cs
- AssemblyInfo.cs
- IUdpClient.cs
- ThriftUdpClientTransport.cs
- THttpTransport.cs
- UdpClientAdapter.cs
- ThriftSenderBase.cs
- Batch.cs
- BatchSubmitResponse.cs
- ClientStats.cs
- Collector.cs
- Jaeger.Communication.Thrift.csproj
- jaeger.Extensions.cs
- Log.cs
- Process.cs
- Span.cs
- SpanRef.cs
- SpanRefType.cs
- Tag.cs
- TagType.cs
- Jaeger.csproj
- BaggageRestrictionResponse.cs
- BaggageSetter.cs
- DefaultBaggageRestrictionManager.cs
- HttpBaggageRestrictionManagerProxy.cs
- IBaggageRestrictionManager.cs
- IBaggageRestrictionManagerProxy.cs
- RemoteBaggageRestrictionManager.cs
- Restriction.cs
- SenderException.cs
- ICounter.cs
- IGauge.cs
- IMetrics.cs
- IMetricsFactory.cs
- InMemoryMetricsFactory.cs
- ITimer.cs
- MetricAttribute.cs
- MetricsImpl.cs
- NoopMetricsFactory.cs
- B3TextMapCodec.cs
- Codec.cs
- CompositeCodec.cs
- Extractor.cs
- ICodec.cs
- IExtractor.cs
- IInjector.cs
- Injector.cs
- PrefixedKeys.cs
- TextMapCodec.cs
- AssemblyInfo.cs
- CompositeReporter.cs
- InMemoryReporter.cs
- IReporter.cs
- LoggingReporter.cs
- NoopReporter.cs
- README.md
- RemoteReporter.cs
- OperationSamplingParameters.cs
- PerOperationSamplingParameters.cs
- ProbabilisticSamplingStrategy.cs
- RateLimitingSamplingStrategy.cs
- SamplingStrategyResponse.cs
- ConstSampler.cs
- GuaranteedThroughputSampler.cs
- HttpSamplingManager.cs
- ISampler.cs
- ISamplingManager.cs
- PerOperationSampler.cs
- ProbabilisticSampler.cs
- RateLimitingSampler.cs
- README.md
- RemoteControlledSampler.cs
- SamplingStatus.cs
- ISender.cs
- ISenderFactory.cs
- NoopSender.cs
- README.md
- SenderResolver.cs
- DateTimeExtensions.cs
- DefaultHttpClient.cs
- IClock.cs
- IHttpClient.cs
- RateLimiter.cs
- SystemClock.cs
- Utils.cs
- ValueObject.cs
- Configuration.cs
- Constants.cs
- Jaeger.Core.csproj
- LogData.cs
- PropagationRegistry.cs
- Reference.cs
- Span.cs
- SpanBuilder.cs
- SpanContext.cs
- SpanContextFlags.cs
- SpanId.cs
- TraceId.cs
- Tracer.cs
- AssemblyInfo.cs
- JaegerGrpcSpanConverter.cs
- GrpcSender.cs
- GrpcSenderFactory.cs
- Jaeger.Senders.Grpc.csproj
- README.md
- AssemblyInfo.cs
- JaegerThriftSpanConverter.cs
- HttpSender.cs
- Jaeger.Senders.Thrift.csproj
- README.md
- ThriftSender.cs
- ThriftSenderFactory.cs
- UdpSender.cs
- Directory.Build.props
- BaggageSetterTests.cs
- DefaultBaggageRestrictionManagerTests.cs
- HttpBaggageRestrictionManagerProxyTests.cs
- RemoteBaggageRestrictionManagerTests.cs
- InMemoryMetricsFactoryTest.cs
- MetricsTests.cs
- NoopMetricsFactoryTests.cs
- B3TextMapCodecResiliencyTests.cs
- B3TextMapCodecTests.cs
- CompositeCodecTests.cs
- TextMapCodecTests.cs
- CompositeReporterTests.cs
- LoggingReporterTests.cs
- RemoteReporterTests.cs
- per_operation_sampling.json
- probabilistic_sampling.json
- ratelimiting_sampling.json
- ConstSamplerTests.cs
- GuaranteedThroughputSamplerTests.cs
- HttpSamplingManagerTests.cs
- PerOperationSamplerTests.cs
- ProbabilisticSamplerTests.cs
- RateLimitingSamplerTests.cs
- RemoteControlledSamplerTests.cs
- FlexibleSenderFactory.cs
- InMemorySender.cs
- SenderResolverTests.cs
- DateTimeTests.cs
- MockLogger.cs
- RateLimiterTests.cs
- ConfigurationTests.cs
- Jaeger.Core.Tests.csproj
- PropagationTests.cs
- SpanBuilderTests.cs
- SpanContextTests.cs
- SpanIdTests.cs
- SpanTests.cs
- TraceIdTests.cs
- TracerResiliencyTests.cs
- TracerTagTests.cs
- TracerTests.cs
- UtilsTests.cs
- xunit.runner.json
- XunitLoggerProvider.cs
- JaegerGrpcSpanConverterTests.cs
- ConfigurationTests.cs
- GrpcSenderTests.cs
- Jaeger.Senders.Grpc.Tests.csproj
- xunit.runner.json
- JaegerThriftSpanConverterTests.cs
- ThriftUdpClientTransportTests.cs
- ConfigurationTests.cs
- Jaeger.Senders.Thrift.Tests.csproj
- UdpSenderTests.cs
- xunit.runner.json
- Directory.Build.props
- .appveyor.yml
- .dockerignore
- .gitignore
- build.ps1
- CONTRIBUTING.md
- DCO
- deploy.ps1
- Directory.Build.props
- Jaeger.sln
- LICENSE
- NuGet.config
- README.md
- RELEASE.md
- SignKey.snk
- version.props
# μ€μΉ κ°μ΄λ
1. μ½λ λ΄λ €λ°κΈ°
git clone https://github.com/jaegertracing/jaeger-client-csharp
κΉνλΈμμ νλ‘μ νΈ μ½λ μ 체λ₯Ό λ΄ μ»΄ν¨ν°λ‘ λ΄λ €λ°μ΅λλ€.
cd jaeger-client-csharp
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
2. Docker
μ¬μ μΆμ²μ¬μ μ€λΉλ¬Ό
- Git GitHubμμ νλ‘μ νΈ μ½λλ₯Ό λ΄λ €λ°μΌλ €λ©΄ νμν©λλ€.
- Docker Desktop 컨ν μ΄λλ₯Ό λΉλνκ³ μ€ννλ €λ©΄ νμν©λλ€. μ€μΉ ν μ€νν΄μ λ°±κ·ΈλΌμ΄λμ μΌλμΈμ.
docker compose -f crossdock/docker-compose.yml up -d --build
compose μ€μ νμΌμ μ μλ μλΉμ€λ€μ λμμΌλ‘ λͺ λ Ήμ μ€νν©λλ€.
ν°λ―Έλμ docker compose ps λ₯Ό μ
λ ₯ν΄ μ»¨ν
μ΄λλ€μ΄ Up μνμΈμ§ νμΈνμΈμ. READMEμ ν¬νΈ λ²νΈκ° μ νμλ€λ©΄ λΈλΌμ°μ μμ http://localhost:ν¬νΈλ²νΈ λ‘ μ μν΄λ³΄μΈμ.
3. .NET
보ν΅μ¬μ μ€λΉλ¬Ό
dotnet restore
νλ‘μ νΈμ νμν ν¨ν€μ§λ₯Ό λ΄λ €λ°μ΅λλ€.
dotnet run
νλ‘μ νΈλ₯Ό λΉλνκ³ λ°λ‘ μ€νν©λλ€.
dotnet run μ€ν ν ν°λ―Έλμ λνλλ μλ΄ λ©μμ§λ μ£Όμλ₯Ό νμΈνμΈμ.
// repository documentation
Was this content helpful?
(0 ratings)
