Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ertrzyiks/sentry-fullstory-integration
Extend a Sentry event report with a link to the corresponding FullStory session, pointing to the exact moment the event happened.
https://github.com/ertrzyiks/sentry-fullstory-integration
Last synced: about 1 month ago
JSON representation
Extend a Sentry event report with a link to the corresponding FullStory session, pointing to the exact moment the event happened.
- Host: GitHub
- URL: https://github.com/ertrzyiks/sentry-fullstory-integration
- Owner: ertrzyiks
- License: mit
- Created: 2021-02-22T06:57:53.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-22T07:38:19.000Z (almost 4 years ago)
- Last Synced: 2024-12-07T19:36:05.622Z (about 1 month ago)
- Language: TypeScript
- Size: 5.86 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sentry-fullstory-integration
[It's a pluggable integration](https://docs.sentry.io/platforms/javascript/#sdk-integrations) for Sentry SDK.
Extend a Sentry event report with a link to the corresponding [FullStory](http://fullstory.com/) session, pointing
to the exact moment the event happened. The recording captures how that error impacted the user and let's rewind
into the past to see what actions took user to trigger the error.It assumes that the FullStory SDK is initialized by the app. It does not inject the integration snippet.
## How to install
```js
yarn add @ertrzyiks/sentry-fullstory-integration
```## Usage
```js
import Sentry from '@sentry/browser'
import { FullStorySessionIntegration } from '@ertrzyiks/sentry-fullstory-integration'Sentry.init({
dsn: ...,
integrations: [
new FullStorySessionIntegration()
]
})
```## Troubleshooting
**Problem:** part of the `sessionUrl` link is replaced by `[Filtered]` in the Sentry dashboard
**Solution:** Sentry tries to find sensitive information submitted via error reports, so it replaces it with the `[Filtered]` string.
The solution is described [here](https://help.sentry.io/hc/en-us/articles/115000154594-Why-am-I-seeing-Filtered-in-my-event-data-)
(in brief the Sentry project needs to be customized to allow `sessionUrl` as **Safe Field** in **Security & Privacy** project settings section).