-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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] Elastic Entity Model enablement #187593
Conversation
Pinging @elastic/obs-ux-infra_services-team (Team:obs-ux-infra_services) |
🤖 GitHub commentsExpand to view the GitHub comments
Just comment with:
|
<ServiceGroupsButtonGroup selectedNavButton={selectedNavButton} /> | ||
) : null, | ||
children: ( | ||
<EuiFlexGroup direction="column"> |
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.
I don't know if this will actually happen but if none of the conditions below are met, there will be an empty div in the DOM.
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.
You mean the component we pass as children? That won't happen unless we change the template params we pass. We pass showServiceGroupsNav in ServiceGroupTemplate which is used for the services
...ns/observability_solution/apm/public/components/routing/templates/service_group_template.tsx
Outdated
Show resolved
Hide resolved
...ins/observability_solution/apm/public/components/shared/entity_enablement/feedback_modal.tsx
Outdated
Show resolved
Hide resolved
...ins/observability_solution/apm/public/components/shared/entity_enablement/feedback_modal.tsx
Outdated
Show resolved
Hide resolved
Hey @kpatticha, Looking good! Some feedback from me: 1. Ask your admin to turn on Note : You'll be dependent on the following docs request in order to finish this I believe: 2. New Elastic Experience e.g. "Try our new experience!" and "You're viewing our new experience" |
/oblt-deploy-serverless |
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.
LGTM (code review only)
@@ -126,6 +129,7 @@ export function ApmMainTemplate({ | |||
const pageHeaderTitle = ( | |||
<EuiFlexGroup justifyContent="spaceBetween" wrap={true}> | |||
{pageHeader?.pageTitle ?? pageTitle} | |||
<EuiFlexItem grow={false} /> |
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.
Q: Why is this item needed?
Flaky Test Runner Stats🟠 Some tests failed. - kibana-flaky-test-suite-runner#6506[❌] APM - Cypress: 0/2 tests passed. |
💛 Build succeeded, but was flaky
Failed CI StepsMetrics [docs]Module Count
Public APIs missing comments
Async chunks
Page load bundle
History
|
Summary
closes
Basic workflow for enabling EEM in service inventory view
The empty states will be handled in different PR
with the right permissions
Screen.Recording.2024-07-09.at.21.16.35.mov
Without the right permissions
Screen.Recording.2024-07-09.at.21.17.23.mov
NOTE
[1] if you test this PR locally the metrics will be N/A. you need to update https://github.com/elastic/kibana/blob/bf45ddd9f4c48acea5fac61d07012110bd4f0f4b/x-pack/plugins/observability_solution/entity_manager/server/lib/entities/built_in/services.ts . Unless the PR 187021 is merged