-
Notifications
You must be signed in to change notification settings - Fork 434
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
packages/apm: remove data streams in 8.15.0 #9949
Conversation
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.
758a953
to
36d84ba
Compare
@@ -2,7 +2,6 @@ | |||
|
|||
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removing this line obscures what is this integration purpose after these changes. May we replace it instead providing guidance on it's purpose?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fair enough, I'll have a think about what to replace it with.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thank you!
The APM integration enables central management of APM Server with Fleet. | ||
To learn more, see [Fleet-managed APM Server](https://ela.st/apm-fleet). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@simitt FYI I've updated the docs here, and created a new shorted link
💚 Build Succeeded
History
|
Quality Gate passedIssues Measures |
…184343) closes [#184333](#184333) ## Summary This PR updates the index template names that the diagnostics page verifies the existence of. After the changes made in the [APM package](elastic/integrations#9949), to favor APM indices and ingest pipelines configured by elasticsearch, the index templates now have a `@template` suffix. eg: `metrics-apm.service_destination.1m` is now `metrics-apm.service_destination.1m@template` <img width="709" alt="image" src="https://github.com/elastic/kibana/assets/2767137/4608da37-679a-411c-85c4-409b2af62cec"> <img width="709" alt="image" src="https://github.com/elastic/kibana/assets/2767137/837c8ae0-2c92-4763-811c-22fc619ba5f6"> **When no indices are found** <img width="709" alt="image" src="https://github.com/elastic/kibana/assets/2767137/33d7264a-dc90-49a0-a3f4-f169dcbda861"> ### How to test - Start a local ES and kibana instance - navigate to `/apm/diagnostics/index-templates?rangeFrom=now-15m&rangeTo=now` --------- Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
…lastic#184343) closes [elastic#184333](elastic#184333) ## Summary This PR updates the index template names that the diagnostics page verifies the existence of. After the changes made in the [APM package](elastic/integrations#9949), to favor APM indices and ingest pipelines configured by elasticsearch, the index templates now have a `@template` suffix. eg: `metrics-apm.service_destination.1m` is now `metrics-apm.service_destination.1m@template` <img width="709" alt="image" src="https://github.com/elastic/kibana/assets/2767137/4608da37-679a-411c-85c4-409b2af62cec"> <img width="709" alt="image" src="https://github.com/elastic/kibana/assets/2767137/837c8ae0-2c92-4763-811c-22fc619ba5f6"> **When no indices are found** <img width="709" alt="image" src="https://github.com/elastic/kibana/assets/2767137/33d7264a-dc90-49a0-a3f4-f169dcbda861"> ### How to test - Start a local ES and kibana instance - navigate to `/apm/diagnostics/index-templates?rangeFrom=now-15m&rangeTo=now` --------- Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* 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
Proposed commit message
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.
Checklist
changelog.yml
file.Author's Checklist
How to test this PR locally
Related issues
elastic/apm-server#11529