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

[Meta] Uptime public UI enhancements for Synthetics service #407

Closed
26 tasks done
dominiqueclarke opened this issue Nov 22, 2021 · 2 comments
Closed
26 tasks done

[Meta] Uptime public UI enhancements for Synthetics service #407

dominiqueclarke opened this issue Nov 22, 2021 · 2 comments

Comments

@dominiqueclarke
Copy link

dominiqueclarke commented Nov 22, 2021

This issue is to track all the requirement/enhancements we need in Kibana uptime public code to interact with synthetics service and respective server code in the uptime app.

Feature flag implementation

Add / Edit Monitors:

Creation flow, save redirect

Management page, "new" monitors

Validation

Monitor Management Table

One shot mode

Run Now/Trigger now mode

Creation flow dependencies

  • Ensure Elastic Synthetics package and index templates are created is installed before loading the add monitor
    Before a monitor can successfully be created, we must ensure the mappings are created and the API key exists

Resolved by elastic/kibana#119727 and Fleet auto upgrade flow

Edit flow, ensure package spec is up to date

  • Ensure that the latest synthetics integration package is installed when editing a policy
    Just like the creation flow, we must ensure that the latest version of the integration package is installed when editing a monitor.

Resolved by elastic/kibana#119727 and Fleet auto upgrade flow

Polish

Enhancments

Bugs

@paulb-elastic
Copy link

@dominiqueclarke I'm going to pop this onto the 8.0 board so it's easier to find

@paulb-elastic
Copy link

Last item (elastic/kibana#125739) done, so closing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants