0
Reconnoiter
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ą całkowicie rozdzielone.Monitor noitd jest napisany w C i zaprojektowany do obsługi wysoce równoległych 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 „ł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ą przejrzeć aspekty tego środowiska o wysokiej współbieżności w sposób transparentny.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.
Stronie internetowej:
https://labs.omniti.com/labs/reconnoiterKategorie
Alternatywy dla Reconnoiter'a dla wszystkich platform z dowolną licencją
10
4
2
Axibase Time Series Database
ATSD jest specjalnie zaprojektowany do analizy i raportowania ogromnych ilości danych szeregów czasowych zbieranych z dużą częstotliwością.Funkcje obejmują analizę danych, wizualizację, prognozowanie danych, raportowanie, ostrzeganie.Wszystko w jednym produkcie zbudowanym dla dużych zbiorów danych.
- Darmowa
- Self-Hosted
- Linux
0