惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
大猫的无限游戏
大猫的无限游戏
J
Java Code Geeks
MongoDB | Blog
MongoDB | Blog
Martin Fowler
Martin Fowler
GbyAI
GbyAI
Microsoft Azure Blog
Microsoft Azure Blog
Recent Announcements
Recent Announcements
F
Fortinet All Blogs
B
Blog
U
Unit 42
B
Blog RSS Feed
D
DataBreaches.Net
Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
腾讯CDC
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
V
Visual Studio Blog
博客园 - 聂微东
MyScale Blog
MyScale Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 三生石上(FineUI控件)
Engineering at Meta
Engineering at Meta

Datadog | The Monitor blog

Introducing our open source AI-native SAST Instrument and monitor Boomi integration flows with OpenTelemetry and Datadog Not all index scans are equal: How we cut query latency by over 99% Platform engineering metrics: What to measure and what to ignore Integrate Recorded Future threat intelligence with Datadog Cloud SIEM CI/CD security: threat modeling using a MITRE-style threat matrix CI/CD security: How to secure your GitHub ecosystem Ingress NGINX is EOL: A practical guide for migrating to Kubernetes Gateway API Operating agentic AI with Amazon Bedrock AgentCore and Datadog LLM Observability: Lessons from NTT DATA Introducing the Datadog Code Security MCP Capture and analyze custom heatmaps in Session Replay Understand session replays faster with AI summaries and smart chapters Monitor ClickHouse query performance with Datadog Database Monitoring How we designed empathetic alert sounds for on-call engineers Search and act across Datadog to resolve issues faster with Bits Assistant Measure the business impact of every product change with Datadog Experiments Analyzing round trip query latency Configuring JavaScript caches for better performance Introducing Bits AI Dev Agent for Code Security Datadog achieves ISO 42001 certification for responsible AI Monitor Nutanix clusters, hosts, and VMs with Datadog Monitor Juniper Mist in Datadog A new Host Map for modern infrastructure Annotate traces to improve LLM quality with Datadog LLM Observability What’s new in Cloud SIEM: AI-powered investigations, enhanced threat intelligence, and scalable security operations Explore Kubernetes with native OpenTelemetry data Monitor Oracle Fusion Cloud Applications with Datadog Announcing the Datadog Terraform provider v4.0.0 Scaling Kubernetes workloads on custom metrics How to design cloud environments for AI-powered threat analysis
Improve mobile user experience with Datadog Mobile Real U...
2020-08-11 · via Datadog | The Monitor blog
Kai Xin Tai

Kai Xin Tai

From gaming and social media to e-commerce and travel, mobile is reshaping the way businesses operate and engage with their customers. In an increasingly competitive market, ensuring your mobile applications stay highly performant and resilient will be critical in differentiating yourself from the crowd as well as avoiding uninstalls and poor app reviews. But with your applications running on devices at the edge, users might be facing long screen load times and application crashes for a whole range of reasons—from frontend bugs to network connectivity issues—that are hidden from your view.

To help mobile developers deliver a seamless user experience, we’re pleased to announce the release of Datadog Mobile Real User Monitoring. By connecting client-side and server-side metrics, traces, and logs, Mobile RUM gives you full visibility into the performance of your mobile applications. In this post, we’ll show you how you can use Mobile RUM to:

Improve the performance of your mobile application

Datadog Mobile RUM comes with out-of-the-box dashboards that display key performance metrics, errors, and resources, giving you real-time insights into the health of your mobile application in production. At a glance, you’ll see, for instance, how long your screens are taking to load, which screens are returning the most errors, and which resources are most requested. These dashboards allow you to proactively discover issues and areas for optimization so that you’re always delivering the best possible end-user experience. In addition, you can customize them to include metrics that are unique to your business (e.g., revenue, purchases, registrations) to give stakeholders across your organization a better understanding of how application performance impacts your business objectives.

Our out-of-the-box errors dashboard lets you see at a glance the pages and resources with the most errors.

If you see an anomalous spike in a metric—for instance, if your login screen is suddenly returning a large number of errors, or the image resource for your top-selling product is taking twice as long as usual to load—you can dive into individual user sessions to investigate. With the RUM Explorer, you can slice and dice your data across any dimension (e.g., geography, OS version, device) to better understand how specific customer segments are experiencing your application. You can also add custom attributes to your sessions (e.g., email address, organization ID, product SKU) that would be helpful for triaging issues or determining the priority of fixes.

Clicking on a view reveals a waterfall visualization of the time taken for the selected screen to fully load.

Visualize the loading time of your item catalog screen

Effectively troubleshoot application crashes and errors

Application crashes and errors are major causes of app uninstalls, so it’s critical that you’re able to properly detect and diagnose them. In Datadog, you can set up automated alerts for crashes and errors so that when they trigger, your on-call team can immediately begin troubleshooting to minimize service degradation.

Mobile RUM displays details of all your application errors and crashes, including a stacktrace that can help you pinpoint exactly what went wrong.

Datadog stitches together client-side and server-side metrics, traces, and logs, giving you an end-to-end view of your application’s performance. With Datadog APM integrated with Mobile RUM, you can inspect individual traces associated with a view in detailed flame graphs that visualize the execution of requests. And if a request resulted in an error, you can easily pinpoint the problematic service and see all the calls leading up to that error. You can also correlate request traces with runtime metrics, logs, and other monitoring data to further investigate and troubleshoot the issue at hand. Mobile RUM gives you all the context you need to identify if the root cause of an issue is related to your code, a third-party API, a backend service, or the network.

Correlate RUM data with APM to get even deeper insights for troubleshooting.

Therefore, if a customer opens a support case, you can retrace their entire journey in a matter of minutes to understand where—and why—they encountered a problem, reducing your MTTR and improving your overall customer experience.

Understand how your users interact with your mobile application

Knowing how users engage with your application can help you make better decisions around performance and design optimizations. Mobile RUM collects analytics such as user geography, most visited screens, and most used OS versions. In addition, Mobile RUM automatically collects user actions such as taps, swipes, and scrolls, helping you understand how your users are interacting with individual screens. You can also configure RUM to capture custom user actions so that you can track, for instance, when a user makes a purchase, adds something to their cart, reads an article, or bookmarks an item. Once you have a better idea of how your users are behaving, you can prioritize the engineering work—whether it’s a bug fix or a UI redesign—that will result in the largest user experience improvement.

Mobile RUM collects user actions like taps and swipes to show you how your users are interacting on different screens.

Deploy mobile applications with confidence

Datadog Mobile RUM provides end-to-end visibility into the health of your mobile applications in production—from the application code that runs locally on the device all the way to its interactions with server-side applications and the network. If you’re an existing Datadog user, you can start using Mobile RUM now to monitor your native Android and iOS applications, as well as cross-platform applications built via React Native. Otherwise, get started with our 14-day free trial today.