GUI dla danych statystycznych innych niż Graphite? [Zamknięte]

91

Właśnie zainstalowałem grafit / statsd do użytku produkcyjnego. Jestem z tego naprawdę zadowolony, ale jeden z moich współpracowników zapytał mnie, czy jest sposób, aby wyglądał ładniej. Szczerze mówiąc, nie mogę powiedzieć, że nie zastanawiałem się nad tym samym.

Czy istnieją alternatywy dla grafitowego interfejsu użytkownika, które lepiej renderują dane, być może przy użyciu jednej z niesamowitych bibliotek graficznych frontendu i funkcji push http?

Blake Taylor
źródło
1
Nawiasem mówiąc, ściśle mówiąc, nie ma czegoś takiego jak dane statystyczne . Statsd to po prostu proxy, które agreguje przychodzące żądania, rzeczywiste przechowywanie jest wykonywane przez Whisper lub jakikolwiek inny backend grafitowy, co prawdopodobnie miałeś na myśli.
om-nom-nom

Odpowiedzi:

86

Na najnowszej stronie dokumentacji Graphite znajduje się lista narzędzi współpracujących z Graphite. Dla porównania, oto te, które wydają się być oparte na upiększaniu:

Dodatkowe interesujące zasoby:

  • Graphitoid : (pulpit nawigacyjny aplikacji na Androida)
  • Graphitejs : (wtyczka jQuery do tworzenia / wyświetlania grafitowych wykresów)
  • Seyren : (tablica ostrzegawcza dla Graphite)

Aby uzyskać szczegółowe informacje na temat każdego z nich, sprawdź ich strony lub spójrz na opis pod pierwszym linkiem, który dodałem, na stronie dokumentacji Graphite .

Troy Alford
źródło
94

Spróbuj Grafana

Ma bardzo ładny interfejs użytkownika i zaawansowane funkcje pulpitu nawigacyjnego i edycji wykresów. Bardzo prosta instalacja.

Torkel
źródło
3
Grafana jest zdecydowanie najlepsza! Jedną z funkcji, której brakuje, są powiadomienia.
Felix
świetna robota - próbuję ustawić go za pomocą Nginx i Graphite, ale nie mogę uzyskać żadnych danych z grafitu - jakikolwiek pomysł? stackoverflow.com/questions/23374405/…
ali haider
Powiadomienia @Felix, co masz na myśli?
Torkel
3
Zasadniczo mam na myśli alerty. Ale widzę, że Grafana to dashboard po stronie klienta i nie jest do tego przeznaczony. Niemniej jednak alerty są ważnym elementem układanki w dziedzinie grafit / metryki. Pulpity nawigacyjne są ładne, ale automatyzacja sprawdzania progów ma kluczowe znaczenie dla wydajności - szczególnie jeśli masz dużo wskaźników. Więc jakaś integracja z systemami ostrzegania byłaby fajna.
Felix
@Felix są teraz powiadomienia
maracuja-juice
28

Jeśli nie chcesz kodować własnego interfejsu użytkownika, możesz skorzystać z Graphiti . Jest prosty w obsłudze i świetnie wygląda!

Graphiti Screenshot

surjikal
źródło
6

Widzę, że jest to trochę stare, ale pomyślałem, że dodam do tego dla przyszłego dobrobytu:

Przejrzałem kilka opcji wymienionych w odpowiedzi @ troy (i kilka innych). Możesz zobaczyć moje wrażenia w moim wpisie na blogu

rowanu
źródło
To świetne porównanie dostępnych opcji. +1!
mjuarez
Prosimy o uwzględnienie odpowiednich informacji w tej odpowiedzi.
sok z marakui
2

Czy ktoś próbował Oriona? Wydaje się, że jest to dobra opcja, ale do tej pory pomijana. https://github.com/gree/Orion

dragene
źródło
Orion wygląda ładnie, ale wydaje się dość przestarzały jako projekt. Brakuje kilku podstawowych funkcji, przynajmniej wsparcia dla korzystania z funkcji Graphite.
tuomassalo