Nagios Opetusohjelma: Mikä on Nagios Työkalu? Architecture & asennus
Mitä jatkuva seuranta on?
Jatkuva valvonta on prosessi, jolla havaitaan, raportoidaan ja vastataan kaikkiin sen infrastruktuurissa tapahtuviin hyökkäyksiin. Kun sovellus on otettu käyttöön palvelimelle, jatkuvan valvonnan rooli tulee esille. Koko prosessissa on kyse yrityksen infrastruktuurista huolehtimisesta ja asianmukaisesta reagoinnista.
Mikä on Nagios?
Nagios on avoimen lähdekoodin ohjelmisto järjestelmien, verkkojen ja infrastruktuurien jatkuvaan seurantaan. Se suorittaa laajennuksia, jotka on tallennettu palvelimelle, joka on yhteydessä isäntään tai toiseen verkossasi tai Internetissä olevaan palvelimeen. Jos jokin epäonnistuu, Nagios hälyttää ongelmista, jotta tekninen tiimi voi suorittaa palautusprosessin välittömästi.
Nagios käytetään järjestelmien, sovellusten, palveluiden ja liiketoimintaprosessien jatkuvaan seurantaan DevOps-kulttuurissa.
Miksi tarvitsemme Nagios työkalu?
Tässä on tärkeät syyt käyttää Nagios seurantatyökalu:
- Tunnistaa kaiken tyyppiset verkko- tai palvelinongelmat
- Auttaa sinua löytämään ongelman perimmäisen syyn, jonka avulla voit löytää pysyvän ratkaisun ongelmaan
- Koko infrastruktuurisi ja liiketoimintaprosessiesi aktiivinen seuranta
- Mahdollistaa palvelimen suorituskykyongelmien tarkkailun ja vianmäärityksen
- Auttaa sinua suunnittelemaan infrastruktuurin päivityksiä ennen kuin vanhentuneet järjestelmät aiheuttavat vikoja
- Voit ylläpitää palvelun turvallisuutta ja saatavuutta
- Korjaa ongelmat automaattisesti paniikkitilanteessa
Historia Nagios
1996 - Ethan Galstad käyttää aikaisemman työnsä ideoita ja arkkitehtuuria aloittaakseen uuden sovelluksen rakentamisen, joka toimii Linux OS
1999 - Liitännäiset, jotka alun perin jaettiin osana NetSaint-jakelua, ovat pian erillisinä Nagios Plugins projekti
2002 - Ethan nimeää projektin uudelleen nimellä "Nagios" NetSaint-nimeen liittyvien tavaramerkkiongelmien vuoksi.
2005- Nagios SourceForge.net -projektiksi tulee kesäkuussa
2009-Nagios Enterprises julkaisee ensimmäisen kaupallisen versionsa, Nagios XI
2012-Nagios nimettiin uudelleen nimellä Nagios Ydin
2016-Nagios ydin ylittää 7,500,000 XNUMX XNUMX latausta suoraan SourceForge.net-verkkosivustolta
Ominaisuudet Nagios
Seuraavassa on tärkeimmät ominaisuudet Nagios seurantatyökalu:
- Suhteellisen skaalautuva, hallittavissa ja suojattu
- Hyvä loki- ja tietokantajärjestelmä
- Informatiiviset ja houkuttelevat verkkokäyttöliittymät
- Lähetä hälytykset automaattisesti, jos tilanne muuttuu
- Jos palvelut toimivat hyvin, ei ole tarvetta tarkistaa, että isäntä on elossa
- Auttaa sinua havaitsemaan verkkovirheet tai palvelimen kaatumiset
- Voit ratkaista palvelimen suorituskykyongelmia.
- Mahdolliset ongelmat voidaan korjata automaattisesti, kun ne tunnistetaan valvontaprosessin aikana
- Voit seurata koko liiketoimintaprosessia ja IT-infrastruktuuria yhdellä kertaa
- Tuotteen arkkitehtuuri on helppoa kirjoittaa uusia laajennuksia valitsemallasi kielellä
- Nagios voit lukea sen kokoonpanon koko hakemistosta, mikä auttaa sinua päättämään, miten yksittäiset tiedostot määritellään
- Käyttää topologiaa riippuvuuksien määrittämiseen
- Valvo verkkopalveluita, kuten HTTP, SMTP, HTTP, SNMP, FTP, SSH, POP jne.
- Auttaa sinua määrittämään verkon isäntähierarkian ylätason isäntien avulla
- Kyky määritellä tapahtumakäsittelijöitä, jotka toimivat palvelun aikana tai isännöivät tapahtumia proaktiivista ongelmanratkaisua varten
- Tuki redundanttien seurantaisäntien käyttöönotolle
Nagios Archirakenne
Nagios on asiakas-palvelin-arkkitehtuuri. Yleensä verkossa a Nagios palvelin on käynnissä isännässä, ja lisäosat ovat käynnissä kaikissa etäisännissä, joita tulee valvoa.
- Ajastin on osa palvelinosaa Nagios. Se lähettää signaalin laajennusten suorittamiseksi etäisännässä.
- Laajennus saa tilan etäisännältä
- Plugin lähettää tiedot prosessin ajoittimelle
- Prosessin ajastin päivittää graafisen käyttöliittymän ja ilmoitukset lähetetään järjestelmänvalvojille
plugins
Nagios laajennukset tarjoavat matalan tason älykkyyttä kuinka valvoa mitä tahansa ja kaikkea Nagios Ydin. Plugins toimii itsenäisenä sovelluksena, mutta ne on suunniteltu suoritettavaksi Nagios Ydin. Se yhdistää Apache jota CGI ohjaa tulosten näyttämiseksi. Lisäksi tietokanta, johon on yhdistetty Nagios lokitiedoston säilyttämiseen.
Miten liitännäiset toimivat?
Harkitse yllä olevaa esimerkkiä -
- Check_nt on laajennus Windows-koneen valvontaan, joka on useimmiten saatavilla valvontapalvelimessa
- NSClinet++ tulee asentaa jokaiseen Windows kone, jota haluat valvoa
- Palvelimen ja isännän välillä on SSL-yhteys, jotka vaihtavat jatkuvasti tietoja keskenään
Samoin NRPE(Nagios Remote plug-in Executor) ja NSCA-laajennuksia käytetään Linuxin ja Mac OS X:n valvontaan.
GUI
Käyttöliittymä Nagios käytetään näyttämään CGI:n luomia verkkosivuja. Se voi olla vihreitä tai punaisia painikkeita, ääntä, kaaviota jne.
Kun pehmeä hälytys nostetaan monta kertaa, kova hälytys nostetaan, sitten Nagios palvelin lähettää ilmoituksen järjestelmänvalvojalle.
Miten Asenna Nagios työkalu AWS:ssä
Vaihe 1) Tilaa Nagios.
Mene https://aws.amazon.com/marketplace/pp/prodview-5d75bazindmew ja napsauta Jatka tilaamaan
Vaihe 2) Lue ehdot.
Hyväksy ehdot.
Vaihe 3) Näytä viesti.
Näet tilauksen odottavan viestin
Vaihe 4) Tee konfigurointi.
Päivitä sama sivu muutaman minuutin kuluttua ja napsauta Continue to Configuration
Vaihe 5) Käynnistä nagios.
Säilytä oletusasetukset ja napsauta Jatka käynnistääksesi
Vaihe 6) Revkatso asetukset.
Revkatso asetukset. Luo uusi avain ja napsauta Käynnistä
Vaihe 7) Huomaa julkinen DNS.
Huomaa esiintymäsi julkinen DNS
Vaihe 8) Muunna pem-tiedosto ppk:ksi.
Käytä Windows-koneessa työkalukittigeneraattoria muuntaaksesi pem-tiedoston ppk:ksi
Vaihe 9) Anna julkinen DNS.
Syötä kitissä julkinen DNS
Vaihe 10) Anna ppk-avain.
Kirjoita Auth-osioon ppk-avain ja napsauta avaa
Vaihe 11) Terminaalissa,
Syötä kirjautumisnimi ubuntuksi ja suorita komento.
- Suorita tämä komento sudo htpasswd -c /etc/nagios3/htpasswd.users nagiosadmin
- Kirjoita valitsemasi uusi salasana
Vaihe 12) Avaa selaimesi.
Siirry selaimessasi sijaintiin http:// /nagios3 minun tapauksessani http://ec2-54-209-48-136.compute-1.amazonaws.com/nagios3/
Anna käyttäjänimi: nagiosadmin
läpäisy: aseta edellisessä vaiheessa
Vaihe 13) Nagios asennus tehty.
Nagios Kuormia.
Soveltaminen Nagios
Nagios hakemus seurantatyökalu on tyypillisen datakeskuksen terveydentarkastus- ja seurantajärjestelmä, joka sisältää kaikentyyppisiä laitteita, kuten:
- Palvelin ja verkkosolmut
- Sovellusten valvonta yhdestä konsolista
- Sovellusten seuranta tapahtumatason oivalluksilla
- Valvo väliohjelmisto- ja viestintäkomponentteja
- Muokattavat raportit ja hallintapaneelit
- UPS-varmuuskopiointijärjestelmä
- Biometrinen tunnistusjärjestelmä
- Lämpötilan ja kosteuden säätöjärjestelmä (anturimekanismi)
- CCTV/NVR-järjestelmä
- Tallennusalijärjestelmä (NAS&SAN)
Käytön haitat Nagios
- Tärkeät ominaisuudet, kuten ohjatut toiminnot tai interaktiivinen kojelauta, ovat käytettävissä vain Nagios XI, joka on melko kallis työkalu
- Nagios ytimessä on hämmentävä käyttöliittymä
- On olemassa monia määritystiedostoja, joita on erittäin vaikea määrittää käyttäjille
- Nagios ei voi valvoa verkon läpimenoa
- Työkalu ei anna sinun hallita verkkoa, mutta se mahdollistaa vain verkon valvonnan
- Nagios ei tee eroa eri laitteiden, kuten palvelimien, reitittimien tai kytkimien, välillä, koska se käsittelee jokaista laitetta isäntänä
Yhteenveto
- Jatkuva valvonta on prosessi, jolla havaitaan, raportoidaan ja vastataan kaikkiin sen infrastruktuurissa tapahtuviin hyökkäyksiin
- Nagios on ilmainen avoimen lähdekoodin ohjelmistotyökalu jatkuvaan seurantaan
- Nagios tarjoaa tehokkaan koko infrastruktuurisi ja liiketoimintaprosessiesi valvonnan
- Ethan Galstad käyttää aikaisemman työnsä ideoita ja arkkitehtuuria aloittaakseen uuden sovelluksen rakentamisen Nagios joka toimii Linux-käyttöjärjestelmässä
- Nagios on suhteellisen skaalautuva, hallittavissa ja suojattu
- Kolme tärkeää komponenttia Nagios arkkitehtuuri ovat 1) Web Interface (GUI) 2)Nagios Palvelin 3) Plugin
- Nagios mahdollistaa sovellusten seurannan yhdestä konsolista tapahtumatason oivalluksilla
- Tämän työkalun avulla voit hallita verkkoa, mutta vain valvoa verkkoa