Інтерфейс користувача
У Graphite доступні кілька чудових інструментів для графіки. Веб-інтерфейс за замовчуванням некрасивий (хоча функціональний), але у вас є безліч чудових варіантів графіки та інформаційної панелі.
Кілька прикладів:
Подивіться тут або сюди, щоб знайти ще багато інших.
З іншого боку, OpenTSDB все ще знаходиться на етапі gnuplot:
Налаштування
На практиці графіт насправді набагато більший за налаштування, ніж HBase + OpenTSDB. OpenTSDB має вичерпну документацію та кілька простих кроків. Це команди для встановлення Graphite , якщо ви будуєте з джерела, речі стають ще складнішими.
Виступи
OpenTSDB не погіршує дані з часом, на відміну від Graphite, де розмір бази даних заздалегідь визначений.
Правда. Також Graphite використовує формат файлу, схожий на RRD, на практиці це означає, що одна точка даних займе стільки ж дискового простору, як і серія повного часу, оскільки цей простір попередньо виділено. Це також означає, що побудова порожнього часового інтервалу займе стільки ж часу, як якщо б там було дані (альтернативний механізм зберігання даних, Ceres , працює, але я ще цього не пробував).
Як сказав цуна, OpenTSDB дозволить вам зберігати значно більше точок даних, використовуючи потужність HDFS Hadoop. З іншого боку, графіт, архітектура якого детально описаний у цій главі AOSA , є більш прихильним рішенням.
OpenTSDB може зберігати показники в секунду, на відміну від графіту, який має хвилинний інтервал.
Ні, обидва можуть увійти до другого.