Open marcinpilat opened 9 years ago
Ok. to z mojej strony kilka komentarzy.
to jest wersja zaakceptowana przez Balisia, w razie czego pytajcie, to powiem co i czemu tak.
measurementType (wymagany) [CPU, MEMORY, NETWORKUP/DOWN] - typ pomiaru
userId (wymaganny)
timeRange (= timeframe) (wymagany) - zakres czasu
interval (wymagany) - interwał czasowy
unitType (opcjonalny) [SECOND, MINUTE, HOUR] - typ jednostki, domyślnie: SECOND
id
3 Co do implementacji, mogę zajac się wystawieniem odpowiednich restów i DTOsów i tutaj mam kilka sugestii/pytań @ArturKiszka - jak wyglada sprawa z autoryzacja (możesz updateować ten topic? https://github.com/DevelopersOrganizationFork/monitor-back/issues/6)
@Tomek3 @kamciak - możecie zadziałać z tworzeniem potrzebnych encji
:)
Ze specyfikacji:
_5.Klient ma mieć możliwość stworzenia nowego pomiaru (złożonego) w Monitorze. Sposób tworzenia nowego pomiaru może być bardzo skomplikowany, więc ograniczymy się do jednego typu pomiaru złożonego: agregacji przez obliczanie średniej ruchomej (np. średnia z ostatnich 5 minut obliczana co minutę). a. Pomiar złożony powinien być dostarczany przez Monitor w ten sam sposób jak prosty (jako lista ostatnich wartości).
Moja propozycja: