Gergely Kalapos

Results 49 issues of Gergely Kalapos

This is an issue to discuss version compatibility across our packages. [An example](https://github.com/elastic/apm-agent-dotnet/issues/1741) that can easily happen: - `Elastic.Apm` is at version [X] and then in version [X+1] we change...

agent-dotnet

Think about using `System.Threading.Channels` instead of `BatchBlock` in PayloadSender. Also look at what we have in the `ecs-dotnet` repo - there is already a channel based implementation to send data.

agent-dotnet

Tasks - [ ] Update docs - as part of it, we should also restructure the "getting started" part to promote the profiler as the primary way of turning on...

agent-dotnet

Similar to the Java agent, implement a feature to infer spans in the .NET agent. Java docs can be found [here](https://www.elastic.co/guide/en/apm/agent/java/current/method-sampling-based.html).

agent-dotnet

Currently we only [test with the old client](https://github.com/elastic/apm-agent-dotnet/tree/main/test/Elastic.Apm.Elasticsearch.Tests). Task: - [ ] Add integration tests with the new client and make sure the APM Agent captures calls to Elasticserarch via...

agent-dotnet
elasticsearch

Follow up from: https://github.com/elastic/apm-agent-dotnet/pull/997#discussion_r520120506 Now we have `NoopTransaction` and `NoopSpan` in place - let's always return those instead of `null` if there is no active transaction/span. Advantage: You can always...

In the `SystemTotalCpuProvider.cs` constructor we have [the following lines](https://github.com/elastic/apm-agent-dotnet/blob/main/src/Elastic.Apm/Metrics/MetricsProvider/SystemTotalCpuProvider.cs#L38): ``` try { _processorTimePerfCounter = new PerformanceCounter(categoryName, "% Processor Time", "_Total"); } catch... ``` We debugged in an environment where the...

bug
agent-dotnet

Follow-up from #491. The nullref from #491 is fixed, but during testing I realized that the agent does not work in AWS. AWS offers a template for ASP.NET Core apps...

bug
stretch

From https://discuss.elastic.co/t/incorrect-span-duration/299442 Currently we use `DateTime.Now`, moving to `Stopwatch.GetTimestamp` would give us higher precision. Steps: - [x] Decide if we want to make this change - [ ] If yes,...

good first issue
agent-dotnet