Interfejs użytkownika
Grafit ma kilka doskonałych narzędzi graficznych. Domyślny interfejs WWW jest brzydki (choć funkcjonalny), ale masz wiele wspaniałych opcji graficznych i pulpitu nawigacyjnego.
Kilka przykładów:
- Pulpit nawigacyjny Grafana z dynamicznymi (powiększalnymi) wykresami
Zajrzyj tutaj lub tutaj, aby znaleźć wiele innych.
Z drugiej strony OpenTSDB jest wciąż na etapie gnuplot:
Ustawiać
W praktyce grafit jest znacznie trudniejszy w konfiguracji niż HBase + OpenTSDB. OpenTSDB ma obszerną dokumentację i kilka prostych kroków. Są to polecenia instalujące grafit , sprawy stają się jeszcze trudniejsze, jeśli budujesz ze źródła.
Występy
OpenTSDB nie pogarsza danych w czasie, w przeciwieństwie do grafitu, w którym wielkość bazy danych jest z góry określona.
Prawdziwe. Również grafit używa formatu pliku podobnego do RRD, w praktyce oznacza to, że pojedynczy punkt danych zajmie tyle miejsca na dysku, co seria ciągła, ponieważ miejsce to jest wstępnie przydzielone. Oznacza to również, że wykreślanie pustego przedziału czasu zajmie tyle czasu, ile byłoby tam danych (działa alternatywny silnik pamięci Ceres , ale jeszcze go nie próbowałem).
Jak powiedział tsuna, OpenTSDB pozwoli ci przechowywać znacznie więcej punktów danych, wykorzystując moc HDFS Hadoop. Z drugiej strony grafit, którego architektura została szczegółowo opisana w tym rozdziale AOSA, jest rozwiązaniem bardziej doraźnym.
OpenTSDB może przechowywać metryki na sekundę, w przeciwieństwie do grafitu, który ma niewielkie odstępy.
Nie, oba mogą zalogować się do drugiego.