Skocz do zawartości
jacekszarosz

]Zlecę] Aplikacja monitorująca stan systemu

Polecane posty

Zlecę napisanie aplikacji internetowej (php+mysql/ bootstrap/ wordpress/ cokolwiek) + oprogramowanie działające na serwerze Windows (php lub inna)

Dostarczam maszynę wirtualną z przykładową konfiguracją środowiska.

Szczególnie zależy mi na:

• Prezentowaniu danych dotyczących aktualnego użycia zasobów serwera (CPU, RAM, Dysk)

• Prezentowanie danych dotyczących działających instancji (service) baz danych Oracle.

• Aktualizacja powyższych danych co np. 1 min

 

Krótki opis działania aplikacji:

Na stacji (Windows 7 Pro) działają bazy danych Oracle (usługa), pliki baz danych są trzymane w folderach na dysku D: (D:\DB01 , D:\DB02 itd...)

 

Obecnie w celu sprawdzenia parametrów systemu (CPU, RAM, Dysk) wymagane jest logowanie do maszyny za pomocą RDP.

Potrzebujemy mechanizmu który (np za pomocą pliku *.bat -przykładowe polecenie dla cmd: "wmic logicaldisk where "DeviceID='D:'" get FreeSpace") przekaże informację (CPU, RAM, Dysk) z serwera Windows do aplikacji internetowej.

Aplikacja i serwer mogą działać na tej samej maszynie wirtualnej (WAMPServer) także dane dotyczące użycia zasobów mogą być pobierane bezpośrednio z systemu (o ile istnieje taka możliwość)

Aplikacja powinna prezentować uruchomione na serwerze usługi (szczególnie interesują mnie usługi odpowiadające za działające instancje bazy danych np. "OracleServiceDBNAME") -
cmd -> net start

 

Powyższe dane dotyczące użycia zasobów i działających usług powinny być zrzucane do pliku (csv/ txt) co 1 minutę nowy plik, ten plik następnie będzie przesyłany na serwer www (przy pomocy aplikacji do synchronizacji folderów, np. WinSCP) – w przypadku działania w środowisku z WAMPServer będzie to po prostu wybrany folder na tej stacji.

 

Aplikacja następnie wczytywałaby dane z nowych plików do bazy MySQL

Dane z MySQL byłby prezentowane dla nowego użytkownika w formie tabeli, przykładowo:

 

Status wybranych usług:

Status baz danych:

Do baz danych można dopisać inne informacje (np opis, wersja, data importu itd.)

 

 

System z założenia jest bardzo prosty i myślę że czas realizacji nie będzie zbyt długi.

Oczekuje zaprojektowania systemu, realizacji, pomocy przy wdrożeniu (maszyna wirtualna).

W ofercie proszę uwzględnić: cenę oraz zakres funkcji, proponowaną technologię oraz datę zakończenia projektu.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Kamikadze

A nie lepiej zainstalować zabbixa i dać dostęp użytkownikom?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość patrys

Nie wkradł się błąd w polu "budżet" ?

Za 700 zł to może ktoś przy dobrym dniu wdroży zabbixa ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Op5 + zmajstrowanie jakiejś wtyczki nrpe ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zaloguj się, aby skomentować

Będziesz mógł dodać komentarz po zalogowaniu się



Zaloguj się

×