Nagios Core vs Zabbix sammenligning
Når det kommer til netværksovervågning systemer der er masser af værktøjer, der tilbyder en fremragende overvågningsoplevelse. Det er dog få kollisioner, der får så meget opmærksomhed som Nagios vs Zabbix . Begge overvågningsløsninger er blevet implementeret af organisationer til at overvåge store virksomhedsnetværk.
I denne artikel skal vi sammenligne Nagios kerne og Zabbix fordi de både er open source og tilgængelige gratis (i stedet forNagios XIsom er et betalt produkt).
Indhold [ skjule ]
- Dashboard og brugergrænseflade
- Konfiguration
- Visualisering
- Autodiscovery
- Protokolstøtte
- Advarsler og meddelelser
- Overvågningsskabeloner
- Plugins
- Fællesskab
- Pris
Da netværksmonitorer begge tilbyder brugerne den perfekte balance mellem enkelhed og dybde. At kunne overvåge dit netværk afhænger helt af dit perspektiv. I det hele taget giver begge programmer et samlet overblik over det tilsluttede netværk. Kvaliteten af disse to produkter gør det meget svært at vælge, hvilket der er bedst, men vi har gennemgået processen med at opdele hvert produkt baseret på nøglefunktioner.
Vi vil undersøge nøglefunktioner somdashboards,konfigurerbarhed,alarmer,protokol support,autodiscovery,ogplugins. Målet er at tage et grundigt kig på, hvad hvert produkt har at tilbyde, og som giver en bedre overordnet overvågningsoplevelse. Nedenfor er en kort oversigt over, hvordan disse to produkter hænger sammen:
Dashboard og brugergrænseflade | Instrumentbræt af høj kvalitet. Nagios Core-dashboardet giver grundlæggende oplysninger såsom enhedernes status, men det tilbyder ikke det samme niveau af klarhed og visningskvalitet som Zabbix. | Instrumentbræt af høj kvalitet. Zabbix har fordelen baseret på dets produktionsværdi. Zabbix-dashboardet kan tilpasses og tilbyder en renere oplevelse end Nagios Core. | Zabbix |
Konfiguration | Nagios tvinger brugeren til at indtaste konfigurationer som tekstfiler. | Konfiguration er en anden funktion, der hælder kraftigt til Zabbix. Zabbix giver dig mulighed for at ændre dine konfigurationer via en webbaseret grænseflade. | Zabbix (baseret på bekvemmelighed og brugervenlighed) |
Visualisering | Nagios Core tilbyder ikke grafer som standard. Men hvis du downloader NagVis-plugin'et, kan du overvåge dit netværk ved at bruge grafer. | Zabbix har sine egne premium-grafer tilgængelige direkte fra kassen. | Zabbix (baseret på bekvemmelighed) |
Webgrænseflade | Har sin egen webbaserede grænseflade. Praktisk at implementere, men din interaktion med Nagios Core er ret begrænset. For eksempel kan du gøre det grundlæggende som at se netværkstilstand og generere rapporter, men du kan ikke gøre meget mere. Brugergrænsefladen er også betydeligt forældet. | Har sin egen webbaserede grænseflade. Praktisk at installere. Zabbix giver dig mulighed for at konfigurere dit overvågningsmiljø ved at bruge en moderne brugergrænseflade. | Zabbix |
Autodiscovery | Indeholder en autodiscovery-funktion. Med NagiosQL-plugin'et kan du køre autodiscovery for at finde tilsluttede enheder. Dette er et af de få områder, hvor Nagios Core har en klar fordel i forhold til Zabbix. | Indeholder en autodiscovery-funktion, der kan scanne efter enheder efter IP-område. | Zabbix |
Protokolstøtte | Tilbyder understøttelse af HTTP, FTP, SMTP, SNMP, POP3, SSH og MySQL. | Tilbyder understøttelse af HTTP, FTP, SMTP, SNMP, POP3, SSH og MySQL. | Jævnt matchet |
Advarsler og meddelelser | Advarsler og meddelelser tilbydes ud af kassen. Du kan vælge at modtage advarsler via e-mail og SMS. Nagios Core tilbyder flere advarselsniveauer, men det matcher simpelthen ikke Zabbix' tilpasning. | Advarsler og meddelelser tilbydes ud af kassen. Du kan vælge at modtage advarsler via e-mail og SMS. Zabbix giver dig også mulighed for at tilpasse beskeder og bestemme en eskaleringskæde. | Zabbix |
Overvågningsskabeloner | Nix | Zabbix tilbyder skabeloner til FTP, HTTP, HTTPS, IMAP, LDAP, MySQL, NNTP, SMTP, SSH, POP og Telnet. | Zabbix |
Plugins | Nagios Core tilbyder et omfattende udvalg af ekstra plugins. | Nix | Nagios kerne |
Fællesskab | 67.000 medlemmer | 80.000 medlemmer | Zabbix |
Pris | Gratis Nagios Core har fordelen af at fungere som et trædesten ind i Nagios XI. Dette giver brugeren mulighed for at opskalere deres behov. | Gratis | Nagios kerne |
Dashboard og brugergrænseflade
Den første sammenligning, vi skal se på mellem disse to produkter, er deres brugergrænseflader. Afgørende betyder dette dashboardet. På begge programmer vil dashboardet være der, hvor du bruger det meste af din tid, så det er vigtigt, at du har mulighed for at overvåge dit netværk effektivt.Nagios kernetilbyder en brugeroplevelse, der gør tingene enkle. Der er en visuel visning af infrastrukturens sundhed og forskellige farvekodede skærme for at vise, hvor godt dit netværk fungerer.
Tjenester og netværksenheder er kategoriseret med en række forskellige statusser såsom:Okay,Advarsel,Ukendt,Kritisk,ogVerserende. Dette giver dig alt, hvad du behøver for at overvåge et netværk i virksomhedskvalitet. Et navigationstræ vises i venstre side af siden, så du nemt kan se, hvor nøglesider som trends, advarsler og meddelelser er placeret.
På den anden side, Zabbix's dashboard bevarer et udseende af meget høj kvalitet. Administrationsgrænsefladen er skarp, og de farvekodede skærme kommer veldefinerede ud af skærmen. Det Zabbix dashboard kan tilpasses fuldstændigt . Selvom du måske har brug for noget viden om kodning for at få mest muligt ud af dets design, giver det dig en mere personlig oplevelse end Nagios kerne . For eksempel kan du have tabeller, der beskriver værts- og systemstatusser på forsiden, så du med det samme ved, hvis der er problemer.
Med hensyn til overordnet brugeroplevelse, brugervenlighed og design,Zabbixhar en klar fordel. Blandingen af modernitet og et tilpasseligt design giver en virkelig personlig overvågningsoplevelse. MensNagios kernehar helt sikkert grundlaget for, at du kan overvåge dit netværk, det er bare ikke så tilfredsstillende at bruge.
Konfiguration
Konfiguration er et sammenligningsaspekt, der kommer til at komme meget op i denne diskussion, fordi det er så vigtigt at strukturere overvågningsoplevelsen.Zabbixhar en enorm fordel i denne henseende, fordi du kanændre konfigurationer via den webbaserede grænseflade. Et af hovedproblemerne medNagios kerneer, at alle konfigurationer skal indtastes som tekstfiler. I stedet for at interagere med brugergrænsefladen skal brugeren oprette tekstfiler.
Resultatet er konfigurationer, der er ubelejlige at etablere. Zabbix får nikk på dette område baseret på, hvor nemt det er at lave konfigurationer. Selvom tekstfil-baserede konfigurationer ikke er verdens undergang, ville nyere brugere være meget mere komfortable med at interagere med Zabbix's GUI.
Visualisering
En af de funktioner, som alle de bedste netværksovervågningsværktøjer har til fælles, ervisualisering. Programmer, der viser dine netværksdata i grafer og diagrammer, der er lette at læse, er uden tvivl de mest populære. At kunne henvise til en graf for at se trends på dit netværk er nøglen til at forstå, hvad der foregår under motorhjelmen. Af de to produkter,kun Zabbix er udstyret med grafer ud af boksen.
For at se grafer på Nagios Core skal du bruge NagVis plugin . Dette er ikke en vanskelig proces, men manglen på denne funktion er bestemt en forpasset mulighed.Zabbix'svisualisering er klart den bedste af de to. Når du har rejst en graf påZabbixdesignet står op til næsten ethvert andet netværksovervågningsprodukt, du kan tænke på, hvilket gør det til vores førstevalg her.
Webgrænseflade
BeggeNagiosogZabbixhar en web-brugt grænseflade, men dette er et område, hvorZabbixhar en klar fordel.Nagios kernetilbyder dig en grundlæggende brugergrænseflade, men bortset fra den forældede onlineoplevelse kan duse kun netværkstilstand og generer rapporter. Selvom dette er nok for de fleste brugere, tillader det dig ikke at oprette nogen brugerdefinerede konfigurationer.Zabbixkan konfigureres i henhold til dine krav som standard, mens medNagiosdu skal konfigurere via tekstfiler eller implementere yderligere plugins.
Hvis du leder efter en platform, der er nem at implementere og tilgængelig onlineZabbixbør være dit valg.Nagios kernetilbyder en web-GUI, der føles ti år forældet. MensNagios Coredesign får stadig arbejdet gjortZabbix'skonfiguration og slank webgrænseflade gør den meget mere dygtig til at håndtere store virksomhedsarbejdsbelastninger.
Autodiscovery
BeggeNagios kerneogZabbixkan løbeautodiscovery.Med Zabbix kan brugeren bestemme et IP-område, der skal scannes, og softwaren vil med jævne mellemrum søge efter nye enheder.Nagios kernekommer med et plugin kaldet NagiosQL du kan autofinde enheder i hele dit netværk. Dette betyder, at når du starter Nagios, begynder den automatisk at lede efter enheder. Med andre ord behøver du ikke tilføje dem manuelt.
Ved at besøgeNagiosudvekslingsside kan du aktivere detNagiosQLplugin. Baseret på systemets enkelthed har Zabbix fordelen her, da det gør det nemt for brugerne at konfigurere scanningsindstillinger efter eget valg.
Protokolstøtte
En stor del af en systemovervågningsevne er knyttet til dens brug af protokoller. Uden de rigtige protokoller er din synlighed på et netværk stærkt begrænset. Heldigvis begge deleZabbixogNagioshar et anstændigt udvalg af protokoller, som du kan arbejde med.Begge produkter support HTTP,FTP,SMTP,SNMP,POP3,SSH, ogMySQL. Med hensyn til protokolstøtte,Nagios KerneogZabbixer ligeligt matchede.
Advarsler og meddelelser
Advarsler og meddelelser er blevet et af de vigtigste aspekter af netværksovervågningssystemer. Manuel overvågning er dybt mangelfuld, og selvom du var ved dit skrivebord 24 timer i døgnet, ville du ikke være i stand til at få øje på hver eneste lille begivenhed, der finder sted på dit netværk. Alarmer giver dig mulighed for at stole på, at dit netværksovervågningssystem markerer problematisk aktivitet, som du kan løse.
BeggeZabbixogNagios kernehar deres eget alarmsystem. Hvert produkt advarer dig via e-mail og SMS, når noget problematisk opdages.Nagios har flere alarmniveauer,udpege hændelser med en fejl-, advarsels- eller OK-meddelelse. Dette hjælper dig med at prioritere, hvilke begivenheder der er de vigtigste.Zabbix'sadvarsler og meddelelser er gode, fordi de giver dig mulighed for dettilpasse dit beskedindhold.
For eksempel kan du få beskeder til at indeholde oplysninger såsom dato og klokkeslæt, værtsnavn, vareværdi, triggerværdi, værtsprofil, brugermakroer og eskaleringshistorik. Dette er meget nyttigt for at sikre, at alle relevante oplysninger er inkluderet. Men hvad der virkelig giverZabbix'sadvarselssystem kanten er dets eskaleringsevner. Hvis din første besked ikke modtager noget svar, vil den blive sendt til en anden modtager. I tilfælde af at der ikke er noget svar i slutningen af kæden, kan den udføre en kommando automatisk for at handle.
Denne klynge af varslingskonfigurationer giver dig mulighed for at tilpasse et alarmsystem efter dit teams behov. Du kan udpege, hvem der er det første kontaktpunkt og sørge for, at andre teammedlemmer er klar til at træde til, hvis der ikke er svar. Baseret på tilpassede beskeder og evnen til at bestemme eskaleringskæder,Zabbixhar en klar fordel.
Overvågningsskabeloner
Skabeloner er et område, der ofte bliver overset til fordel for større funktioner som brugerdefinerbare dashboards og visualisering. Dette er uheldigt, fordi overvågningsskabeloner eliminerer mange manuelle konfigurationsbehov.Zabbixhar en række skabeloner tilFTP,HTTP,HTTPS,IMAP,LDAP,MySQL,NNTP,SMTP,SSH,POP,ogTelnet. Disse skabeloner giver dig mulighed for at komme i gang og begynde at overvåge med det samme fra skabelonindstillingerne.
Nagios Core har ingen overvågningsskabeloner. Mens du kan finde information om overvågningsopsætninger fra det bredereNagios samfund, det kræver stadig flere investeringer end standardskabelonerne, der tilbydes afZabbix.Zabbix'sskabeloner gør en enorm forskel for den overordnede netværksovervågningsoplevelse og giver dette produkt overhånd her.
Plugins
I mange andre sektioner har du hørt os tale om plugins påNagios. Tilgængeligheden af plugins er noget, der sætterNagios kerneundtagenZabbix. Der erhundredvis af plugins tilgængelige til brug med Nagios Core. Selvom ikke alle disse er nyttige, er der mange, der er det. Selv omZabbixer et formidabelt værktøj, manglen på plugins er noget af en forpasset mulighed.Nagios kernetilbyder den bedste værdi af de to med hensyn til plugins.
Fællesskab
At have et mangfoldigt og aktivt fællesskab bag et værktøj er ofte lige så nyttigt som enhver kernefunktion i sig selv. Fællesskabet omkring en netværksovervågningsplatform står som en kilde til værdifuld information og indsigt. Hvis du har et problem med dit produkt, eller du har brug for vejledning i, hvordan du får mest muligt ud af dit overvågningsmiljø, så bør fællesskabsforaene for dit respektive produkt være en af dine første anløbssteder.
BeggeNagiosogZabbixer kendt for at have aktive støttefællesskaber.Zabbix har i øjeblikket en liste over medlemmer på i alt over 80.000og et betydeligt antal aktive brugere. Overraskende nokNagios har betydeligt mindre med omkring 67.000 brugere. Den betydelige tilslutning fra begge fællesskaber giver dig en pålidelig ressource med information om hvert produkt.
Brugerfællesskaberne afbegge værktøjer giver rige kilder til udvidelser til disse produkter. I tilfælde af Nagios kan du få hundredvis af tilføjelser fra fællesskabet gratis. Zabbix kan faktisk anvende Nagios-tilføjelser med lidt manuel scripting for at tilpasse outputtet af funktioner fra Nagios-arkitekturen til de mere forenklede informationsflowprocedurer i Zabbix. Imidlertid er Zabbix-fællesskabet en fantastisk kilde til skabeloner, som er den vigtigste metode til at tilpasse Zabbix.
Tilpasningsevne
Da både Nagios Core og Zabbix er open source-projekter, er du fuldkommen berettiget til at få adgang til koden, omskrive dele af den og skabe en tilpasset implementering, der passer præcis til dine behov. Men i de fleste tilfældebrugere af Nagios Core har en tendens til at stole på tilføjelserat tilpasse systemet ogZabbix-brugere er afhængige af skabelonersom en metode til tilpasning.
Tjenester
Både Nagios Core og Zabbix har indbyggede agenter, der udvider værktøjernes muligheder. Zabbix har én agent, der administrerer alle tjenester. Dette kaldes Zabbix Agent . Du kan få Zabbix-agenten til at udføre lignende overvågningsopgaver som de tjenester, der leveres af forskellige agenter i Nagios Core.
Disse Nagios Core-agenter er Nagios Remote Plugin Executor(NRPE) , som letter fjernovervågning, den Nagios fjerndataprocessor(NRDP) , som er en datatransportmekanisme, NSClient++ , som gør det muligt for Nagios Core at overvåge Windows-enheder, og Nagios Cross-Platform Agent til Windows, Linux og Mac, som er en API til at føre overvågningsdata ind i andre applikationer.
I tjenesterne er Nagios' modulære tilgang en klar vinder over Zabbix Agent.
Pris
Det er ingen hemmelighed, at netværksovervågningsværktøjer kan være dyre, især med hensyn til de mest populære værktøjer på markedet. Dog begge dele Zabbix og Nagios undgå denne tendens ved at være tilgængelig gratis. Forskellen mellem de to er det du kan opgradere Nagios Core til den betalte version - Nagios XI . Selvom disse ikke er det samme produkt, er det værd at inkludere, fordi det giver brugerne en vej, hvorigennem de kan opskaleres. Nagios XI starter fra $1.995 (£1.519). Denne pris giver dig mulighed for at bruge infrastruktur overvågning , kapacitet planlægning grafer , sammen med tusindvis af tilføjelser og multi – lejer kapaciteter .
Mens disse to er hals og hals i pris, er vi nødt til at give kant tilNagiosfordi du har mulighed for at opgradere, hvis det er nødvendigt. De funktioner, der tilbydes ved at opgradere tilNagios XIer betydelige nok til at klare sig bedreZabbixpå mange nøgleområder. Et område er især konfigurationsguider, som fører dig gennem processen med at bruge forskellige funktioner påNagios.
Dommen: Zabbix – Premium netværksovervågning gratis
Efter at have sammenlignet de to er det klart, atZabbixer vinderen. MensNagios Kernehar det grundlæggende på plads til at køre effektiv netværksovervågning, det har simpelthen ikke erfaringen og konfigurerbarheden, derZabbixgør.Zabbixer en gratis netværksmonitor, der fungerer som et produkt i den allerbedste prisklasse. Udover manglen på enautodiscoveryfunktion,Zabbixer et meget velafrundet produkt.
Selvom det ikke har autodiscovery-evnenNagios kerneden præsterer godt over hele linjen. I de fleste nøgledifferentiere,Zabbixudkonkurrerer simpelthenNagios Kerne. Med et alarmsystem med automatisk eskalering for at rydde grafgenerering, har dette produkt alt.
Zabbix'sfunktioner samles for at skabe en meget enkel og tilfredsstillende overvågningsoplevelse. Overvågningsskabeloner reducerer mængden af manuel konfiguration, der skal fuldføres for at se dit netværk. Når først et problem er blevet opdaget, gør tilpassede meddelelser og eskaleringskæden hændelsesrespons ekstraordinært effektiv. Programmet reagerer på nøglebegivenheder ved automatisk at videregive information direkte til nøglemedlemmer.
Selv omNagios kernetilbyder en kvalitetsovervågningsoplevelse, den er ikke tændtZabbix'sniveau. Brugergrænsefladen ser forældet ud, og manglen på praktisk konfiguration og standardvisualisering svigter det virkelig. På trods af detteNagios kernehar den klare fordel ved en webbaseret GUI og yderligere plugins.
I de fleste virksomhedsmiljøerZabbixer det bedre værktøj at bruge. Hvis du overvejer at implementere et netværksovervågningsværktøj i din organisation, anbefaler vi kraftigt, at du overvejer detZabbix. Selvom det kan være nemt at overse på et så mættet marked, er det bestemt en, du bør overveje, hvis du værdsætter letvægtsimplementering og premium-konfiguration.
Ofte stillede spørgsmål om Nagios Core vs Zabbix
Er Zabbix sikkert?
Du vil finde kommentarer på internettet om, at kommunikationen mellem agenten og systemadministratoren ikke er krypteret. Dette ville være et særligt problem for implementeringer, der overvåger fjerntliggende steder. Det er dog ikke sandt. Det er muligt at anvende SSL-kryptering på al Zabbix-kommunikation, så systemet er sikkert.
Hvordan kan jeg registrere en mislykket proces på min server med Nagios?
Nagios inkluderer komplet serverovervågning til både Linux og Windows, og denne service viser processer og deres status. I begge tilfælde skal der installeres en overvågningsagent på serveren, der skal overvåges.
Hvad er Zabbix-makroer?
En Zabbix-makro er en variabel. Notationen af Zabbix-systemet kræver, at disse makroer/variabler er omgivet af krøllede parenteser ({}).
Hvilke porte bruger Nagios?
Nagios bruger følgende porte:
- Port 80 For adgang til den webbaserede konsol, hvis SSL ikke er slået til
- Port 443 For adgang til den webbaserede konsol, hvis SSL er slået til
- Port 161 For SNMP anmodning/svar
- Port 162 Til SNMP-fælder
- Port 22 Til beskyttet SSH-kommandolinjeadgang
Se også:
10 bedste netværksovervågningsværktøjer
12 bedste APM-værktøjer
11 bedste gratis TFTP-servere til Windows, Linux og Mac
De 10 bedste gratis SFTP- og FTPS-servere til Windows og Linux