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

Application Availability UI Changes #79

Open
eugenesk24 opened this issue Apr 18, 2022 · 3 comments · Fixed by opensearch-project/observability#740
Open

Application Availability UI Changes #79

eugenesk24 opened this issue Apr 18, 2022 · 3 comments · Fixed by opensearch-project/observability#740
Assignees
Labels
bug Something isn't working

Comments

@eugenesk24
Copy link
Contributor

  • Add sample application (4)
  • Add entry points to define availability (4)
    • Button on create page
    • Link in app table
    • Link on configuration tab
  • Add link to open availability flyout (3)
  • Add availability to bar (2)
  • Backport changes to 1.3.2
@kgcreative
Copy link
Member

kgcreative commented May 11, 2022

Pending UI Changes

General Changes

  • Change Apply button to Preview and make secondary
  • Change Refresh button to Run and make secondary (De-scoped until we can fork EUI and modify the base component)
  • Make Save button primary (Keep as secondary until we can modify refresh button above)
  • Move Create and Set Availability to the right
  • Add empty availability level when navigating to set availability

Feature Requests

  • Select existing visualizations that have matching log source
  • Show application visualizations in Event Analytics

Log Sources Configuration (Composition) changes

image

  • Change "Base Query" to "Log source"
    • Select multiple indices from a dropdown or allow for entering a source=source*, log-source-1, external.log-source patern. (maybe combo box with custom options?)
  • Add "Query prefix"

Log Events

image

  • Replace "Base Query" with "Query prefix"
  • Add a sources multiselect that allows users to all, or multiple sources that were configured in "log source". On smaller screens, the PPL query input can drop to a second line

@eugenesk24
Copy link
Contributor Author

  • Would we like to persist the visualizations even if the application is deleted? (At the moment, visualizations created in App Analytics are deleted once their application is deleted.)
  • Would we like users to be able to change availability configurations from Event Analytics?
  • What is the expected behavior when a user deletes an application's visualization from Event Analytics? Should it also be removed from the application? Currently it follows the Operational Panels and displays an empty visualization container

image

  • Would we like to show an application's panel in Operational Panels?

@anirudha anirudha added the bug Something isn't working label May 17, 2022
@eugenesk24 eugenesk24 reopened this Jun 16, 2022
@bbarani
Copy link
Member

bbarani commented Oct 20, 2022

@eugenesk24 @anirudha Can you please tag this issue with the right version label?

@derek-ho derek-ho transferred this issue from opensearch-project/observability Jan 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants