Frontend - Premwoik/Onitor GitHub Wiki
Moduł komunikacji z serwerem
AgentService.ts
- plik odpowiadający za komunikację z serwerem
- wysyłanie zapytań do serwera
- odbieranie odpowiedzi serwera
- mapowanie odpowiedzi na objekty TypeScript
- przekazanie danych do wyświetlania
Wyświetlanie danych
-
Sekcja Dashboard - Przedstawienie podstawowych informacji o wszystkich serwerach
-
Sekcja konkretnego serwera - Przedstawienie wszystkich najnowszych informacji o danym serwerze
-
Sekcja History - Przedstawienie wszystkich informacji w podanych przedziałach czasowych o danym serwerze
-
Sekcja Logs - Przedstawienie logów systemowych monitorowanego serwera oraz logi agenta
Użycie forntendu
Instalacja npm:
sudo apt-get install npm sudo npm cache clean -f sudo npm install -g @angular/cli@latest sudo npm install -g n sudo n stable
W folderze projektu:
npm install npm update npm start
adres
localhost:4200