opensearch-project / dashboards-observability

Visualize and explore your logs, traces and metrics data in OpenSearch Dashboards
https://opensearch.org/docs/latest/observability-plugin/index/
Apache License 2.0
15 stars 54 forks source link

[UX Design] Synthetic Monitoring #63

Open btzeng opened 2 years ago

btzeng commented 2 years ago

Background

Synthetic monitoring allows users to monitor application availability and request/response time across multiple locations in real time. Metrics, trace and analytics provide insights of entity health when drilling down to detailed content to further troubleshoot before they get to customers.

User story

  1. As a devop/[xyz user], I want to monitor my test suits when observing uptime and response time by region in a summary view.
  2. With the ability to switch between different visualization types (histogram, network diagram, map), I can monitor stability and health (by region) in the applicable views.
  3. In the test result area, I want to be able to look at each test suit in detail and monitor their status, response time and trace with additional analytics.

Content

Data to showcase:

  1. Destination / Source
  2. Status (Up/Down/Unkonwn)
  3. Latency
  4. Load time
  5. Test suite
  6. Entity
  7. ID/Name
  8. Location
  9. Download
  10. History of each test suit
  11. Date/time

Visualizations:

  1. Network diagram
  2. Bar/histogram
  3. Map
  4. Line
  5. Pie
  6. *Sankey

Info arch & wireframe

See detail here

Synthetics ia

Design

Synthetics home image

image

Detail view image


Reference

https://github.com/opensearch-project/dashboards-observability/issues/75

elfisher commented 2 years ago

What release is this targeting? I see that it is tagged with roadmap. Thanks!

btzeng commented 2 years ago

@elfisher The latest update I heard from @ps48 - planned release for synthetics is 2.3 or 3.0. @ps48 Please let us know if there's further update on that.

elfisher commented 2 years ago

@ps48 is it 2.3 or 3.0? Can we add the corresponding label here?

ps48 commented 2 years ago

@elfisher updated Thanks!

elfisher commented 2 years ago

Thank you @ps48!