Konfigurace Nagios. Zadání: Příprava a prvotní problémy: Instalace a konfigurace serveru:



Podobné dokumenty
Rocrail. Nejprve: Obecný úvod. Instalace

Monitorování sítě pomocí Icinga

Instalace Microsoft SQL serveru 2012 Express

Instalace SQL 2008 R2 na Windows 7 (64bit)

Implementace LMS MOODLE. na Windows 2003 Server a IIS 6.0

Semestrální projekt do předmětu SPS

OBSAH. Stránka 1 z 11 INSTALACE THINPRINT RDP V POČÍTAČI KLIENTA STAŽENÁ Z WEBU 2

IM Instalace síťové verze SprutCAM. 1Nastavení serveru Vlastní instalace serveru...2 3Nastavení uživatelského počítače...

Instalační příručka Command WorkStation 5.6 se sadou Fiery Extended Applications 4.2

Střední odborná škola a Střední odborné učiliště, Hořovice

SYSTEM EDUBASE INSTALAČNÍ PŘÍRUČKA

OBSAH... 2 ÚVOD... 3 TYPY INSTALACE... 4

PREMIER E Agent. Jak to funguje?

KOMUNIKACE PC DAT 400/500. přes USB programem INOVATION

Instrukce pro vzdálené připojení do učebny 39d

AIDA64 Extreme. Příručka k nastavení. v

PU 01 komunikační kabel pro USB port

TACHOTel manuál 2015 AURIS CZ

Popis instalace programu OCEP (DEMOVERZE i ostrá verze)

Acronis Backup Advanced Version 11.7

Instalace a základní administrátorské nastavení 602LAN SUITE 5 Groupware

Střední odborná škola a Střední odborné učiliště, Hořovice

Instrukce pro vzdálené připojení do učebny 39d

Instalace MS SQL Server Express a MS SQL Server Management Express

Instalace IBM Notes 9 na Windows Server 2012 Core

Enterprise Network Center

a instalace programu COMSOL Multiphysics

LINUX - INSTALACE & KONFIGURACE

Evidence majetku a Windows 8

Instalační manuál. HelpDesk

a autentizovaná proxy

Postup instalace ČSOB BusinessBanking pro MS SQL 2005/2008

Připojení ELIO V1 s Windows PC a instalace softvéru

STRUč Ná Př íruč KA pro Windows Vista

Instalace Linuxu Ubuntu v programu VirtualBox

Obsah. KELOC CS, s.r.o... v ý v o j a p r o d e j e k o n o m i c k é h o s o f t w a re

Porovnání instalací linuxových distribucí Fedora x Debian Administrace počítačových sítí (2010/2011)

Instalace ArcGIS Pro krok za krokem

Instalace systému Docházka 3000 na operační systém ReactOS Zdarma dostupné kompatibilní alternativě k systému Windows

LAN/RS485. Převodník BMR Ethernet LAN/RS485

PROGRAMOVATELNÉ AUTOMATY FATEK

Postup přechodu na podporované prostředí. Přechod aplikace BankKlient na nový operační systém formou reinstalace ze zálohy

NAS 107 Seznámení s Control Center

Střední odborná škola a Střední odborné učiliště, Hořovice

Aktion Connector NÁVOD

BRICSCAD V15. Licencování

Uživatelská příručka

CMS. Centrální monitorovací systém. Manuál

1. SYSTÉMOVÉ POŽADAVKY / DOPORUČENÁ KONFIGURACE HW A SW Databázový server Webový server Stanice pro servisní modul...

VRRP v1+v2, konfigurace, optimalizace a reakce na události na plaformě RouterOS

Připojení elio minipos V1s Windows PC a instalace softvéru

Tomáš Kantůrek. IT Evangelist, Microsoft

POSTUP PŘIPOJENÍ POKLADNÍ TISKÁRNY PRO PRÁCI S ABRA GEN SPUŠTĚNOU NA VZDÁLENÉ PLOŠE

Připojení systémů CNC 8x9 DUAL do sítí pomocí protokolu TCP/IP (Platí od verze panelu 40.31)

AKTION CONNECTOR POPIS FUNKCÍ A NÁVOD

Služba ve Windows. Služba (service) je program

eliška 3.04 Průvodce instalací (verze pro Windows 7) w w w. n e s s. c o m

Téma 8: Konfigurace počítačů se systémem Windows 7 IV

C2115 Praktický úvod do superpočítání

Návod k instalaci, provozu a údržbě brány MODBUS. Návod k instalaci, provozu a údržbě. Brána Modbus

TC-502L. Tenký klient

Instalace programu ProGEO

BankKlient. FAQs. verze 9.50

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,

TC-502L TC-60xL. Tenký klient

Instalace ThinPrint RDP v počítači klienta s operačním systémem Windows (x86 nebo x64)

NÁVOD K INSTALACI A OBSLUZE

Vzdálené ovládání dotykového displeje IDEC HG3G pomocí routeru VIPA TM-C VPN

INSTALACE DATABÁZE ORACLE A SYSTÉMU ABRA NA OS WINDOWS

Návod pro uživatele DS150E. Dangerfield May 2009 V3.0 Delphi PSS

František Hudek. červen ročník

INSTALACE PRODUKTU ONTOPIA KNOWLEDGE SUITE

Instalace a první spuštění programu.

Messenger. Novell 1.0 UMÍSTĚNÍ DOKUMENTACE K PROGRAMU NOVELL MESSENGER. STRUČ NÁ ÚVODNÍ PŘ ÍRUČ KA

Návod k instalaci. Nintex Workflow Návod k instalaci

Instalace. Návod na instalaci a licencování ESI[tronic] Spuštění instalace z DVD ESI[tronic] 2.0 DVD 1 - soubor Setup.exe. 4.

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

PSK3-20. Malý poštovní server I. Instalace

Návod pro připojení k síti VŠPJ prostřednictvím VPN Vysoká škola polytechnická Jihlava

v. 2425a Jak si na PC vypěstovat HTTP (WWW, Web) server a jak ho používat (snadno a rychle) by: Ing. Jan Steringa

Stručný návod pro videokonference/classroom

Self Service Application. Instalační manuál

KRONOS GUARD NET Obslužný software pro obchůzkový systém v reálném čase Active Guard. Instalace na pobočky

1. Obecná konfigurace autentizace osob. 2. Konfigurace klienta Windows Vista

Snadná a rychlá aktivace technologie Intel vpro

Lekce 7 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Instalace webové služby Mydlinka

DBGen v.1.0. Uživatelská příručka v. 1.0

1 Správce licencí Správce licencí Správce licencí Start > Všechny programy > IDEA StatiCa > Správce licencí Soubor > Správce licencí Licence

APS 400 nadministrator

Přístup k poště MS Office 365 mají pouze studenti 1. a 2. ročníku EkF prezenčního studia. Přístup k ostatním službám mají všichni studenti.

1 Návod na instalaci prostředí LeJOS-NXJ a přehrání firmwaru NXT kostky

Přechod na síťovou verzi programu

Instalace RouterOS pomocí programu NetInstall

Instalační manuál. HelpDesk

Operační systémy 1. zápočtový úkol Stanislav Kaska 5. dubna 2006

Nastavení programu pro práci v síti

Instalace elišky 3.0 na Windows 7 (32-bitová verze) ČMSS a.s.

Bc. Hynek Chmela - 1. přednáška o systému Debian Linux

DODATEČNÉ INFORMACE K ZADÁVACÍM PODMÍNKÁM Č. 4

Transkript:

Konfigurace Nagios Zadání: Nakonfigurovat dohledový systém Nagios nad 9 pracovními stanicemi a jedním datovým serverem. Na stanicích jsou nainstalovány operační systémy Windows 2000 a Windows XP. Na serveru je nainstalován operační systém Windows 2000 server. Příprava a prvotní problémy: Konfiguraci jsem prováděl v jedné menší firmě, která se zabývá prodejem bytového textilu. Tudíž nemají od počítačové sítě ani od počítačů samotných zvláštní nároky. Počítače jsou zde využívány převážně na skladový software, psaní emailů, nabídek a na internet. I přes tuto skutečnost má firma svojí malou serverovnu v které jsem prováděl svůj projekt. Přinesl jsem si vlastní počítač a připojil ho rovnou do ADSL routeru, který je vybaven 4 portovým switchem. K tomuto switchi je připojen další 16 portový switch. ADSL router navíc funguje jako DHCP server a firewall. Na svém počítači jsem měl nainstalované Kubuntu 7.10 a Nagios jsem instaloval pomocí adept manageru na instalování software. Tento manager nabízí Nagios ve verzi 2. Nagios jsem nainstaloval a když jsem jej začal konfigurovat zjistil jsem, že Nagios v této verzi nepodporuje monitorování Windousových stanic. Po tomto zjištění jsem navštívil domovské stránky nagios.org a stáhnul poslední stabilní verzi 3 ve formátu tar.gz. Při ruční instalaci jsem postupoval podle dokumentace, protože jsem v linuxu začátečník. Po skončení instalace jsem narazil na další problém, protože se mi nevytvořili žádné konfigurační soubory. Usoudil jsem, že bude vhodné nainstalovat poslední verzi OS Kubuntu a proto jsem spustil aktualizace. Stáhlo se asi 800MB a přeinstalovalo na 800 balíku a po restartu systému již počítač nenastartoval. Nepomohla ani reinstalace a proto jsem přistoupil k náhradnímu řešení. Počítač jsem vyměnil za notebook s Windows Vista a VirtualBoxem. Do virtuálního stroje jsem nainstaloval nejnovější verzi Kubuntu 8.04 a nejnovější verzi Nagiosu 3. Další problém nastal s pingy z virtuálního stroje. Ve virtuálním stroji fungovala síť i internet ale neproběhl žádný ping krom localhostu. Instalace a konfigurace serveru: Při instalaci jsem použil originální dokumentaci ze stránek nagios.com. Před samotnou instalací je nutné mít tyto součásti. Apache 2 GCC compiler and development libraries GD development libraries Pro jejich nainstalování použijeme příkazy sudo apt-get install apache2

sudo apt-get install build-essential sudo apt-get install libgd2-xpm-dev Jako další krok vytvoříme uživatele nagios a pracovní skupinu. Do této skupiny přidáme i uživatele www-data který představuje Apache server. /usr/sbin/radd nagios passwd nagios /usr/sbin/groupadd nagios /usr/sbin/rmod -G nagios nagios /usr/sbin/groupadd nagcmd /usr/sbin/rmod -G nagcmd nagios /usr/sbin/rmod -G nagcmd www-data Další krok je stažení, rozbalení a samotná instalace nagiosu a pluginu. Plugin obsahuje různé templaty a ukázky konfigurací, proto je dobré si jej nainstalovat. Vytvoříme složku downloads mkdir ~/downloads cd ~/downloads Stáhneme soubory wget http://osdn.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.2.tar.gz wget http://osdn.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins- 1.4.11.tar.gz Nyní je rozbalíme cd ~/downloads tar xzf nagios-3.0.2.tar.gz cd nagios-3.0.2 A spustíme instalci./configure --with-command-group=nagcmd make all make install make install-init make install-config make install-commandmode Nyní editujeme konfigurační soubor contacts.cfg. Tento soubor obsahuje informace kam se mají posílat informace o chybách a většinou o správci monitorovacího systému. vi /usr/local/nagios/etc/objects/contacts.cfg Nainstalujeme webové rozhraní make install-webconf Vytvoříme heslo pro uživatele nagiosadmin a restartujeme Apache htpasswd -c /usr/local/nagios/etc/htpasswd.rs nagiosadmin /etc/init.d/apache2 reload Rozbalíme a nainstalujeme nagios Plugin cd ~/downloads tar xzf nagios-plugins-1.4.11.tar.gz cd nagios-plugins-1.4.11

./configure --with-nagios-r=nagios --with-nagios-group=nagios make make install Spustíme nagios a nastavíme ho aby se spouštěl automaticky po startu. ln -s /etc/init.d/nagios /etc/rcs.d/s99nagios /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg /etc/init.d/nagios start Nyní se už můžeme přihlásit http://localhost/nagios/ Teď již přistoupíme k samotné konfiguraci. Jelikož budeme monitorovat jen Windousovské stanice a localhost, který je již předdefinovaný tak bude konfigurace probíhat trochu jinak než u linuxu. V souboru nagios.cfg nastavíme cestu ke konfiguračnímu souboru na monitorováni windows. vi /usr/local/nagios/etc/nagios.cfg #cfg_file=/usr/local/nagios/etc/objects/windows.cfg Nyní upravíme samotný soubor windows.cfg vi /usr/local/nagios/etc/objects/windows.cfg V tomto souboru definujeme hosty, které chceme monitorovat a to následovně: define host{ windows-server host_name winserver alias My Windows Server address 192.168.1.2 Důležité je v kolonce použít windows-server tím řekneme nagiosu, že je to windousácká stanice oproti tomu když použijeme předdefinový template generic-host, který je vytvořen pro linux. V tomto souboru navíc definujeme rovnou i služby, které chceme monitorovat. Ukážeme si zde nějáké na ukázku. Tato služba monitoruje zatížení procesoru. define service{ generic-service host_name winserver service_description CPU Load check_command check_nt!cpuload!-l 5,80,90 Tato služba monitoruje obsazení disku. define service{ generic-service host_name winserver service_description C:\ Drive Space check_command check_nt!useddiskspace!-l c -w 80 -c 90

Tato služba monitoruje jestli je spuštěný program Explorer.exe define service{ generic-service host_name winserver service_description Explorer check_command check_nt!procstate!-d SHOWALL -l Explorer.exe Instalace a konfigurace klienta: Pro monitorování stanic Windows si stáhneme klienta NSClient++ z adresy: http://sourceforge.net/projects/nscplus. Já jsem použil verzi, která byla ve formátu.msi. Ta umožňuje instalování této aplikace a dokonce instalování rovnou přes doménový řadič. Tuto možnost jsem bohužel neměl k dispozici. Tento klient umožňuje sledování: Využití paměti Zatížení procesoru Využití diskových polí Zjištění spuštěných služeb Spuštění programu Explorer.exe Dobu po kterou je stanice zapnutá a ještě některé další funkce Spustíme instalaci a provedeme klasické next, next, next. Program se nainstaluje do adresáře C:/Program Files/NSClient++/ a vytvoří se zatím jako nespuštěná služba. V tomto umístění nalezneme konfigurační soubor, který je nutno editovat. Hned na prvních řádcích vidíme zakomentovaná jména souborů. Ty které chceme používat odkomentujeme. Poté můžeme u políčka 'allowed_hosts' zadat adresu serveru a program bude komunikovat jen s touto adresou. Pokud toto políčko necháme volné bude komunikovat se všemi. Další volitelná položka je port, kde se dá definovat číslo portu na kterém bude program komunikovat. Nyní je potřeba přes management konzoli spustit službu nsclientpp a v jejich vlastnostech nastavit interakci s plochou. Ve Windows 2000 již není nutno nic nastavovat, ale ve Windows XP jsou potřeba nastavit vyjímky v integrovaném firewallu a to hned tři. První pro soubor C:/Program Files/NSClient++/nsclient.exe a další dvě pro porty 12489 a 5666 oba TCP.

Závěr: Zadání bylo splněno v celém rozsahu, ale potýkal jsem s několika problémy. Všechny hosty jsem měl down a to kvůli tomu, že jsem je nemohl pingnout viz problém v 1 kapitole. Když jsem se podíval na jednotlivé služby tak se úspěšně hlásily. Pozoroval jsem jak rychlá je interakce, když vypnu počítač. Některé služby reagují třeba až po 5-10 minutách a déle. Je to dáno tím, že například monitorování procesoru měří jeho průměrnou hodnotu v 5 minutovém intervalu. Přikládám pár screenshotů s výstupem.