Skip to content

Commit

Permalink
packages/apm: remove data streams in 8.15.0 (#9949)
Browse files Browse the repository at this point in the history
* packages/apm: remove data streams in 8.15.0

As of elastic/elasticsearch#108860
(due to be released in 8.15.0), the apm-data Elasticsearch
plugin is enabled by default and will take care of installing
index templates and ingest pipelines for APM; the integration
package no longer needs to (nor should) install its own.

With this change, the integration package is optional for APM:
it is still useful for running with Fleet, but otherwise users
may rely on templates/pipelines being set up by Elasticsearch.

* Update docs
  • Loading branch information
axw authored May 27, 2024
1 parent 4a3964b commit ed8e0c9
Show file tree
Hide file tree
Showing 145 changed files with 13 additions and 6,673 deletions.
3 changes: 0 additions & 3 deletions packages/apm/_dev/build/build.yml

This file was deleted.

22 changes: 3 additions & 19 deletions packages/apm/_dev/build/docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,30 +2,14 @@

Elastic APM is an application performance monitoring system built on the Elastic Stack. It allows you to monitor software services and applications in real-time, by collecting detailed performance information on response time for incoming requests, database queries, calls to caches, external HTTP requests, and more.

The APM integration installs templates and pipelines that validate and process APM data.
To learn more about the APM Integration architecture, see [APM Components](https://ela.st/apm-components).
The APM integration enables central management of APM Server with Fleet.
To learn more, see [Fleet-managed APM Server](https://ela.st/apm-fleet).

### Quick start

Ready to jump in? Read the [APM quick start](https://ela.st/quick-start-apm).

## Data Streams

When using the APM integration, APM events are indexed into data streams.
APM events are indexed into data streams.
See [APM data streams](https://ela.st/apm-data-streams) for more information.

### Traces

{{fields "traces"}}

### Application Metrics

{{fields "app_metrics"}}

### Internal Metrics

{{fields "internal_metrics"}}

### Application errors

{{fields "error_logs"}}
5 changes: 5 additions & 0 deletions packages/apm/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
- version: 8.15.0-preview-1716438434
changes:
- description: Remove data streams from integration package
type: enhancement
link: https://github.com/elastic/integrations/pull/9949
- version: 8.13.1-preview-1708411360
changes:
- description: Remove version check
Expand Down

This file was deleted.

This file was deleted.

8 changes: 0 additions & 8 deletions packages/apm/data_stream/app_logs/fields/base-fields.yml

This file was deleted.

218 changes: 0 additions & 218 deletions packages/apm/data_stream/app_logs/fields/ecs.yml

This file was deleted.

Loading

0 comments on commit ed8e0c9

Please sign in to comment.