kibana/packages/kbn-apm-config-loader
Brandon Kobel 170a2956c8
Updating the License (#88343)
* Updating the Licenses, except for applying eslint, building

* Applying ESLint rules,building @kbn/pm, regenerating api docs
2021-01-19 17:52:56 -08:00
..
__fixtures__ Add the @kbn/apm-config-loader package (#77855) 2020-09-28 15:30:59 +02:00
src Updating the License (#88343) 2021-01-19 17:52:56 -08:00
jest.config.js Updating the License (#88343) 2021-01-19 17:52:56 -08:00
package.json Updating the License (#88343) 2021-01-19 17:52:56 -08:00
README.md Add the @kbn/apm-config-loader package (#77855) 2020-09-28 15:30:59 +02:00
tsconfig.json Add the @kbn/apm-config-loader package (#77855) 2020-09-28 15:30:59 +02:00

@kbn/apm-config-loader

Configuration loader for the APM instrumentation script.

This module is only meant to be used by the APM instrumentation script (src/apm.js) to load the required configuration options from the kibana.yaml configuration file with default values.

Why not just use @kbn-config?

@kbn/config is the recommended way to load and read the kibana configuration file, however in the specific case of APM, we want to only need the minimal dependencies before loading elastic-apm-node to avoid losing instrumentation on the already loaded modules.