, indledningen, nagios, er en open source software, som kan anvendes til overvågning af netværk og infrastruktur.nagios vil overvåge servere, afbrydere, applikationer og tjenester.det indberetninger systemadministrator, når noget gik galt, og indberetninger tilbage, når spørgsmålene er blevet afhjulpet, træk, overvåge hele den infrastruktur, identificere problemer, før de opstår, ved straks, når der opstår problemer, har adgang til data med stakeholders.hypothetical spørgsmål;, påvisning af brud på sikkerheden og plan og budgettet for det opgraderinger og reducere nedetid og driftstab,.,, fald i denne forelæsning vil jeg bruge to systemer som nævnt nedenfor. nagios - serveren:, operativsystem: centos 7 minimal server ip - adresse : 192.168.1.150 /24, nagios klient:, operativsystem: centos 7 minimal server ip - adresse : 192.168.1.152 /24., forudsætninger, før montering af nagios, sørg for, at du har ener korrekt installeret og konfigureret lampe skorsten i din server.at installere og konfigurere lampe - serveren, vedrører følgende link.,, installere lampe - server på centos /rhel /videnskabelige linux 7, også indsætte følgende forudsætninger for.alle kommandoer skal drives som grundlæggende bruger., yum installere gd gd udvikling gcc glibc glibc fælles wget, skabe nagios bruger og gruppe, skaber en ny, nagios, brugerkonto og give det et kodeord:, useradd - m nagios passwd nagios, skaber en ny, nagcmd, gruppe for, at eksterne kommandoer indgives via brugergrænsefladen.tilføje, både nagios bruger og apacherne bruger til gruppen. groupadd nagcmd usermod - a - g nagcmd nagios usermod - a - g nagcmd apache, downloade nagios og plugins, gå til den, nagios downloade side, og få den seneste udgave.som at skrive dette, den seneste version var 4.0.8., wget http: //prdownloads. sourceforge. netto /sourceforge /nagios /nagios-4.0.8. tar. gz og downloade nagios plugins., wget http: //nagios plugins. org /download /nagios-plugins-2.0.3. tar. gz, installere nagios og plugins,, installere nagios:,, jeg testede denne brugsvejledning på centos 7 minimal server, selv om det skal arbejde på alle rhel 7 og kloner, som videnskabelige linux 7. gå til den mappe, hvor du og’ har downloadet nagios, og udvinde det ved hjælp af kommandoen:, tjære xzf nagios-4.0.8. tar. gz, ændring til nagios fortegnelse, og løb følgende kommandoer, én efter én fra terminalen til at indsamle og installere nagios., cd - nagios-4.0.8,. /konfigurere... med gruppen = nagcmd, gøre alt, at installere, installere lokalitet, vegetarisk- ud, installere commandmode, installere nagios brugergrænsefladen:,, anføres følgende ordrer til at indsamle og installere nagios brugergrænsefladen., installere webconf, skabe en,, nagiosadmin, med hensyn til skovhugst i nagios brugergrænsefladen.kan du huske kodeordet du give til denne konto.du og’ får brug for det, mens skovhugst i at nagios brugergrænsefladen... htpasswd - c /bar /lokale /nagios /etc /htpasswd.users nagiosadmin genoptage apache - at gøre de nye indstillinger virkning. systemctl genstarte httpd, installere nagios plugins:,, gå til registret, hvor du fandt nagios plugins og ekstrakt., tjære xzf nagios-plugins-2.0.3. tar. gz, ændring af nagios plugins fortegnelse:, cd - nagios-plugins-2.0.3, løb følgende kommandoer ved at indsamle og installere det.,. /konfigurere... med nagios bruger = nagios... med nagios gruppe = nagios, gør, at installere, vi er ’ ikke færdig endnu, få nagios, nagios prøve konfiguration filer nu er blevet installeret i, /bar /lokale /nagios /m.v., fortegnelse.disse prøvefiler bør være fint til at komme i gang med at nagios.men du og’ ll nødt til at sætte deres faktiske e - mail - id for at modtage indberetninger. for at kunne gøre det, redigere, /bar /lokale /nagios /etc /genstande /kontakter. cfg, ud fil med din yndlings redaktør og ændre den e - mail - adresse, der er forbundet med den, nagiosadmin, kontakt definition den adresse, du og’ d benytte for at modtage indberetninger. vi /bar /lokale /nagios /etc /genstande /kontakter. cfg, finder følgende linje i den e - mail - id: [...] definerer kontakt ( contact_name nagiosadmin ; kort navn bruger anvendelse generiske kontakt ; arve standardværdier for generiske kontakt skabelon (som defineret ovenfor) alias nagios admin ; fulde navn af brugernes , e - mail - sk @ unixmen. kom, ; < < * * * * * * * * * * * ændrer dette til din e - mail adresse } [...], redde og lukke sagen. så, redigere fil /etc /httpd /conf.d /nagios. o, vi /etc /httpd /conf.d /nagios. conf og edit følgende linjer, hvis de ønsker adgang til nagios administrative konsol fra en bestemt ip - serie.her vil jeg tillade nagios administrative adgang fra 192.168.1.0/24 serie., [...],# kommentar følgende linjer#, henblik, nægte tillade fra alle,# uncomment og ændre retning som vist nedenfor# for nægter, vil benægte, fra alle give fra 127.0.0.1, 192.168.1.0/24 [...] genoptage httpd tjeneste:, systemctl genstarte httpd, tjek for enhver konfiguration fejl ved hjælp af kommandoen:, /bar /lokale /nagios /bin /nagios - v /bar /lokale /nagios /etc /nagios. cfg, hvis der ikke er nogen fejl, start nagios service og gøre det til at begynde automatisk på hver en støvle. systemctl begynder nagios chkconfig - tilføje, nagios chkconfig nagios, tilpasse selinux indstillinger, som standard, selinux vil håndhæve tilstand og det kaster, og&" interne server fejl og ", beskeder, når de forsøger at få adgang til nagios cfis. til at rette op på denne fejl, redigere fil , /etc /selinux /ud,:, vi /etc /selinux /ud, og sæt selinux for eftergivende, mode. [...],selinux = fakultative [...], genstarte din server tager indvirkningen af ændringerne, adgang nagios webgrænsefladen, åben nagios administrator trøste med urlhttp: //nagios server ip /nagios og indlede brugernavn, som nagiosadmin, og dens kodeord, som vi har skabt i de tidligere trin.,,, det er sådan her, nagios administrative konsol ser:,,, klik på "værter", "afdeling i venstre side af panelet.du vil se at der ingen af værter overvåges af nagios server.vi har ’ t tilføjet værter.så det kun overvåger localhost selv.,,, klik på den særlige vært for at vise yderligere oplysninger:,,, tilføje overvåge mål til nagios server, lad os nu tilføje nogle klienter til overvågning af nagios server.for at gøre det er vi nødt til at installere, nrpe, og nagios plugins i vores overvågning mål.,, om centos /rhel /videnskabelige linux klienter:,, tilføje epel register i din centos /rhel /videnskabelige linux 6. x eller 7 kunder til at installere nrpe pakke., at installere epel på centos 7, løb. følgende kommando:, yum installere epel overgang, centos 6. x systemer, vedrører følgende link.,, installere epel register i centos 6. x, installere, "nrpe" og "nagios plugins" pakker i klient systemer:, yum installere nrpe nagios plugins alle openssl, om debian /ubuntu klienter:,, sudo passende få installere nagios nrpe server nagios plugins, overvågning, få mål, redigere /etc /nagios /nrpe.cfg, fil, sudo vi /etc /nagios /nrpe. cfg, tilføje nagios server ip - adresse: [...],# findefølgende linje og tilføje nagios server ip#, allowed_hosts = 127.0.0.1, 192.168.1.150, [...], start nrpe tjeneste på centos klienter:,, centos 7:,, systemctl begynder nrpe chkconfig nrpe,, centos 6. x:,, service nrpe begynder chkconfig nrpe, for debian /ubuntu klienter, start nrpe tjeneste som vist nedenfor, sudo /etc /init.d/nagios-nrpe-server igen nu, gå tilbage til dit nagios server, og tilføje klienter i konfigurationen fil. for at kunne gøre det, redigere, "/" usr /lokale /nagios /etc /nagios. cfg "fil, vi /bar /lokale /nagios /etc /nagios. cfg, og uncomment følgende linjer.,,# finde og uncomment følgende linje#, cfg_dir = /bar /lokale /nagios /etc /servere, skabe en telefonbog, kaldet," - "under" /"usr /lokale /nagios /etc /"., mkdir /bar /lokale /nagi31 /etc /servere, skabe ud fil til kunden, overvåges:, vi /bar /lokale /nagios /etc /servere /kunder. cfg, tilføje følgende linjer:, definere vært (anvendelse linux - serveren host_name klient alias klient adresse , 192.168.1.152, max_check_attempts 5 check_period 24x7 notification_interval 30 notification_period 24x7}, her, 192.168.1.152, er min nagios klient ip - adresse.endelig igen nagios tjeneste. systemctl genstarte nagios, vent på få sekunder, og her nagios admin konsol i browseren og navigere, "værter", "afdeling i venstre side.vil du se den nyligt tilføjede klient vil være synlige.klik på vært, for at se om der er noget galt, eller indberetninger har.,,, klik på overvågning af target (client) på den detaljerede output:,,, på samme måde, kan du definere flere kunder ved at oprette en særskilt ud filer, "/" usr /lokale /nagios /etc /servere ", adresseregister for hver kunde,.,, definere tjenesteydelser, har vi defineret overvågning vært.lad os tilføje nogle tjenesteydelser af den overvågning, som vært.for eksempel, at overvåge, shh, service, tilføje følgende linjer, der er vist i fed skrift i, og&" /bar /lokale /nagios /etc /servere /kunder. cfg &", sag. vi /bar /lokale /nagios /etc /servere /kunder. cfg, tilføje følgende linjer, der er vist i fed skrift, definere vært (anvendelse linux - serveren host_name klient alias klient adresse , 192.168.1.152, max_check_attempts 5 check_period 24x7 notification_interval 30 notification_period 24x7}, definere service ( anvendelse generiske tjeneste host_name klient service_description ssh check_command check_ssh notifications_enabled 0 }, redde og lukke sagen.genstart nagios., systemctl genstarte nagios, vent på få sekunder, og tjek for tillægstjenester (dvs. shh) i nagios brugergrænsefladen.navigere, tjenesteydelser, punkt på den venstre side bar, du vil se, shh, tjeneste.,,, at vide mere om objekt definitioner som vært, definitioner, tjeneste, definitioner, kontakt definitioner, gør besøg her.denne side vil forklare dig, beskrivelse og format af alle objekt definitioner. det er det.skål!,,,,