Skip to content
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

[Fleet] APM Integration with Per Integration Output does not allow selecting policy with non-Elasticsearch output #205895

Open
BenB196 opened this issue Jan 8, 2025 · 0 comments
Labels
bug Fixes for quality problems that affect the customer experience needs-team Issues missing a team label

Comments

@BenB196
Copy link

BenB196 commented Jan 8, 2025

Kibana version: 8.16.2

Elasticsearch version: 8.16.2

Server OS version: Container

Browser version: N/A

Browser OS version: N/A

Original install method (e.g. download page, yum, from source, etc.): ECK

Describe the bug:

When attempting to install the APM integration on a non-Elasticsearch default output agent policy, but setting a custom output that is Elasticsearch, the policy is still greyed out.

Steps to reproduce:

  1. Create a non-Elasticsearch output (ex: Logstash)
  2. Create an Elasticsearch output
  3. Create an Elastic Agent policy and set the default output to what was created in step 1.
  4. Attempt to add an APM Integration to the policy created in step 4, but under Advanced of the APM integration, set the Output to the Elasticsearch output created in step 2.
  5. Attempt to assign the APM integration to the policy created in step 3
  6. Observe that the policy is greyed out and can't be selected

Expected behavior:

I would expect to be able to select the policy, as I have explicitly defined a valid (per integration) output to the APM integration

Screenshots (if relevant):

Output configuration:

Image

Policy Configuration with non-Elasticsearch default output:

Image

Attempt to add APM Integration with integration specific Elasticsearch output

Image
Image

Errors in browser console (if relevant):

Provide logs and/or server output (if relevant):

Any additional context:

This can currently be worked around by switching the default output, but becomes bad UX when the majority of integrations use Logstash and require each out to be manually set, rather than just being able to manually set the per integration for APM integration.

@BenB196 BenB196 added the bug Fixes for quality problems that affect the customer experience label Jan 8, 2025
@botelastic botelastic bot added the needs-team Issues missing a team label label Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience needs-team Issues missing a team label
Projects
None yet
Development

No branches or pull requests

1 participant