@alexbode/elastic-apm-rum-stealth v0.0.0-monorepo
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
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.
4 years ago