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

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×