apm-agent-dotnet
apm-agent-dotnet copied to clipboard
Elastic APM .NET Agent
More details on the original problem: https://github.com/elastic/apm-agent-dotnet/pull/560#issuecomment-543239630 Turned out that we had some files with windows style line ending (`CRLF`) and some with linux/macOS style ending (`LF`). My theory is...
Follow up from https://github.com/elastic/apm-agent-dotnet/pull/1702#pullrequestreview-976588383. Current situation: - Tests with `AzureCredentialsFact` run on Linux - Those don't run on Windows - The skip reason on Windows is: `Azure credentials not available....
In this PR proxy support for outbound traffic is added to the HTTP Client Handler. This issue originated as our firm uses proxy for outbound traffic and the current .net...
Reported [via discuss](https://discuss.elastic.co/t/elastic-apm-extensions-hosting-doesnt-work-with-net48-if-you-already-have-a-dependency-on-microsoft-extensions-dependencyinjection-version-5-0/289403) - see more details there. ``` System.MissingMethodException: Method not found: 'Microsoft.Extensions.Hosting.IHostingEnvironment Microsoft.Extensions.Hosting.HostBuilderContext.get_HostingEnvironment()'. at Elastic.Apm.Extensions.Hosting.HostBuilderExtensions.c__DisplayClass0_1.b__1(IServiceProvider sp) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitFactory(FactoryCallSite factoryCallSite, RuntimeResolverContext context) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(ServiceCallSite...
We should offer users the ability to manually send metrics. I think there would be 2 approaches: - Integrate with an existing metrics library (e.g. [AppMetrics](https://github.com/AppMetrics/AppMetrics), [Metrics.NET](https://github.com/etishor/Metrics.NET)) - Extend the...
I cannot set custom Transaction/Span Timestamp using the dotnet SDK. The Span Timestamp property is read-only and there's no Timestamp property on Transaction. I saw that the Javascript SDK Transaction...
Here is an interesting case where Java agent encountered the need to have an API to flush events - https://discuss.elastic.co/t/apm-with-aws-lambda-java/185936 (another request https://discuss.elastic.co/t/ephemeral-jobs/202047 although it's not clear for which agent)....
Starting in .NET Core 3.0 basic diagnostic information are sent from the .NET Core runtime and some libraries. We are interested in collecting metrics from the following counters: ["System.Runtime" counters](https://docs.microsoft.com/en-us/dotnet/core/diagnostics/event-counters#systemruntime-counters)...
[BUG] UseElasticApm calls BuildServiceProvider which may cause multiple instantiations of Singletons
### APM Agent version 1.13.0 ### Environment **Operating system and version:** Windows 10 **.NET Framework/Core name and version** (e.g. .NET 4.6.1, NET Core 3.1.100) : .NET 5 **Application Target Framework(s)**...
My Project is .Net Framwork and name is WebApplication3. Use the nuget package Elastic.Apm.AspNetFullFramework  I set the ServiceName as TestFromworkSite as below ``` ``` but there is no data...