Upload
nikki
View
32
Download
0
Embed Size (px)
DESCRIPTION
Využití GNU nástroje RRDtool ke sledování počítačů s OS GNU/Linux. Petr Souček a Vratislav Filler VÚGTK, Geod. Observatoř Pecný ČVUT, Fakulta stavební. Využití GNU nástroje RRDtool ke sledování počítačů s OS GNU/Linux. Petr Souček 1 a Vratislav Filler 2 - PowerPoint PPT Presentation
Citation preview
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/Linux
Využití GNU nástroje RRDtool ke sledování Využití GNU nástroje RRDtool ke sledování počítačů s OS GNU/Linuxpočítačů s OS GNU/Linux
Petr Souček1 a Vratislav Filler2
Výzkumný ústav geodetický, kartografický a topografický, Geodetická observatoř Pecný
Fakulta stavební ČVUT v Praze, 1Katedra mapování a kartografie, 2Katedra vyšší geodézie
Thákurova 7, 166 29 Praha 6
Web: http://gama.fsv.cvut.cz, http://www.pecny.cz E-mail: [email protected], [email protected]
1/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/Linux
Motivace pro vývoj systému
• zjistit zatížení serverů a sítě
• využití celého výkonu serverů
• zjištění slabých míst v síti
• na serverech běží zpracování dat => možnost spuštění dalších zpracování x zakoupení dalšího serveru
2/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/Linux
Implementace systému „Monitoring“
• Použité programy a technologie
• systém RRDTool http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/
• Perl, PHP
• HTML
3/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/Linux
RRDTool
• Round Robin Database
• http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/
• systém pro práci s časovými řadami
• ukládání dat do vlastní databáze RRD
• vyhledávání a třídění dat
• snadné generování textových a grafických výstupů
4/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/Linux
Systém „Monitoring“
• Klienti (na různých serverech s OS GNU/Linux)
• realizace pomocí jednoduchých skriptů v Bashi nebo Perlu
• Server (je nainstalován na 1 serveru a obsluhuje celý systém)
• naprogramován v jazyce Perl
• spuštění každých 5 minut – zajišťuje CRON
• získá informace od klienta (nc server port)
• aktualizace databáze
• vygenerování grafů s aktuálními informacemi 5/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/Linux
Systém „Monitoring“ - jednoduché schéma (server klient)
6/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/Linux
Systém „Monitoring“
• Webové rozhraní
• napsáno v jazyce Perl a PHP
• vlastní systém pro sledování
• z databáze získá kritické stavy
• zobrazuje vygenerované grafy
• Aktualizační systém
• skripty v Perlu a Bashi
• Slouží ke správě systému, hromadná aktualizace klientů na více serverech
7/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/Linux
Systém - „Monitoring“
Sledované veličiny:
• Zátěž procesoru (počet milisekund nice, system, user, idle)
• Počet současně přihlášených uživatelů
• Počet spuštěných procesů
• Využití paměti a odkládacího prostoru swap
• Zatížení sítě (Příchozí / odchozí data /sec )
• Zaplněnost disků (% využitý a volný prostor )
8/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/LinuxSystém - „Monitoring“ – ukázky Zátěž procesoru (počet milisekund nice, system,
user, idle)
9/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/LinuxSystém - „Monitoring“ - ukázky Počet
spuštěných procesů
10/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/LinuxSystém - „Monitoring“ – ukázky Využití paměti a odkládacího
prostoru swap
11/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/LinuxSystém - „Monitoring“ – ukázky Zatížení sítě (Příchozí /
odchozí data /sec )
12/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/LinuxSystém - „Monitoring“ – ukázky Zaplněnost disků (% využitý a volný
prostor )
13/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/LinuxSystém - „Monitoring“ – ukázky Webové rozhraní
14/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/LinuxSystém - „Monitoring“ – ukázky Webové
rozhraní
15/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/LinuxSystém - „Monitoring“ – ukázky Webové
rozhraní
16/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/LinuxSystém - „Monitoring“ – ukázky Webové
rozhraní
17/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/Linux
Systém - „Monitoring“
• dnes již monitorujeme i kvalitu zpracování (rychlost, dostupnost, kvalita, …) v datovém centru LDC
• http://pecny.asu.cas.cz/monitoring/img/LDC
• ukázky následují …
18/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/LinuxSledování chyb z programu wget při získávání GPS dat z různých
zdrojů
19/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/LinuxSledování datového centra
20/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/Linux
Závěr
• http://pecny.asu.cas.cz/monitoring
• využití GNU nástrojů
• rychlá reakce na případné nestandardní stavy
• pokračování ve vývoji – monitorování systému, dalších služeb (zpracování GPS dat pro meteorologii, dráhy družic, …)
21/22
Petr Souček a Vratislav FillerVÚGTK, Geod. Observatoř PecnýČVUT, Fakulta stavební
Využití GNU nástroje RRDtool ke sledování počítačů s OS
GNU/Linux
Děkujeme za pozornost
Petr Souček a Vratislav Filler
22/22