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

[APM Infrastructure View] - Java App containerized via docker not showing Infrastructure->Containers details #198797

Open
jamie-wilson88 opened this issue Nov 4, 2024 · 6 comments
Labels
apm:infrastructure-integration apm bug Fixes for quality problems that affect the customer experience Team:obs-ux-infra_services Observability Infrastructure & Services User Experience Team

Comments

@jamie-wilson88
Copy link

jamie-wilson88 commented Nov 4, 2024

Kibana version:
Since 8.11, confirmed in > 8.15

Elasticsearch version:

Server OS version:

Browser version:

Browser OS version:

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

Describe the bug:
When using a containerized application that is NOT using Kubernetes, the container details will not appear in App>Infrastructure>Containers

Steps to reproduce:

  1. Setup a Java application that is containerized using Docker (no Kubernetes)
  2. Install Elastic Agent
  3. Install Elastic Java APM agent 1.52.0
  4. Apply System integration and docker integration to the agent policy.
  5. Navigate in Kibana to the Application. Go to Infrastructure>Containers

Expected behavior:
Docker container information would appear in the browser.

Screenshots (if relevant):
Image

Errors in browser console (if relevant):

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

Any additional context:
The query filter for this tab is expecting kubernetes integration. This lack of container details will occur in a docker-only environment. Using just docker, metricbeat will gather "docker.container", but the filter query is specifically looking for kubernetes.container, which will never return results.

{"metrics":[{"aggregation":"avg","field":"kubernetes.container.cpu.usage.limit.pct"},{"aggregation":"avg","field":"kubernetes.container.memory.usage.bytes"}],"groupBy":"container.id","limit":10000,"indexPattern":"metrics-*,metricbeat-*","filterQuery":"{\"bool\":{\"filter\":[{\"term\":{\"event.dataset\":\"kubernetes.container\"}},{\"bool\":{\"filter\":[{\"terms\":{\"container.id\":

"filterQuery":"{\"bool\":{\"filter\":[{\"term\":{\"event.dataset\":\"kubernetes.container\" <--- will not return results since this setup only has docker.container
@jamie-wilson88 jamie-wilson88 added apm apm:infrastructure-integration bug Fixes for quality problems that affect the customer experience labels Nov 4, 2024
@botelastic botelastic bot added the needs-team Issues missing a team label label Nov 4, 2024
@Erikg346
Copy link

Erikg346 commented Nov 4, 2024

I have the same issue:
Image

@bhavyarm bhavyarm added the Team:obs-ux-management Observability Management User Experience Team label Nov 8, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-ux-management-team (Team:obs-ux-management)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Nov 8, 2024
@maryam-saeidi maryam-saeidi added the Team:obs-ux-infra_services Observability Infrastructure & Services User Experience Team label Nov 13, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-ux-infra_services-team (Team:obs-ux-infra_services)

@maryam-saeidi
Copy link
Member

I assigned this ticket to @elastic/obs-ux-infra_services-team, as I think they own this view.

@maryam-saeidi maryam-saeidi removed the Team:obs-ux-management Observability Management User Experience Team label Nov 13, 2024
@jamie-wilson88
Copy link
Author

Hi, any updates on this? thanks!

@smith
Copy link
Contributor

smith commented Dec 12, 2024

Hi, any updates on this? thanks!

It's been added to our board but has not yet been prioritized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
apm:infrastructure-integration apm bug Fixes for quality problems that affect the customer experience Team:obs-ux-infra_services Observability Infrastructure & Services User Experience Team
Projects
None yet
Development

No branches or pull requests

6 participants