DevelopersOrganizationFork / monitor-back

monitor back office
0 stars 0 forks source link

Komunikacja z monitor-console #15

Open obserwator opened 9 years ago

obserwator commented 9 years ago

Pytania prawdopodobnie do @salberski i @reynev:

  1. Jakie dane będą odbierane po stronie konsoli, pomiary proste, złożone? - chodzi o konkretny format danych (jsona).
  2. Zgodnie z założeniami konsola ma wyświetlać 10 najbardziej obciążonych maszyn - czy ze strony monitor-back zostało coś w tym temacie przygotowane?
  3. Czy konsola po powyższe dane ma odpytywać tylko jeden zasób (url), czy wiele?
salberski commented 9 years ago

1. to bedzie obiekt z tablicą 10 elementów coś tego typu: { "measurementType" : "CPU", [ { "hostName" : "zeus", "hostIp" : "127.0.0.1", "measurementValue" : 100 }, { "hostName" : "zeus2", "hostIp" : "127.0.0.2", "measurementValue" : 100 }, ... ]

  1. w monitorze w chwili obecnej nic nie ma, będzie wystawiony rest, który będzie te obliczenia wykonywał i wysyłał mniej więcej, albo dokładnie, to co w punkcie 1. postaram się zamockować jakiś serwis żeby coś takiego wysyłał.
  2. będzie tyle zasobów ile mamy typów pomiarów, dlatego wydaje mi się, że resty będą wystawione pod takimi adresami:
    • /topten/CPU
    • /topten/MEMORY
    • /topten/NETWORKUP
    • /topten/NETWORKDOWN Czyli dostaniemy liste 10 najbardziej obciążonych hostów ze względu na każdy z typów, w monitor-console może być do tego jakis radio buttonik czy dropdown, (jeśli to będzie miało GUI) żeby można było się przełączać pomiędzy listami. No i konsola musi odpytywać monitor co określony interwał czasowy (może tez być do wyboru z jakiejs dropdown listy...)
ArturKiszka commented 9 years ago

Chłopaki od zarządzania bazą - możecie mi utworzyć tabelke w bazie do logowania (standradzik jakies id, haslo itd.)

obserwator commented 9 years ago

Jak wygląda sprawa z tymi restami po stronie monitor-back?