PrzemekBancerowski / PZ

System monitorowania rozproszonych zasobów komputerowych - projekt na programowanie zespołowe 2016
0 stars 0 forks source link

Monitor - skonczone featury #12

Open slipnicki opened 8 years ago

slipnicki commented 8 years ago

Hej, skonczone featury wrzucajcie w komentarze, bede aktualizowal tego posta

_DONE_

_TODO_

_INFO_

Sensory beda przekazywac dane do Listenera po UDP w formacie JSON

Database informations Postresql Host ec2-54-235-120-118.compute-1.amazonaws.com Database dd5fmjf2ek3hib User wpzvaplckvrdhi Port 5432 Password NcZlco3bj1ilgSws42m_uwG1Nk Psql heroku pg:psql --app heroku-postgres-894747c4 HEROKU_POSTGRESQL_ORANGE URL postgres://wpzvaplckvrdhi:NcZlco3bj1ilgSws42m_uwG1Nk@ec2-54-235-120-118.compute-1.amazonaws.com:5432/dd5fmjf2ek3hib

Create tables CREATE TABLE SENSOR_DETAILS (\n"+ " id serial primary key,\n"+ " sensorId text,\n"+ " cpu_value integer,\n"+ " cpu_unit text,\n"+ " network_value integer,\n"+ " network_unit text,\n"+ " memory_value integer,\n"+ " memory_unit text,\n"+ " procRunning integer,\n"+ " procSleeping integer,\n"+ " procStopped integer,\n"+ " threads integer,\n"+ " zombie integer\n"+ ");\n"

"CREATE TABLE SENSOR_METADATA (\n"+ " id serial primary key,\n"+ " sensorId text,\n"+ " name text,\n"+ " vendor text,\n"+ " version text,\n"+ " architecture text,\n"+ " cpu_model text,\n"+ " cpu_vendor text,\n"+ " cpu_cores text,\n"+ " cpu_cache text,\n"+ " hostname text,\n"+ " dns text\n"+ ");

slipnicki commented 8 years ago

@kapiotrowicz @kazajac update

ghost commented 8 years ago

Główna funkcjonalność Listenera jest skończona, pewnie jeszcze trochę go poprawię jutro lub pojutrze.
Port UDP na którym nasłuchuje aplikacja znajduje się w konfigu, aktualnie ustawiono: udp.receiver.port = 9876 Bufor na przychodzące dane póki co ustawiony jest na: udp.receiver.packet.size = 10000

Są dwa profile konfiguracyjne - dev i prod dev - bije do lokalnie postawionej bazy prod - bije do bazy postawionej przez @slipnicki

Dodatkowo jeśli w argumentach uruchomienia podamy "sender", aplikacja wyśle na localhosta 10 razy tego samego jsona po UDP (kiedyś wrzucę to w testy)

kazajac commented 8 years ago

podsylam wstępną - surową dokumentację, jutro podeśle z diagrami i dobrym formatowaniem. Licze na uwagi i korekty co do tresci :) Monitor.docx

Ercio commented 8 years ago

Dałam drobną korektę do dokumentacji Monitora. Monitor.docx

kazajac commented 8 years ago

ta dokumentacja jest na wiki - więc jakbyś mogła wporwadzić tam zmiany bo trudno mi wyłapać co zostało zmienione, dzięki :)