0.0.0-monorepo • Published 3 years ago

@alexbode/elastic-apm-rum-stealth v0.0.0-monorepo

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

What this package is for

This package is a fork Elastic's oficial APM RUM JS agent. Beacause of issue https://github.com/elastic/apm-agent-rum-js/issues/1078 this repo adds the option serverEndpoint to prevent AdBlockers from blocking outgoing requests

Example use

Vue.use(ApmVuePlugin, {
  router,
  config: {
    serviceName: 'appName',
    serverUrl: 'http://localhost/',
    serverEndpoint: '/nonBlocked/endpoint',
    breakDownMetrics: true,
  }
})

Just remember to convert /nonBlocked/endpoint back to /intake/v2/rum/events so the apm server can correctly intake the data.

Source

orginal

Elastic APM Real User Monitoring (RUM) JavaScript agent

Cross Browser testing is provided by Sauce Labs

This is the official Real User Monitoring JavaScript agent.

Documentation

You can find our documentation on our website.

If you are interested in contributing to Elastic APM JavaScript agent, please see our contributing guide.

We'd love to hear your feedback, please take a minute to fill out our survey.

License

This project is MIT licensed.

Made with ♥️ and ☕️ by Elastic and our community.