question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Expand set of maskable fields in RUM

See original GitHub issue

Is there any chance we could add more fields to the list mentioned in the docs, which we can mask or redact in beforeSend? Also is there any chance we can expose the fields that we can’t edit even if as readonly? Last question: is there any way in which we can mask or hide data related to the location/device of the user?

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:6

github_iconTop GitHub Comments

1reaction
bcaudancommented, Sep 22, 2021

For now, there is no way to easily configure that through the SDK or the Datadog application but it is an interesting use case. You could maybe use a proxy setup to control if the original ip should be forwarded or not.

1reaction
bcaudancommented, Sep 22, 2021

For this example, view.url_path_group is processed on the backend side so you need to send a view.url and for now there is no option to hide view.url afterwards.

However, you could parse view.url yourself in beforeSend and sanitize all the parts that you don’t want to expose and keep the path in order to let the backend process the path group.

Something like:

url: https://my.domain.com/product/1234?foo=bar

      v  beforeSend sanitization

url: https://xxx.xxx/product/1234

      v  backend processing

path group: /product/?

Would it work for you?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Session Replay Privacy Options - Datadog Docs
By enabling Session Replay, you can automatically mask sensitive elements from being recorded through the RUM Browser SDK.
Read more >
Configure environment-wide data privacy settings - Dynatrace
Learn how to set up data privacy masking for end user IP addresses, ... From the Dynatrace menu, go to Settings > Preferences...
Read more >
Getting started with measuring Web Vitals - web.dev
Real User Monitoring (RUM) data, also known as field data, captures the performance experienced by a site's actual users. RUM data is what ......
Read more >
RUMlog 5.0 - The User's Manual - dl2rum.de
Mode Field and Mode Popup (5) ... RUMlog can interface with your transceivers, setting the main parameter on ... F - Spread sheet...
Read more >
The Differences Between Rums | A Beginners Guide
The different types of rum available, their countries of origin and which brands ... which 151 overproof rums should be used for setting...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found