Netflix-Skunkworks/hystrix-dashboard

Name: hystrix-dashboard

Owner: Netflix-Skunkworks

Description: null

Created: 2018-01-09 00:24:52.0

Updated: 2018-05-20 03:30:45.0

Pushed: 2018-03-30 12:54:53.0

Homepage: null

Size: 320

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Hystrix Dashboard

This is a dashboard for monitoring applications using Hystrix (https://github.com/Netflix/Hystrix).

This project previously was a part of the Netflix/Hystrix project. It is now deprecated and no longer supported. See the below security section for necessary security considerations.

View the Dashboard Wiki for more information including installation instructions.

Security

Hystrix dashboard is not intended to be deployed on untrusted networks, or without external authentication and authorization. Specifically, hystrix-dashboard does not offer any default security protection and can perform server side requests based on user provided urls.

A security advisory exist for hystrix-dashboard at nflx-2018-001

Run via Gradle

t clone https://github.com/Netflix/Hystrix.git
 Hystrix/hystrix-dashboard
gradlew appRun
ilding > :appRun > Running at http://localhost:7979/hystrix-dashboard

Once running, open http://localhost:7979/hystrix-dashboard.

Run as standalone Java application

@kennedyoliveira has written a standalone app, documented at : https://github.com/kennedyoliveira/standalone-hystrix-dashboard

Example

Example screenshot from iPad while monitoring Netflix API:


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.