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