@alexbode/elastic-apm-rum-stealth

0.0.0-monorepo • Public • Published

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.

Dependents (0)

Package Sidebar

Install

npm i @alexbode/elastic-apm-rum-stealth

Weekly Downloads

0

Version

0.0.0-monorepo

License

MIT

Unpacked Size

1.19 MB

Total Files

322

Last publish

Collaborators

  • alexbode