apm-agent-nodejs icon indicating copy to clipboard operation
apm-agent-nodejs copied to clipboard

Elastic APM Node.js Agent

Results 238 apm-agent-nodejs issues
Sort by recently updated
recently updated
newest added

This adds a new config option, per the 'elasticsearch_capture_body_urls' cross-agent spec, to control for which ES client requests the request body is captured. By default it is just the body...

agent-nodejs

[![issue details](https://img.shields.io/endpoint?label=meta-issue:&url=https%3A%2F%2Fgiss.app.elstc.co%2Fapi%2Fstatus%2Felastic%2Fapm%2F621)](https://github.com/elastic/apm/issues/621) [![issue details](https://img.shields.io/endpoint?label=spec-issue:&url=https%3A%2F%2Fgiss.app.elstc.co%2Fapi%2Fstatus%2Felastic%2Fapm%2F622)](https://github.com/elastic/apm/issues/622) There are two parts to improving the granularity for SQL Databases: - adding new fields to agent-server protocol, for now it's mostly to future-proof the captured...

agent-nodejs
8.4-candidate

**Is your feature request related to a problem? Please describe.** My team is experimenting with APM and one of the important things we want to instrument is our calls to...

question
agent-nodejs
community

The Node.js agent supports the [`usePathAsTransactionName`](https://www.elastic.co/guide/en/apm/agent/nodejs/current/configuration.html#use-path-as-transaction-name) option. A risk of using this option is that it can lead to cardinality issues when the path contains parameters. To mitigate this, the...

agent-nodejs
8.6-candidate

**Describe the bug** When using `--experimental-modules` with the corresponding `"type": "module",` inside the package.json, the `elastic-apm-node/start` module is unable to load the config file: ``` Elastic APM initialization error: Can't...

agent-nodejs
8.10-candidate

Closes: #1906

agent-nodejs
community

Using this example script: ```js // http-req-error.js const apm = require('./').start({ // elastic-apm-node serviceName: 'http-req-error' }) const http = require('http') const trans = apm.startTransaction('trans') const req = http.request('http://localhost:6666', function (res)...

bug
agent-nodejs
8.10-candidate

To use `apm.flush(callback)` effectively in an async function one has to resort to promisify'ing it like this: ```js const { promisify } = require('util') await promisify(apm.flush.bind(apm))().then(function (err) { ... })...

enhancement
agent-nodejs

`@koa/router` (aka `koa-router`) v11.0.0 was released a few days ago. We should update our instrumentation to support it. Some notes: - koa-router v11 dropped support for node v12 is still...

agent-nodejs
8.5-candidate

In order to detect when certain methods are called and provide timings for those method calls, the Node.js Agent uses [a module named require-in-the-middle](https://github.com/elastic/require-in-the-middle). This module "hooks" (monkey-patches, intercepts, etc.)...

agent-nodejs
kibana