Oto lista 7 bezpłatnych i płatnych alternatyw dla Reconnoiter. Główni konkurenci obejmują Graphite, RRDTool. Oprócz tego, użytkownicy porównują także Reconnoiter z Cube, Vector, Axibase Time Series Database. Ponadto można spojrzeć na inne podobne opcje tutaj: About.
Oto lista 7 bezpłatnych i płatnych alternatyw dla Reconnoiter. Główni konkurenci obejmują Graphite, RRDTool. Oprócz tego, użytkownicy porównują także Reconnoiter z Cube, Vector, Axibase Time Series Database. Ponadto można spojrzeć na inne podobne opcje tutaj: About.
Reconnoiter to system monitorowania i analizy trendów zaprojektowany z myślą o dużych architekturach ...
Reconnoiter to system monitorowania i analizy trendów zaprojektowany z myślą o dużych architekturach ...
Reconnoiter Platformy
Linux
Reconnoiter Przegląd
Reconnoiter to system monitorowania i analizy trendów zaprojektowany z myślą o dużych architekturach (tysiące maszyn i setki tysięcy wskaźników).
Nacisk kładziony jest na oddzielenie różnych komponentów systemu, aby umożliwić rozłączną ewolucję każdego komponentu w miarę pojawiania się problemów lub identyfikowania nowych wymagań. Monitorowanie zasobów, agregacja metryk, analiza metryk i wizualizacja są dokładnie oddzielone.
Monitor, noitd, jest napisany w C i zaprojektowany do obsługi wysoce współbieżnych i szybkich kontroli z oczekiwaną zdolnością monitorowania 100 000 usług na minutę (6 milionów kontroli na godzinę). Chociaż trudno jest sprawić, by pisanie czeków było tak łatwe - środowisko wydajności, podjęto starania, aby niestandardowe skrypty sprawdzania nie wymagały specjalistycznej wiedzy w zakresie pisania wysoce współbieżnego kodu C sterowanego zdarzeniami. Zamiast tego klej jest dostarczany za pośrednictwem języków skryptowych, takich jak Lua, które próbują w przejrzysty sposób obsługiwać aspekty tego środowiska o wysokiej współbieżności. Podobnie jak w przypadku każdego wysokowydajnego systemu, można łatwo wprowadzić niedziałający kod i zagrozić wydajności w całym systemie.
Agregator stratcond jest również napisany w C i odpowiada za proste zadanie bezpiecznego gromadzenia danych ze wszystkich rozproszonych instancji Noitd i przekształcania ich w narzędzie do przechowywania danych (obecnie PostgreSQL).
Narzędzie do przechowywania danych (PostgreSQL) przechowuje wszystkie informacje o poszczególnych czekach, ich statusach i poszczególnych metrykach z nimi związanych. Wprowadzono automatyczne procesy, które podsumowują dane liczbowe w uśrednione przedziały w celu uzyskania odpowiedniego wykresu dla różnych rozdzielczości przedziałów czasowych (godzina, dzień, miesiąc, rok itp.).
Interfejs wizualizacji (rekonstrukcja) pobiera dane z magazynu danych w celu wizualizacji zebranych danych i pomocy w monitorowaniu, tworzeniu trendów i innych analizach wizualnych. System wizualizacji napisany jest w PHP.