Haystack

Haystack

  • Docs
  • Contributing
  • Help
  • GitHub
  • Adopters

›UI

About

  • Introduction
  • Getting Started
  • Architecture
  • Clients
  • Blobs

Subsystems

  • Subsystems
  • Traces
  • Trends
  • Collector
  • Service Graph
  • Pipes
  • Anomaly Detection
  • Attribution
  • Console

UI

  • UI
  • Traces
  • Trends
  • Alerts
  • Service Graph
  • Service Insights
  • Universal Search

Deployment

  • Deployment
  • Subsystems
  • Clients
Edit

Service Graph UI

Visualization for Haystack's Service Graph submodule. Haystack's Service Graph UI utilizes Netflix's open-sourced data visualization tool, Vizceral.

Default View

Upon landing on the home page with service graph enabled and no query submitted to the universal search bar, the service graph will list display information about the services in the service graph submodule for the selected time period (default 1 hour).

Hovering over a service name will display traffic information (requests/sec and error rate) at a quick glance. The color of the service nodes will represent the health state, and a traffic animation will display the calls between nodes.

Please note: the traffic animation is for visualisation purposes and shows traffic compared to other nodes, and does not accurately display requests/sec or the duration of the request.

Default View

Detailed View

Upon selecting a service, you will be taken to a detailed view, showing only the upstream and downstream services. Additionally, any supplied tags and traffic information about incoming and outgoing service calls are visible at the top of the page. From here, it's easy to hone into a specific time window or link off to view traces and trends for the selected service.

Detailed View

← AlertsService Insights →
  • Default View
  • Detailed View
Haystack
Docs
IntroductionGetting StartedArchitecture
Related
Chat on GitterContributing to Haystack
More
GitHubStar
Expedia
Copyright © 2020 Expedia