xxxnoxisxxx / zdamy_To

0 stars 0 forks source link

Zaprojektowanie Sensor'a #6

Open xxxnoxisxxx opened 6 years ago

xxxnoxisxxx commented 6 years ago

Dokonuje pomiarów wybranych metryk dla określonych zasobów i wysyła pomiary cyklicznie do Monitora. Przykład zasobu i metryki: Host/ CPU Utilization(aktualne zużycie CPU dla hosta).

Wiadomość przesyłana przez sensor do monitora powinna zawierać: nazwę(identyfikator)zasobu, nazwę metryki, dane pomiarowe (zależne od metryki). Sensor przesyła dwa rodzaje informacji do monitora: (i) metadane (opisują szczegółowo co jest monitorowane), (ii) właściwe dane pomiarowe. Dane pomiarowe wysyłane są regularnie, natomiast metadane też trzeba przesłać, ale nie ma sensu tego robić za każdym razemgdy przesyłane są dane pomiarowe! (Dla wielu sensorów znacznie zwiększyłoby to obciążenie sieci z powodu monitorowania).

Wiadomości powinny mieć formę tekstową. Sugerowany format bazowy: JSON

xxxnoxisxxx commented 6 years ago

Hej,

  1. Jako, że pracę nad tym już się rozpoczęły to wrzucam tutaj link do repozytorium: https://github.com/PZ-Grupa-5-2018/Sensor
  2. Jednocześnie w miarę rozwijania proszę o stworzenie zakładki w Wiki z opisem działania Sensor'a. Nie musi to być dokładny opis - będziemy to w miarę czasu poprawiać
  3. Ostatnim razem rozmawialiśmy o dodaniu do Monitora metod REST-API odpowiedzialnych za odbieranie danych z Sensor'a - porozmawiaj z @KonradWadas w celu uzupełnienia dokumentacji o brakujące metody POST