Open slipnicki opened 8 years ago
@kapiotrowicz @kazajac update
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)
podsylam wstępną - surową dokumentację, jutro podeśle z diagrami i dobrym formatowaniem. Licze na uwagi i korekty co do tresci :) Monitor.docx
Dałam drobną korektę do dokumentacji Monitora. Monitor.docx
ta dokumentacja jest na wiki - więc jakbyś mogła wporwadzić tam zmiany bo trudno mi wyłapać co zostało zmienione, dzięki :)
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"+ ");