DistributedSystemMonitoring jest to system monitorowania rozproszonych zasobów komputerowych, np. obciążenia CPU, zużycia pamięci, obciążenia sieci.
Jego głównymi komponentami są:
- Sensor - Dokonuje pomiarów wybranych metryk dla określonych zasobów i wysyła pomiary cyklicznie do Monitora
- Monitor - Zbiera dane od sensorów i udostępnia pomiary dla klientów
- Katalog - Prosty komponent, którego jedynym zadaniem jest umożliwienie przeglądania i przeszukiwania dostępnych monitorowanych zasobów i pomiarów.
- Klient
- Klient 1: przeglądarka sterowana przez użytkownika, umożliwiająca tworzenie nowych strumieni i wyświetlająca wykresy wybranych pomiarów.
- Klient 2: program automatycznie przeszukujący monitorowane zasoby i pomiary w jakimś celu (np. podobnie do polecenia ‘top’ wyświetlający najbardziej obciążone komputery).
DistributedSystemMonitoring Wiki jest głównym źródłem dokumentacji dla developerów, oraz użytkowników.
Główne sekcje:
- Home - główna strona wiki projektu
- Dokumentacja techniczna - dokumentacja techniczna projektu
- Dokumentacja użytkownika - dokumentacja użytkownika
Wszystkie strony wiki dostępne są pod adresem: https://github.com/wysekm/DistributedSystemMonitoring/wiki/_pages
- Przemysław Gałuszka
- Michał Gawarzynski
- Mateusz Gołojuch
- Tomasz Grabarczyk
- Szymon Jagieła
- Jan Kleszczyński
- Bartłomiej Rupik
- Szymon Krywult
- Paweł Kwaśny
- Michal Wysokinski