-
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
Add feature flag for Observability entity-centric service views #183684
Comments
Pinging @elastic/obs-ux-infra_services-team (Team:obs-ux-infra_services) |
I'd love to use launch darkly, let's hang for a minute before merging, I want to check with @sophiec20 that we're OK to proceed here. |
Should we consider moving it back to refining, or mark it as blocked until we receive confirmation that it's okay to proceed? |
I've marked it as blocked. Platform is proceeding with a plan and I'll keep us updated here. |
👆 If I'm reading correctly, the requirement is we want this feature enabled only on QA. If that's correct, have you considered that our MKI tests run against QA? Also, our Quality Gates may pass on QA as Kibana's behavior is different and there may be a hidden uncaught production bug. Would it be enough to enable it via project overrides for specific manual tests? 😇 |
@afharo. No. That's just a starting point. We require the capability to flexibly target customer segments in all environments. |
@smith, gotcha! Thanks for confirming! |
Hey @smith - just making sure I understand what this will provide and how it will work. Could you check my understanding below? What do we have now?
What will this do?
Questions
|
The Cloud Experiments plugin currently is only enabled in cloud environments, so self-managed users would get shown whatever the code has as the default in that release. Cloud ESS works the same as Serverless, but the user needs to update to the latest release.
No. Users don't control feature flags. We can use the feature flags to control which features are enabled.
We're currently not able to use Cloud Experiments so we should consider this functionality out of scope for the current milestones. |
We have the existing advanced setting for now. |
(while this may look very similar to #182678, it is a follow-up to that issue)
We want to enable entity-centric service views only for Elastic internal users in Serverless.
In #182862 we added an advanced setting called
observability:apmEnableMultiSignal
. Instead of using the advanced setting, we will use the Observability entity-centric service views (observability.entity-centric-service-views
) feature flag in LaunchDarkly.We'll enable the Cloud Experiments service in APM and set up the new flag in the FEATURE_FLAGS_NAMES enum.
✅ Acceptance criteria
observability.entity-centric-service-views
) feature flag exists in LaunchDarkly in all environments.observability.entity-centric-service-views
feature flag is added to kibanaxpack.cloud_integrations.experiments.enabled: true; xpack.cloud_integrations.experiments.flag_overrides: { "observability.entity-centric-service-views": true }
is set in kibana.dev.yml, the new view is enabled.The text was updated successfully, but these errors were encountered: