Sha256: cd50d4946da294759cbcf08db68b52c94b067871eab1a91b74a926541a02ed90

Contents?: true

Size: 634 Bytes

Versions: 14

Compression:

Stored size: 634 Bytes

Contents

[[custom-instrumentation]]
=== Custom instrumentation

When installed ElasticAPM will automatically wrap your app's request/responses in transactions and report its errors.

But it is possible to create your own transactions as well as provide spans for any automatic or custom transaction.

See <<api-transaction,`ElasticAPM.transaction`>> and <<api-span,`ElasticAPM.span`>>.

[[injectors]]
=== Injectors -- automatic integrations with third-party libraries

ElasticAPM has built-in integrations for some popular libraries. Use `config.enabled_injectors` to add or remove specific integrations. See <<configuration,Configuration>>.

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
elastic-apm-0.7.1 docs/custom-instrumentation.asciidoc
elastic-apm-0.7.0 docs/custom-instrumentation.asciidoc
elastic-apm-0.6.2 docs/custom-instrumentation.asciidoc
elastic-apm-0.6.1 docs/custom-instrumentation.asciidoc
elastic-apm-0.5.1 docs/custom-instrumentation.asciidoc
elastic-apm-0.5.0 docs/custom-instrumentation.asciidoc
elastic-apm-0.4.5 docs/custom-instrumentation.asciidoc
elastic-apm-0.4.4 docs/custom-instrumentation.asciidoc
elastic-apm-0.4.3 docs/custom-instrumentation.asciidoc
elastic-apm-0.4.2 docs/custom-instrumentation.asciidoc
elastic-apm-0.4.1 docs/custom-instrumentation.asciidoc
elastic-apm-0.4.0 docs/custom-instrumentation.asciidoc
elastic-apm-0.3.0 docs/custom-instrumentation.asciidoc
elastic-apm-0.2.0 docs/custom-instrumentation.asciidoc