Giao diện người dùng
Graphite có một số công cụ đồ họa tuyệt vời có sẵn. Giao diện web mặc định là xấu (mặc dù có chức năng), nhưng sau đó bạn có vô số các tùy chọn biểu đồ và bảng điều khiển tuyệt vời.
Một vài ví dụ:
- Bảng điều khiển Grafana , với các biểu đồ động (có thể phóng to)
Nhìn vào đây hoặc ở đây để tìm thấy nhiều hơn nữa.
Mặt khác, OpenTSDB vẫn đang ở giai đoạn gnuplot:
Thiết lập
Trong thực tế, Graphite thực sự gây khó khăn hơn nhiều cho việc thiết lập so với HBase + OpenTSDB. OpenTSDB có một tài liệu toàn diện và một vài bước đơn giản. Đây là các lệnh để cài đặt Graphite , mọi thứ thậm chí còn phức tạp hơn nếu bạn xây dựng từ nguồn.
Biểu diễn
OpenTSDB không làm suy giảm dữ liệu theo thời gian, không giống như Graphite nơi kích thước của cơ sở dữ liệu được xác định trước.
Thật. Ngoài ra, Graphite sử dụng định dạng tệp tương tự RRD, trong thực tế, điều này có nghĩa là một điểm dữ liệu duy nhất sẽ chiếm nhiều dung lượng đĩa như toàn bộ serie toàn thời gian vì không gian này được phân bổ trước. Điều này cũng có nghĩa là việc vẽ một khoảng thời gian trống sẽ mất nhiều thời gian như thể có dữ liệu ở đó (một công cụ lưu trữ thay thế, Ceres , đang hoạt động nhưng tôi chưa thử).
Như tsuna đã nói OpenTSDB sẽ cho phép bạn lưu trữ nhiều điểm dữ liệu hơn, tận dụng sức mạnh của HDFS của Hadoop. Mặt khác, than chì, có kiến trúc được trình bày chi tiết trong chương AOSA này , là một giải pháp adhoc hơn.
OpenTSDB có thể lưu trữ số liệu mỗi giây, trái ngược với than chì có các khoảng thời gian.
Không, cả hai có thể đăng nhập xuống thứ hai.