Monitor your Xamarin apps with Dynatrace to track real-user experience and performance.
$ dotnet add package Dynatrace.OneAgent.XamarinUse the Dynatrace Xamarin NuGet package to instrument your Xamarin apps with the OneAgent for Android or iOS.
Deprecation and end of support for Dynatrace Xamarin NuGet package
On May 1, 2024, Microsoft will end support for all Xamarin SDKs. For this reason, we're deprecating the Dynatrace Xamarin NuGet package in May 2024. We will let you know in which upcoming package version we will be only fixing bugs and addressing important security issues. Also, in accordance with the Dynatrace Support Policy, we will end support for the Dynatrace Xamarin NuGet package in May 2025. We recommend that you upgrade your Xamarin projects to .NET and use the Dynatrace .NET MAUI NuGet package instead of the deprecated Xamarin NuGet package.
After the project setup, OneAgent monitors all user actions, lifecycle events, web requests, and crashes. Using manual instrumentation, you can additionally create custom actions, tag users, and report values, events, and errors.
For more information, see Instrument mobile apps with Dynatrace Xamarin NuGet package in Dynatrace Documentation.
Licenses for libraries used:
8.291.1
8.289.1
8.287.1
8.285.2
void StopWebRequestTiming(string url, int statusCode, string respPhrase, long requestSize, long responseSize)8.283.1
8.279.1
8.277.1
8.275.1
8.273.2
8.271.2
8.267.1
8.265.1
8.263.2
8.261.2
8.259.2
8.257.1
8.253.1
8.249.0
8.247.0
8.233.0
8.225.0
8.219.0:
8.213.0: