Sustav za praćenje rada poslužitelja
Sažetak na hrvatskom: U ovom radu osmišljen je sustav za praćenje rada poslužitelja. Sustav se sastoji od poslužitelja o čijem se stanju podatci periodički zapisuju u bazu podataka vremenskih serija InfluxDB i aplikacije koja na ispravan način obrađuje i prikazuje podatke s poslužitelja. Korisnik na...
Permalink: | http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:48319/Details |
---|---|
Glavni autor: | Brkljačić, Ivan (-) |
Ostali autori: | Vrdoljak, Boris (Thesis advisor) |
Vrsta građe: | Drugo |
Impresum: |
Zagreb,
I. Brkljačić,
2018.
|
Predmet: |
poslužitelj
> praćenje
> sustav
> web aplikacija
> ruby
> rails
> influxdb
> postgresql
> baza podataka
|
LEADER | 03217na a2200229 4500 | ||
---|---|---|---|
003 | HR-ZaFER | ||
008 | 160221s2018 ci ||||| m||| 00| 0 hr d | ||
035 | |a (HR-ZaFER)ferid5407 | ||
040 | |a HR-ZaFER |b hrv |c HR-ZaFER |e ppiak | ||
100 | 1 | |a Brkljačić, Ivan | |
245 | 1 | 0 | |a Sustav za praćenje rada poslužitelja : |b diplomski rad / |c Ivan Brkljačić ; [mentor Boris Vrdoljak]. |
246 | 1 | |a System for server performance control |i Naslov na engleskom: | |
260 | |a Zagreb, |b I. Brkljačić, |c 2018. | ||
300 | |a 58 str. ; |c 30 cm + |e CD-ROM | ||
502 | |b diplomski studij |c Fakultet elektrotehnike i računarstva u Zagrebu |g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 54, datum predaje: 2018-06-29, datum završetka: 2018-07-11 | ||
520 | 3 | |a Sažetak na hrvatskom: U ovom radu osmišljen je sustav za praćenje rada poslužitelja. Sustav se sastoji od poslužitelja o čijem se stanju podatci periodički zapisuju u bazu podataka vremenskih serija InfluxDB i aplikacije koja na ispravan način obrađuje i prikazuje podatke s poslužitelja. Korisnik nakon prijave u sustav dobiva uvid u stanje poslužitelja koje je prikazano grafovima implementiranima pomoću biblioteke Highcharts. Period prikazivanja i granulacija podataka mogu se mijenjati radi preciznijeg pregleda. U slučaju neobičnog ponašanja sustava, korisnik će pravovremeno putem SMS poruke i poruke e-pošte dobiti upozorenje. Na taj način korisnik može na vrijeme popraviti eventualni kvar ili reagirati na potencijalni napad na poslužitelja. U sustavu se nalaze dvije baze podataka, InfluxDB baza na poslužitelju i PostgreSQL baza u aplikaciji. InfluxDB baza sadrži podatke o stanju poslužitelja, dok PostgreSQL baza sadrži podatke o korisnicima i podatke o upozorenjima, tj. neuobičajenim stanjima poslužitelja. Aplikacija je izrađena u programskom jeziku Ruby. | |
520 | 3 | |a Sažetak na engleskom: In this paper, a server monitoring system has been designed. The system consists of a server whose status data is periodically written into the InfluxDB time series database and the application that correctly processes and displays server data. After logging into the system, the user receives the status of the server that is displayed in graphs implemented by the Highcharts library. The time of display and granulation of data can be changed for a more accurate review. In case of unusual system behaviour, the user will receive a warning in a timely manner via SMS and email. This allows the user to repair a potential failure in time or react to a potential attack on the server. There are two databases in the system, the InfluxDB database on the server and the PostgreSQL database in the application. The InfluxDB database contains server status information, while the PostgreSQL database contains user information and warning information, i.e. unusual server statuses. The application was created in the Ruby programming language. | |
653 | 1 | |a poslužitelj |a praćenje |a sustav |a web aplikacija |a ruby |a rails |a influxdb |a postgresql |a baza podataka | |
653 | 1 | |a server |a monitoring |a system |a web application |a ruby |a rails |a influxdb |a postgresql |a database | |
700 | 1 | |a Vrdoljak, Boris |4 ths | |
942 | |c Y | ||
999 | |c 48319 |d 48319 |