Flashduty Docs
中文EnglishRoadmapAPI官网控制台
中文EnglishRoadmapAPI官网控制台
  1. Getting Started
  • Introduction
  • On-call
    • Getting Started
      • Quick start
      • FAQ
      • Product Comparison
    • Incidents
      • What is an Incident
      • View Incidents
      • Handle Incidents
      • Escalations and Assignments
      • Custom Fields
      • Custom Actions
      • Alert Noise Reduction
      • Past Incidents
      • Outlier Incidents
    • Configure On-call
      • Channels
      • Integrate Alerts
      • Alert Noise Reduction
      • Escalation Rules
      • Label Enrichment
      • Schedules
      • Templates
      • Service Calendars
      • Preferences
      • Alert Routing
      • Silence and Inhibition
      • Filters
      • Notification Bots
      • Alert Pipeline
    • Advanced Features
      • Referencing Variables
      • Dynamic Assignment
      • Insights
    • Integrations
      • Alerts integration
        • Standard Alert Integration
        • Email Integration
        • Nightingale/FlashCat Integration
        • Prometheus Integration
        • Grafana Integration
        • Zabbix Integration
        • Uptime Kuma Integration
        • Alibaba Cloud ARMS Integration
        • Alibaba Cloud Monitor CM Event Integration
        • Alibaba Cloud Monitor CM Metrics Integration
        • Alibaba Cloud SLS Integration
        • AWS CloudWatch Integration
        • Azure Monitor Integration
        • Baidu Cloud BCM Integration
        • Huawei Cloud CES Integration
        • Influxdata Integration
        • Open Falcon Integration
        • PagerDuty Integration
        • Tencent BlueKing Integration
        • Tencent Cloud CLS Integration
        • Tencent Cloud Monitor CM Integration
        • Tencent Cloud EventBridge
        • OceanBase Integration
        • Graylog Integration
        • Skywalking Integration
        • Sentry Integration
        • Jiankongbao Integration
        • AWS EventBridge Integration
        • Dynatrace Integration
        • Huawei Cloud LTS Integration
        • GCP Integration
        • Splunk Alert Events Integration
        • AppDynamics Alert Integration
        • SolarWinds Alert Events Integration
        • Volcengine CM Alert Events Integration
        • Volcengine CM Event Center Integration
        • Volcengine TLS Integration
        • OpManager Integration
        • Meraki Integration
        • Keep Integration
        • ElastAlert2 Alert Integration
        • StateCloud Alert Events
        • Guance Alert Events
        • Zilliz Alert Events
        • Huawei Cloud APM Alerts
        • zstack integration
      • Change integration
        • Standard Change Event
        • Jira Issue Events
      • IM integration
        • Feishu (Lark) Integration Guide
        • Dingtalk Integration
        • WeCom Integration
        • Slack Integration
        • Microsoft Teams Integration
      • Single Sign-On
        • Authing Integration
        • Keycloak Guide
        • OpenLDAP Guide
      • Webhooks
        • Alert webhook
        • Incident webhook
        • Costom action
  • RUM
    • Getting Started
      • Introduction
      • Quick start
      • FAQ
    • Applications
      • Applications
      • SDK Integration
      • Advanced Configuration
      • Analysis Dashboard
    • Performance Monitoring
      • Overview
      • Metrics
      • Performance Analysis
      • Performance Optimize
    • Error Tracking
      • Overview
      • Error Reporting
      • Issues
      • Source Mapping
      • Error Grouping
      • Issue States
      • Issue Alerting
    • Others
      • Terminology
      • Data Collection
      • Data Security
  • Platform
    • Teams and Members
    • Permissions
    • Single Sign-On
  • Terms
    • Terms of Service
    • User Agreement/Privary Policy
    • SLA
    • Data Security
  1. Getting Started

FAQ

Overview#


This guide will help you resolve common issues you may encounter when using Flashduty RUM, including data collection anomalies, SDK configuration problems, and performance optimization. This guide ensures the normal operation of RUM monitoring.

Data Collection Verification#


If you don't see data in the RUM platform, check the following steps:

SDK Installation Check#

1.
Verify script inclusion: Confirm that the RUM SDK is correctly included:
Or npm initialization method:
2.
Check console: Open browser developer tools and check for JavaScript errors.
3.
Verify configuration: Confirm that the application ID and client token are correct.

Network Request Check#

1.
Open the browser developer tools network panel
2.
Filter for browser.flashcat.cloud requests
3.
Confirm requests are sent successfully (status code 200)
4.
If requests fail, check specific error messages

Browser Compatibility#

Confirm your browser version is supported:
Chrome 60 and above
Firefox 60 and above
Safari 12 and above
Edge 15 and above
Internet Explorer 11 (some features limited)

Ad Blocker Impact#

Some ad blocker plugins may affect RUM SDK operation. Recommendations:
Temporarily disable ad blockers for testing
Whitelist your domain and browser.flashcat.cloud

Common Issue Resolution#


No Data Displayed#

Issue: SDK configuration is complete, but no data appears on the platform.
Solution:
1.
Wait for data synchronization: Data typically appears within 5 minutes
2.
Check initialization: Ensure the SDK is initialized when the page loads
3.
Check sampling rate: Confirm the sampling rate is set appropriately:
4.
Check user authorization: Confirm user tracking consent status:

Missing Behavior Data#

Issue: User behavior data is incomplete.
Solution:
1.
Enable behavior tracking: Confirm behavior tracking configuration:
2.
Check element marking: Add behavior markers for custom elements:
3.
Manual behavior recording: For complex interactions, use manual recording:

Missing Error Data#

Issue: JavaScript exceptions are not recorded.
Solution:
1.
Enable error tracking: Confirm error tracking configuration:
2.
Error handling optimization: Ensure exceptions can be captured by the SDK:
3.
Configure source maps: Helps locate issues in production environments

Performance Issues#

Issue: Concerns about RUM SDK affecting website performance.
Solution:
1.
Optimize configuration: Only enable necessary features:
2.
Adjust sampling rate: Adjust sampling based on traffic:
3.
Resource filtering: Only track important resources:

CSP Configuration Issues#

Issue: CSP policy blocks RUM SDK execution.
Solution:
1.
Update script policy: Allow SDK loading:
script-src 'self' https://cdn.flashcat.cloud;
2.
Update connection policy: Allow data reporting:
connect-src 'self' https://browser.flashcat.cloud;

Single Page Application Issues#

Issue: Page visits in single page applications are not recorded.
Solution:
1.
Manually record page visits:
2.
Framework integration:
React Router integration:
Vue Router integration:

Advanced Debugging#


Debug Mode#

Enable debug mode for detailed logs:

Data Collection Testing#

Force enable data collection for testing:

Network Analysis#

Check data reporting requests:
1.
Open developer tools
2.
Switch to the network panel
3.
Filter for browser.flashcat.cloud requests
4.
View request data

Debug Commands#

Debug commands available in the browser console:

Contact Technical Support#


If you still have issues after following the above steps, please contact us:
1.
Prepare the following information:
Application ID
Browser version
SDK version
Console error messages
Network request logs
Steps to reproduce the issue
2.
Contact methods:
Email: support@flashcat.cloud
Technical support: contact-us@flashcat.cloud
Online consultation: Click the "Help" button in the bottom right corner of the platform

Frequently Asked Questions#


Q: How long until data appears on the platform?#

A: Usually within 2-5 minutes, with potential slight delays during peak periods.

Q: Are mobile browsers supported?#

A: Mainstream browsers on iOS and Android are supported, but some advanced features may be limited.

Q: How do I exclude specific pages?#

A: You can determine whether to initialize based on URL conditions:

Q: How do I track cross-domain users?#

A: The following configuration is required:
1.
Use the same application ID and client token
2.
Set consistent user identifiers
3.
Enable cross-domain tracking:

Q: How do I reduce data volume?#

A: You can do this through:
1.
Lowering the sampling rate
2.
Disabling unnecessary features
3.
Excluding specific pages
4.
Configuring data masking
By following the troubleshooting steps in this guide, you can ensure Flashduty RUM operates normally, providing you with accurate user experience monitoring data.

添加官方技术支持微信

在这里,获得使用上的任何帮助,快速上手FlashDuty

微信扫码交流
上一页
Quick start
下一页
Applications
Built with