overvåge linux server med nagios kerne med snmp

,, nagios, leader og standard i enterprise klasse overvågning løsninger.nagios indeholder to værktøjer til overvågning af nagios kerne og nagios xi., nagios kerne er en fri og åben kilde redskab, der giver dig mulighed for at overvåge hele din it - infrastruktur for at sikre værter, tjenester og applikationer fungerer ordentligt.   for flere oplysninger, kan du besøge   websted for nagios.   denne artikel er beregnet til anvendelse af nagios administratorer, der ønsker at overvåge linux - servere, nagios kerne,   ved hjælp af linux, snmp,., snmp står for simpel netforvaltning protokol.det er en måde at servere kan dele oplysninger om deres nuværende tilstand, og også en kanal, hvorigennem en forvalter kan ændre forudfastsatte værdier.mens protokollen er meget enkel, strukturen af programmer, der gennemfører snmp kan være meget kompliceret. hvis du har stadig ’ t installere, nagios kerne,  , se nedenstående artikler.,,, installere og konfigurere nagios på centos, rhel, videnskabelige linux 6, 5 /6,,, installere og få nagios 4 i centos 7, installere og konfigurere nagios 4 i ubuntu 14.10,,, i denne artikel, vi vil vise dig, hvordan at installere og konfigurere, snmp,   i fjernserver, og hvordan vi skal tilføje vært for nagios kerne.,, installation og konfigureringen snmp   agent på fjernbetjeningen  ,,   linux maskine, installering og konfigurere snmp   på ubuntu 14.04 /14.10, kan vi begynde at undersøge, hvordan snmp, kan gennemføres på et system ved at installere den snmp agent på en ubuntu, 1 - installere snmpd systemer.agent på ubuntu server, type følgende kommando som rod, indtastes:,, kunne få ajourføre & & passende få installere snmpd, 2 - snmpd   konfiguration, snmpd dæmon skal være konfigureret til at arbejde med kaktusser.konfigurationen fil er beliggende i "/etc /snmp /snmpd. conf."vær sikker på, at du er redigering, snmpd.conf, sag, og ikke den, snmp.conf, fil., for at komme i gang med vores agent computer, er vi nødt til at åbne den dæmon er konfiguration fil med sudo privilegier:,, sudo nano - /etc /snmp /snmpd. conf, først, er vi nødt til at ændre, agentaddress direktiv.det er i øjeblikket fastsat til kun at tillade forbindelser fra den lokale computer.vi er nødt til at komme ud af den nuværende linje, og uncomment rækken nedenunder, som gør det muligt for alle forbindelser,&#lytte til forbindelser fra det lokale system kun&#agentaddress udp: 127.0.0.1:161&#lytte til forbindelser på alle grænseflader (både ipv4 * og * ipv6) agentaddress udp: 161, udp6: [1]: 161::, tilsættes opfattelse, mener alle med. 1 80, adgangskontrol, ændre følgende linje:,, rocommunity offentlige default - v systemonly, at:,, rocommunity test1252serc default - mod alle, snmp fællesskab er   test1252serc., informationer, kan du tilføje den fysiske placering af deres server og en kontakt med e - mail.disse kan være til hjælp for særlige maskiner, hvis de følger en lang række sky servere.,, syslocation dit system, hvor syscontact [email protected], efter du er færdig med din ændringer, medmindre den fil, udgange og genoptage snmpd tjeneste. $sudo tjeneste snmpd derefter, installere og konfigurere snmp på   centos, 1 - installere snmp og snmp værker, installere snmp og nogle valgfrie snmp værker er så enkelt, som løber en ordre:,, yum - installere net snmp netto snmp utils, 2 - tilføje en grundlæggende konfiguration for snmp, lad os tage den misligholdelse, snmp konfiguration fil /etc /snmp /snmpd.conf, og flyt den til en alternativ placering, /etc /snmp /snmpd. conf.orig,.,, mv /etc /snmp /snmpd.conf /etc /snmp /snmpd. conf.orig,, og nu er vivil skabe en ny, /etc /snmp /snmpd. conf:,,, viii /etc /snmp /snmpd. conf, indsættes følgende tekst i den nye, /etc /snmp /snmpd. conf,,,&#kort "tes90w90t" ef "alluser"&#        sek.          kilde            ef - com2sec   alluser           misligholdelse           tes90w90t&#kort "configuser" til "configgroup for snmp version 2c&#kort" alluser "til" allgroup for snmp version 2c&#                        sek. model         sec.name gruppe     allgroup          v2c               alluser&#definerer "systemview", som omfatter alt under. 1.3.6.1.2.1.1 (eller. 1.3.6.1.2.1.25.1)&#definerer "allview", som omfatter alt efter 1.&#     .                   inkl. /ekskl.         subtree opfattelse      systemview        omfattede         . 1.3.6.1.2.1.1 opfattelse      systemview        omfattede         . 1.3.6.1.2.1.25.1.1 opfattelse      allview           omfattede         . 1&#giver configgroup læse adgang til genstande i betragtning systemview "# giver allgroup læse adgang til genstande i betragtning allview"&#                        sammenhæng   model     niveau     præfiks    læse              skrive     giver adgang    allgroup          ""        enhver       noauth    nøjagtige     allview           ingen      ingen ovennævnte tekst er noteret med grundlæggende oplysninger om funktionen af each - konfiguration.kort sagt, vi er ved at skabe denne   scenarier for stemmeafgivningen,, alluser, tildeles, allgroup, og må kun anvende snmp sikkerhedsmodel, 2c, allgroup, kan bruge det, allview,  .,, allview, tildeles den hele, gamle træ, og alt dette er opført i en snmp undersøgelse af det hemmelige, og enestående fællesskab, snor,   tes90w90t,., udgang vim og genoptage snmp tjeneste for at lade den nye konfiguration fil:,, service snmpd derefter, konfigurere snmp begynder, når serveren støvler:,, chkconfig snmpd, 3 - teste snmp konfiguration hvis du har en firewall konfigureret, sikre, at du har udp - havn, 161, åben din snmp lookup server. på din snmp lookup server, kan du gøre det efter at foretage en hurtig snmp test for at sikre, at det fungerer, snmpw.aik - v 2c - c tes90w90wer - o e 127.0.0.1,  , bør du få en produktion som nedenfor:,, snmpv2 mib: sysdescr. 0 = streng: linux 2.6.18-194.11.4.el5xen smp tir snmpv2 mib: sysobjectid. 0 = sagde: net-snmp-mib: netsnmpagentoids.10 disman-event-mib: sysuptimeinstance = timeticks: (242211) 0:40: 22.11 snmpv2 mib: syscontact. 0 = streng: grundlæggende @ localhost snmpv2 mib: sysname. 0 = streng: snmpv2 mib: syslocation. 0 = streng: ukendt snmpv2 mib: sysorlastchange. 0 = timeticks: (2) 0:00: 00.02 snmpv2 mib: sysorid. 1 = sagde: snmpv2 mib. - snmpmib snmpv2 mib: sysorid. 2 = sagde: tcp-mib: tcpmib snmpv2 mib: sysorid. 3 = sagde: ip-mib: ip snmpv2 mib: sysorid. 4 = sagde: udp-mib: udpmib snmpv2 mib: sysorid. 5 = sagde: snmp-view-based-acm-mib: vacmbasicgroup snmpv2 mib: sysorid. 6.= sagde: snmp-framework-mib: snmpframeworkmibcompliance snmpv2 mib: sysorid. 7 = sagde: snmp-mpd-mib: snmpmpdcompliance snmpv2 mib: sysorid. 8 = sagde: snmp-user-based-sm-mib: usmmibcompliance, få nagios at overvåge linux vært, før du starter konfigureringen af nagios,   her er nogle nyttige oid ’ på linux - net - grænseflade, statistikker, liste over nic navne:. 1.3.6.1.2.1.2.2.1.2 få bytes i:. 1.3.6.1.2.1.2.2.1.10 få bytes til nic 4:. 1.3.6.1.2.1.2.2.1.10.4 få bytes:. 1.3.6.1.2.1.2.2.1.16 få bytes til nic 4:. 1.3.6.1.2.1.2.2.1.16.4, belastning, 1 minut belastning:. 1.3.6.1.4.1.2021.10.1.3.1 5 minut belastning:. 1.3.6.1.4.1.2021.10.1.3.2 15 minutters belastning:. 1.3.6.1.4.1.2021.10.1.3.3, cpu, procentdel af bruger cpu:. 1.3.6.1.4.1.2021.11.9,0 rå bruger cpu:. 1.3.6.1.4.1.2021.11.50.0 procentdele af system cpu:. 1.3.6.1.4.1.2021.11.10.0 rå system cpu:. 1.3.6.1.4.1.2021.11.52.0 procentdele af tomgang cpu:. 1.3.6.1.4.1.2021.11.11.0 rå tomgang cpu:. 1.3.6.1.4.1.2021.11.53.0 rå - cpu:. 1.3.6.1.4.1.2021.11.51.0, hukommelse, statistikker, samlede swap - størrelse:. 1.3.6.1.4.1.2021.4.3.0 tilgængelige swap - rummet: 1.3.6.1.4.1.2021.4.4.0 samlede ram på. maskine:. 1.3.6.1.4.1.2021.4.5.0 samlede ram:. 1.3.6.1.4.1.2021.4.6.0 samlede ram gratis:. 1.3.6.1.4.1.2021.4.11.0 samlede ram fælles:. 1.3.6.1.4.1.2021.4.13.0 samlede ram buffer:. 1.3.6.1.4.1.2021.4.14.0 samlede skjult hukommelse:. 1.3.6.1.4.1.2021.4.15.0, diskette, statistikker, sti, hvor disken er monteret. 1.3.6.1.4.1.2021.9.1.2.1 i retning af en anordning til deling. 1.3.6.1.4.1.2021.9.1.3.1 samlede størrelse af den /partion (kbytes):. 1.3.6.1.4.1.2021.9.1.6.1 plads, der er til rådighed på disketten. 1.3.6.1.4.1.2021.9.1.7.1 anvendes plads på diskette:. 1.3.6.1.4.1.2021.9.1.8.1 procentdel af rum, der anvendes på diskette:. 1.3.6.1.4.1.2021.9.1.9.1 procentdel af inodes anvendes på diskette:. 1.3.6.1.4.1.2021.9.1.10.1, system uptime oid ’ s. 1.3.6.1.2.1.1.3.0,, sørg for, din nagios er i stand til at excute snmp   på fjerntliggende linux - system.prøv at udføre følgende kommando.i dette eksempel  , 192.168.5.178  , er den ip - adressen på de fjerntliggende vært., snmpwalk - v - 1 - c tes90w90wer 192.168.5.178. 1.3.6.1.4.1.2021.9.1.7.1 ucd-snmp-mib: dskavail. 1 = tal: 110247880, og tilføje,   vært optegnelse for hver fjerntliggende æske du vil følge.dette eksempel er ved hjælp af linux ­ server skabelon, sørg for at kontrollere, at model ud for at kontrollere de indstillinger, er dem, de ønsker at benytte, redigere, hosts.cfg, fil og tilføje, default vært skabelon navn, og definere fjerntliggende værter, som vist nedenfor, nano - /bar /lokale /nagios /etc /værter. cfg, definere vært (brug linux ­ server host_name klasse alias base adresse 192.168.5.178}, det sidste skridt er konfigurere tjenester.   hver enkelt tjeneste, man ønsker at overvåge på fjernbetjeningen vært, skal opføres særskilt. de check_nrpe kommando anvendes til at få adgang til fjernserver og derefter gennemføre nagios stik af, at er fjern - server og hente oplysninger. nu åbne  , services.cfg, fil tilføje følgende tjenesteydelser overvåges., definere service (bruggeneriske tjenester host_name klasse service_description cpu belastning check_command check_snmp!tes90w90wer!1.3.6.1.2.1.2.2.1.2!den næste, kontrollere, nagios konfiguration filer for eventuelle fejl, /bar /lokale /nagios /bin /nagios - v /bar /lokale /nagios /etc /nagios.cfg samlede advarsler: 0 samlede fejl: 0, endelig igen nagios. -, service - nagios genstarte, log i brugergrænsefladen via: http: //[server_ip] /nagios,  , indtast dit login informations - og   check for nye linux værter indsættes i nagios kerneaktivitet,.,,,, at ’ s.,, tillykke!nyd din overvågningsplatform nagios kerne.

nagios



Previous:
Next Page: