dd-trace-dotnet
.NET Client Library for Datadog APM (by DataDog)
dd-trace-py
Datadog Python APM Client (by DataDog)
dd-trace-dotnet | dd-trace-py | |
---|---|---|
2 | 1 | |
514 | 595 | |
1.0% | 0.5% | |
9.9 | 9.9 | |
2 days ago | 3 days ago | |
C# | Python | |
Apache License 2.0 | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dd-trace-dotnet
Posts with mentions or reviews of dd-trace-dotnet.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-01-04.
-
The efficient way to measure time in .NET
Through Professional tools like Visual studio Performance tool BenchmarkDotNet DotTrace Profiler by Rider, Dynatrace Datadog
-
Datadog RUM Provides Deep Application Insights
# Base Docker Image that the output will run on - Debian Slim FROM mcr.microsoft.com/dotnet/aspnet:8.0-bookworm-slim AS base WORKDIR /app EXPOSE 8080 FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build # Download the latest version of the tracer but don't install yet RUN TRACER_VERSION=$(curl -s \https://api.github.com/repos/DataDog/dd-trace-dotnet/releases/latest | grep tag_name | cut -d '"' -f 4 | cut -c2-) \ && curl -Lo /tmp/datadog-dotnet-apm.deb https://github.com/DataDog/dd-trace-dotnet/releases/download/v${TRACER_VERSION}/datadog-dotnet-apm_${TRACER_VERSION}_arm64.deb WORKDIR /src COPY ["receiver.csproj", "Api/"] RUN dotnet restore "Api/receiver.csproj" WORKDIR "/src/Api" COPY . . RUN dotnet build "receiver.csproj" -c Release -o /app/build FROM build AS publish RUN dotnet publish "receiver.csproj" -c Release -o /app/publish FROM base AS final # Copy the tracer from build target COPY --from=build /tmp/datadog-dotnet-apm.deb /tmp/datadog-dotnet-apm.deb # Install the tracer RUN mkdir -p /opt/datadog \ && mkdir -p /var/log/datadog \ && dpkg -i /tmp/datadog-dotnet-apm.deb \ && rm /tmp/datadog-dotnet-apm.deb # Enable the tracer ENV CORECLR_ENABLE_PROFILING=1 ENV CORECLR_PROFILER={846F5F1C-F9AE-4B07-969E-05C26BC060D8} ENV CORECLR_PROFILER_PATH=/opt/datadog/Datadog.Trace.ClrProfiler.Native.so ENV DD_DOTNET_TRACER_HOME=/opt/datadog ENV DD_INTEGRATIONS=/opt/datadog/integrations.json WORKDIR /app COPY --from=publish /app/publish . ENTRYPOINT ["dotnet", "receiver.dll"]
dd-trace-py
Posts with mentions or reviews of dd-trace-py.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-26.
What are some alternatives?
When comparing dd-trace-dotnet and dd-trace-py you can also consider the following projects:
rum-todo-api
datadogpy - The Datadog Python library
openkit-dotnet - OpenKit .NET Reference Implementation
opentelemetry-collector-cont
otlp-datadog - Proof of concept of gathering open telemetry traces and metrics with datadog.
opentelemetry-collector-co