Përditësuar: 03/12/2017 - 11:06
Një aplikacion i shkallës industriale për monitorimin dhe gjurmimin e performancës dhe disponueshmërisë së serverëve të rrjetit, pajisjeve dhe burimeve të tjera IT. Mbështet monitorimin e shpërndarë dhe WEB, zbulimin automatik dhe shumë më tepër. Për të monitoruar aplikacionet e rrjetit të jashtëm si FTP, SSH, HTTP, DNS, LDAP, etj., instalimi i agjentit ZABBIX nuk kërkohet.Çfarë është Zabbix
Zabbix është një zgjidhje e plotë e monitorimit të performancës me burim të hapur. Zabbix ofron aftësi monitorimi, sinjalizimi dhe sinjalizimi që nuk janë të disponueshme në sisteme të tjera monitorimi dhe madje edhe në disa sisteme komerciale sot. Më poshtë është një listë e shkurtër e veçorive të disponueshme në Zabbix: Pse të zgjidhni Zabbix
Mënyra më e mirë për të siguruar që është zgjedhja numër 1 për organizatën tuaj është ta provoni. Por nëse nuk keni kohë, lexoni disa argumente: Kërkesat e sistemit
Platforma Serveri ZABBIX Agjent ZABBIX
AIX Mbështetur Mbështetur
FreeBSD Mbështetur Mbështetur
HP-UX Mbështetur Mbështetur
GNU/Linux Mbështetur Mbështetur
Mac OS X Mbështetur Mbështetur
Novell Netware -
Mbështetur
OpenBSD Mbështetur Mbështetur
Serveri i hapur SCO Mbështetur Mbështetur
Solaris Mbështetur Mbështetur
Tru64/OSF Mbështetur Mbështetur
Windows NT 4.0, Windows 2000, Windows Server 2003, Windows XP, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2012, Windows 8 -
Mbështetur
Përkthimi i Zabbix në Rusisht
Mbledhja e të dhënave
Agjentët SNMP dhe IPMI
Zgjidhja e problemeve
Vizualizimi
Njoftimet
Modele, import dhe eksport
Zbulimi automatik
Monitorimi i shpërndarë
Siguria dhe vërtetimi
Menaxhimi i sistemit
Zabbix API
Mbledhja e të dhënave
Agjenti Zabbix
Vendas Agjent Zabbix zhvilluar në SI, funksionon në platforma të ndryshme, duke përfshirë GNU/Linux, UNIX dhe Windows. Ai mbledh të dhëna të tilla si CPU, memorie, disku dhe pajisjet e rrjetit.
Kompakt dhe jokërkues ndaj burimeve
Për shkak të madhësisë së tij të vogël, agjenti mund të punojë në pajisje me burime të kufizuara. Cilësimet e monitorimit në serverin Zabbix janë të centralizuara, gjë që thjeshton menaxhimin e agjentit Zabbix, i cili mund të përdorë një skedar konfigurimi në të gjithë serverët.
Agjenti Zabbix nën menaxhohet nga Microsoft Dritaret:
Mbështetja e sondazheve dhe kapjes
Agjenti Zabbix mbështet kontrolle pasive (sondazhe) dhe aktive (kapje).
Në kontrollin pasiv, serveri Zabbix (ose përfaqësuesi) kërkon një vlerë nga agjenti Zabbix, për shembull ngarkesa e CPU-së, agjenti përpunon kërkesën dhe ia kthen vlerën serverit Zabbix (ose përfaqësuesit).
Në një kontroll aktiv, agjenti Zabbix kërkon nga serveri Zabbix (ose përfaqësuesi) një listë të kontrolleve aktive dhe i dërgon rezultatet periodikisht.
Funksionet e agjentit
Lista e mëposhtme e kontrolleve mbështetet nga agjenti Zabbix jashtë kutisë. Sidoqoftë, duhet të theksohet se funksionaliteti i integruar në agjent mund të zgjerohet duke përdorur metodat e mëposhtme: , .
Neto | Transmetimi i paketës/bajtit Gabime/pako të humbura përplasjet e kornizës |
---|---|
CPU | Ngarkesa mesatare përdorimi boshe/cpu |
Kujtesa | Memorie e lirë/e përdorur duke përdorur swap/pagefile |
Disk | Hapësirë e lirë dhe e zënë Lexoni dhe shkruani I/O |
Serverat | Gjendja e procesit Kujtesa e procesit Statusi i shërbimit (ssh, ntp, ldap, smtp, ftp, http, pop, nntp, imap) Statusi i shërbimit të Windows Lejet DNS Lidhjet TCP Koha e përgjigjes TCP |
Skedari | Madhësia/koha e skedarit Ekzistenca e skedarit Kontrollo shumën MD5 hash Kërkimi i shprehjeve të rregullta |
Revistë | Revistë me tekst Revistë Ngjarjet e Windows(Anglisht: regjistri i ngjarjeve të Windows) |
Të tjera | Koha e funksionimit të sistemit Koha e sistemit Përdorues të lidhur Numëruesi i performancës (Windows) |
Monitorimi i regjistrave
Mbështetja për monitorimin e regjistrave të tekstit dhe regjistrit të ngjarjeve të Windows është një veçori origjinale e agjentit Zabbix, duke përfshirë mbështetjen për rrotullim.
Regjistrat analizohen vazhdimisht nga agjenti Zabbix dhe kur gjendet një artikull i caktuar kërkimi, serveri Zabbix merr një njoftim dhe madje mund të kryejë disa veprime ose t'i dërgojë një përdoruesi ose grupi.
Mbështetje IPv6
Agjenti Zabbix mbështet IPv4 dhe IPv6.
Agjentët SNMP dhe IPMI
Mbështetje SNMPServeri Zabbix mund të mbledhë të dhëna nga pajisjet me agjentin SNMP v1, v2 ose v3. SNMP është i disponueshëm jo vetëm për pajisjet e rrjetit, por edhe për printera, NAS dhe UPS. Në parim, çdo pajisje që është e pranishme në rrjet mund të kontrollohet përmes agjentëve SNMP.
Për të thjeshtuar konfigurimin, Zabbix mbështet standardin SNMP MIB-2 si dhe informacione specifike MIB të Ndërmarrjes.
Mund të mbledhni të dhëna duke përdorur modalitetin e sondazhit SNMP ose duke marrë kurthe SNMP përmes shërbimeve dhe.
Përveç kësaj, ju mund të merrni Të dhënat SNMP duke përdorur ofrimin e monitorimit fleksibël pa humbje të performancës meqënëse pyetjet e zgjidhura ruhen në memorie.
Agjenti IPMI
Për të marrë të dhëna të rëndësishme harduerike, serveri Zabbix mbështet agjentët IPMI, të cilët janë të pranishëm si parazgjedhje në arkitekturat e serverëve Intel si HP iLO dhe Dell DRAC.
Artikujt e disponueshëm përmes agjentëve IPMI ndryshojnë, por këto janë më të zakonshmet:
- Temperatura e procesorit dhe rastit.
- Shpejtësia e rrotullimit të ventilatorit.
- Tensioni i sistemit.
- Statusi i disqeve fizike.
- Statusi LED.
Monitorim pa agjent
Ndërsa agjenti Zabbix ofron funksionalitet të madh për shumicën e platformave, në disa raste ai nuk mund të instalohet. Për këto raste, serveri Zabbix ofron disa metoda monitorimi pa agjent.Funksionet pa agjent
Shërbimet e rrjetit
Serveri Zabbix mund të kontrollojë se si një shërbim po dëgjon në një port dhe si përgjigjet. Kjo metodë aktualisht mbështetet për shërbimet e mëposhtme: FTP, IMAP, LDAP, NNTP, POP3, SSH dhe Telnet.
Kontrolli i portit TCP
Në rastet në kundërshtim me pikën e mëparshme, serveri Zabbix mund të kontrollojë nëse po dëgjon në një port TCP, duke raportuar nëse shërbimi është i disponueshëm apo jo.
Ping ICMP
Edhe pse e thjeshtë, por e rëndësishme, Zabbix mund të kontrollojë nëse serveri u përgjigjet paketave ICMP Ping apo jo. Në këtë mënyrë ju mund të monitoroni disponueshmërinë e serverit, kohën e përgjigjes dhe humbjen e paketave.
Kontrollet mund të konfigurohen duke vendosur madhësinë dhe numrin e paketave, kohëzgjatjen dhe vonesën midis secilës paketë.
SSH dhe Telnet
Nëse nuk është e mundur të konfiguroni agjentin Zabbix, por ka akses nëpërmjet SSH ose Telnet, Zabix mund të ekzekutojë çdo komandë të personalizuar dhe të përdorë daljen e saj si vlerë të mbledhur. Kjo vlerë mund të përdoret, për shembull, për të gjeneruar grafikë dhe alarme.
Monitorimi i përdoruesit
Shtimi i skripteve me porosiPërveç kontrolleve të integruara, ju mund të krijoni agjentët tuaj të kontrollit duke përdorur funksione.
Kontrolli i portit TCP
Përveç kësaj, tipar i fuqishëm Agjenti Zabbix është për të ekzekutuar skriptet e përdoruesve. Çdokush mund të zgjerojë funksionalitetin e një agjenti Zabbix duke shkruar skripta në Perl, Python, Ruby ose në ndonjë gjuhë tjetër që mund të ekzekutohet. Rezultati i skriptit të ekzekutuar dërgohet në serverin Zabbix, i cili e ruan dhe e përpunon atë si çdo kontroll tjetër.
Verifikimi i jashtëm
Në vërtetimin e jashtëm, serveri Zabbix mund të ekzekutojë skriptet e përdoruesve nga serveri i tij.
Monitorimi i makinës virtuale
Monitorimi i mjedisit VMwareMbështetja e monitorimit të VMware në Zabbix përfshin aftësinë për të zbuluar automatikisht hipervizorët dhe makinat virtuale, si dhe instalimet e monitorimit VMware VCENTER dhe VSPHERE për hipervizorë të ndryshëm, vetitë e makinës virtuale dhe statistikat.
Zabbix mund të përdorë rregullat e skanimit të nivelit të ulët për të zbuluar automatikisht hipervizorët dhe makinat virtuale të VMware. Për automatizimi i plotë procesi, prototipet e nyjeve duhet të krijohen sipas rregullave të skanimit të nivelit të ulët. Kur gjendet Makine virtuale, Informacioni i marrë përdoret për të inkorporuar këto prototipa në nyje reale. Nyjet e zbuluara i përkasin një nyje ekzistuese dhe pranojnë IP-në e saj.
Të dhënat standarde Zabbix ofron disa shabllone të gatshëm për përdorim për monitorimin e VMware VCENTER dhe VSPHERE. Këto shabllone përmbajnë rregulla të para-konfiguruara LLD, si dhe një numër kontrollesh të integruara për monitorimin e objekteve virtuale.
Skriptet në ueb
Futja në një faqe internetiZabbix ofron funksionalitet efikas dhe fleksibël të monitorimit të uebit, ku moduli i uebit ekzekuton rregullisht skriptet e paracaktuara dhe ruan rezultatet.
Veçoria e monitorimit të uebit e bën të lehtë kontrollimin e performancës dhe disponueshmërisë së burimeve të uebit dhe, bazuar në të dhënat e mbledhura, krijimin e grafikëve, alarmeve dhe dërgimin e njoftimeve për dështimet.
Për çdo hap të skriptit ruhen vlerat e mëposhtme:
- Koha e përgjigjes.
- Kodi i përgjigjes.
- Shpejtësia e shkarkimit.
- Ndodhja e një vargu në rezultat.
Një skrip ueb përbëhet nga një ose më shumë Kërkesat HTTP(hapa) që së bashku mund të testojnë funksionalitetin e aplikacioneve në internet, duke i ofruar përdoruesit një përvojë shpërblyese.
Gjatë ekzekutimit të hapave, cookies ofrojnë monitorim efektiv.
Karakteristika shtesë
- Variablat e përdoruesit.
- Ridrejtimet.
- Metodat GET dhe POST.
- Protokollet HTTP dhe HTTPS.
- Autorizimi bazë.
- Autorizimi NTLM.
Aplikacione Java
Monitorimi i aplikacionit JavaZabbix 2.0 prezanton komponent i ri i quajtur Zabbix Java gateway (i shkruar në Java), i cili mund të kontrollojë aplikacionet Java me .
Kështu, serveri Zabbix kërkon një numërues special JMX nga porta Zabbix Java, e cila mund të ofrojë informacione në distancë rreth aplikacioni Java, pa pasur nevojë për softuer shtesë.
Aplikacionet e njohura si ActiveMQ, GlassFish, JBoss, Tomcat dhe WebSphere kontrollohen lehtësisht nëpërmjet JMX.
Teknologjia JMX
Teknologjia JMX është e pranishme në Platforma Java SE që nga J2SE 5.0 dhe ofron mënyra për të monitoruar çdo aplikacion ose pajisje që ekzekuton një JVM.
Për më shumë informacion rreth kësaj teknologjie, shihni dokumentacionin:
Monitorimi i bazës së të dhënave
Monitorimi i çdo kërkeseDuke përdorur teknologji dhe drejtues të veçantë ODBC, serveri Zabbix mund të mbledhë çdo të dhënë në bazat e të dhënave DBMS si MySQL, PostgreSQL, Oracle dhe Microsoft SQL Server.
Pas ekzekutimit të një kërkese, rezultati i saj ruhet, i cili ju lejon të krijoni orare, alarme dhe njoftime në rast të keqfunksionimeve ose mosdisponueshmërisë.
Kjo veçori e bën monitorimin më efikas sepse mbledh informacion direkt nga baza e të dhënave për të shmangur pozitivet e rreme.
Llogaritja dhe grumbullimi i informacionit
Anëtarët e llogariturDuke përdorur shprehje aritmetike, elementët e llogaritur ju lejojnë të krijoni burime virtuale të të dhënave ku vlerat rillogariten periodikisht. Rezultati ruhet, i cili ju lejon të gjeneroni grafikë, alarme ose të dërgoni njoftime.
Një shembull i një elementi të llogaritur do të ishte llogaritja e shumës së trafikut midis dy porteve në një ndërprerës rrjeti.
Akumulimi i informacionit
Duke organizuar sipas grupit, mund të krijoni elementë me funksione grumbullimi, të tilla si elementet maksimale, minimale dhe mesatare, që janë të përbashkëta për të gjithë hostet në grup.
Një shembull i agregateve do të ishte llogaritja e përdorimit mesatar të memories në të gjitha nyjet në një grup të caktuar.
Performanca e serverit Zabbix
Kontrollet e brendshme ofrojnë njohuri të rëndësishme për shëndetin e serverit Zabbix, duke i lejuar administratorit të Zabbix të zgjidhë shpejt problemet dhe të monitorojë përdorimin në rritje të mjeteve.Në mjedise të mesme dhe të mëdha, monitorimi i këtyre vlerave është kritik për t'u siguruar që serveri Zabbix ka burime që janë në përputhje me kërkesat.
Zgjidhja e problemeve
Pasi Zabbix Server të ketë mbledhur të dhënat, do të fillojë procesi i vlerësimit të të dhënave të mbledhura. Rregullat e vlerësimit të të dhënave ose nxitësit e shprehjes ofrojnë një përkufizim logjik të gjendjes problemore të të dhënave të marra nga postimet e vëzhguara. Kur pragu është i lartë, shkaktari e ndryshon gjendjen e tij në PROBLEM dhe anasjelltas kur të dhënat janë nën pragun.Fleksibiliteti i Përkufizimit të Pragut të Jashtëzakonshëm
Zabbix u ofron përdoruesve të tij opsione shumë fleksibël dhe inteligjente të përcaktimit të pragut. Kur pragu i nxitjes është "më i madh se X", mund të përdoren të gjitha shprehjet logjike si pjestimi, shumëzimi, jo i barabartë, logjik AND dhe OSE.
Për më tepër, Zabbix ju lejon të përdorni shumë detaje të ndryshme të marra nga hoste të ndryshëm për të ndërtuar shprehje nxitëse. Kjo lejon ndërtimin e pragjeve shumë të sofistikuara dhe inteligjente që minimizojnë pozitivet e rreme dhe për këtë arsye lejojnë administratorët të përqendrohen në problemet reale.
Zhvendosja e kohës
Funksionaliteti Zabbix ofron mundësinë për të kontrolluar Gjendja e tanishme të dhëna me ato të marra disa kohë më parë. Pra, mund të krahasoni periudha të ngjashme kohore, le të themi këtë të hënë me të hënën e mëparshme ose pasdite me dy javë më parë. Kjo është shumë e dobishme kur ngarkesa është e ndezur mjedisi nuk është uniforme dhe thjesht krahasimi i mëngjesit të së hënës me të martën nuk jep informacion të vlefshëm.
Histereza
Hysteresis është një veçori e shkëlqyer që shmang lëkundjet që mund të ndodhin kur të dhënat hyrëse luhaten rreth një vlere pragu. Hysteresis ka një kufi të sipërm dhe të poshtëm që e vendos këmbëzën në një gjendje problematike kur arrihet kufiri i sipërm dhe e kthen këmbëzën në normale kur të dhënat e marra janë nën pragun.
varësitë
Në çdo mjedis IT ka shumë varësi ku dështimi i një nyje çon në dështimin e operacioneve në shumë pjesë të tjera. Varësitë mund të bëhen me shumë nivele kur mungesa e hapësirës në disk bën që OS që drejton bazën e të dhënave të prishet. Për momentin, përdoruesit e CRM, CMS, BPMS dhe shumë aplikacione të tjera të biznesit nuk do të jenë në gjendje të kryejnë detyrat e tyre. Një sistem monitorimi i konfiguruar pa varësi do të prodhojë dhjetëra ose qindra njoftime dhe do të dërgojë qindra ose mijëra emailet për të gjitha këto sisteme. Një alternativë është të përdorni me zgjuarsi veçorinë e varësisë, e cila do të japë vetëm një njoftim për hapësirë të ulët në disk ndërsa fsheh të gjitha njoftimet e tjera.
Nivele të ndryshme të ashpërsisë
Për shkak se jo të gjithë shkaktarët kanë të njëjtin nivel ashpërsie, mund t'i caktoni një nga gjashtë nivelet e ashpërsisë një shkas. Ashpërsia më pas vendoset në një paraqitje vizuale të nxitësve dhe mund të përdoret për të rregulluar përgjigjen ndaj një ngjarjeje problematike.
Vizualizimi
Njerëzit i njohin të dhënat vizuale më lehtë sesa numrat e thjeshtë, veçanërisht kur ka një sasi të madhe të dhënash. Më poshtë janë funksionet e ndryshme të vizualizimit.Ndërfaqja e internetit e Zabbix është veçoria që e veçon atë nga zgjidhjet e tjera. Një GUI e fuqishme por e lehtë për t'u përdorur është përfshirë zyrtarisht me paketën e instalimit.
Grafike
Mund të shfaqni shumë grafiku në një ekran, t'i përditësoni ato automatikisht, të ndryshoni periudhën, etj.
Nuk ka nevojë për skedarë teksti të fshehur.
Të gjitha cilësimet e monitorimit mund të ndryshohen në ndërfaqen e internetit. Ju nuk keni nevojë të dini se si të përdorni tastierën UNIX dhe redaktuesit e tekstit.
Kontrolloni gjithçka në një vend
Ndërfaqja e uebit ofron cilësimet e monitorimit dhe shikimin e të dhënave të mbledhura. Administratori i rrjetit mund të shohë dhe kontrollojë gjithçka në një ndërfaqe.
Ndërfaqja e internetit Zabbix ofron konfigurim të centralizuar të të gjitha aspekteve të monitorimit. Ndryshimet e konfigurimit bëhen aktive menjëherë.
Zabbix mbështet plotësisht Unicode/UTF-8 për lokalizim të vërtetë dhe shumëgjuhësi.
Auditimi
Të gjitha transaksionet e përdoruesve regjistrohen.
Mbështetje ndër-shfletuesi
Mbështetur versionet e fundit Google Chrome, Mozilla Firefox, Internet Microsoft Explorer dhe Opera. Shfletues të tjerë (Konqueror, Apple Safari) mund të punojë gjithashtu me Zabbix.
Kërkimi global
Kërkimi global përmban sugjerime bazuar në vargun e futur.
Rezultatet e kërkimit përmbajnë nyje që përputhen, grupe nyjesh dhe modele.
Njoftimet globale
Njoftimet globale shfaqin informacione që kërkojnë vëmendjen e menjëhershme të përdoruesit, pavarësisht nga ekrani që po shikon. Njoftimet globale përfshijnë mesazhe dhe riprodhim audio.
Njoftimet globale mund të aktivizohen në cilësimet e profilit të përdoruesit. Nëse aktivizohet, mund të ndryshoni kohën që duhet për përgjigjen e një njoftimi. Si parazgjedhje, mesazhet do të qëndrojnë në ekran për 90 sekonda.
Mesazhet mund të filtrohen në bazë të shkakut të ashpërsisë. Çdo shkaktar i ashpërsisë dhe mesazhi i rikuperimit mund të konfigurohet për të luajtur një tingull.
Mesazhet hyrëse shfaqen në një seksion lundrues në anën e djathtë. Ky seksion mund të zhvendoset vertikalisht.
Lokalizimi
Ndërfaqja e internetit është përkthyer në 22 gjuhë. Procesi i përkthimit vazhdon.
Temat
Si parazgjedhje, ndërfaqja në internet Zabbix ofron disa tema të para-instaluara. Përdoruesit mund të krijojnë temat e tyre.
Shiriti i veglave globale
Paneli i Zabbix është vendi qendror në ndërfaqen e internetit dhe ofron informacion i detajuar për një mjedis të kontrolluar. Informacioni i mëposhtëm është i disponueshëm në një ekran:- Statusi i serverit Zabbix.
- Gjendja e sistemit.
- Shteti pritës.
- 20 problemet e fundit.
- Monitorimi në ueb.
- Grafikët.
- Ekranet.
- Kartat.
Grafikët
Zabbix mund të gjenerojë lehtësisht grafikë nga të dhënat e mbledhura.Tabelat automatike.
Grafikët standardë për elementë të ndryshëm janë të disponueshëm pa ndonjë personalizim - këta grafikë krijohen në kohën e ekzekutimit. Për të parë një grafik të tillë, klikoni në "Grafiku tjetër" i çdo elementi në "Të dhënat e fundit".
Kontrolli i grafikut ju lejon të ndryshoni periudhën kohore të shfaqur aktualisht.
Zvarrit me zmadhim (zoom)
Periudha kohore në fjalë ndryshohet duke zvarritur ose ndryshuar madhësinë e shiritit të lëvizjes së kohës.
Përveç kësaj, lidhjet në të majtë (mbi shiritin e lëvizjes) ju lejojnë të zgjidhni periudhat kohore të paracaktuara, të përdorura shpesh dhe t'i zhvendosni periudhat e shfaqura përpara/prapa përgjatë vijës kohore (poshtë shiritit të lëvizjes). Daton nga anën e djathtë funksionojnë si lidhje, kalendari pop-up ju lejon të vendosni oraret e fillimit dhe të përfundimit.
Grafikët e personalizuar
Grafikat e personalizuara janë më të fuqishme se ato standarde. Në grafikët e personalizuar, të dhënat nga disa pika mund të krahasohen dhe ju mund të vendosni stilin e grafikut ose mënyrën se si shfaqen linjat. Grafikët e personalizuar mund të krijohen për një host, nyje të shumta ose një shabllon.
Grafikët e personalizuar së bashku me disa raporte bazë ju lejojnë të shikoni të dhënat tuaja në kontekst.
Raportoni histogramin
Një histogram raportues ju lejon të shikoni të dhënat nga këndvështrime të ndryshme. Dëshironi të shihni leximet javore të temperaturës së dhomës së serverit për dy muajt e fundit? Keni nevojë të krahasoni ngarkesën e serverit në ueb për muajin e parë të çdo tremujori të këtij viti? E gjithë kjo dhe shumë më tepër është e mundur me këtë veçori.
Hartat e rrjetit
Çdo element në hartë mund të përfaqësojë një host, një grup hostesh, një shkas të vetëm, një imazh ose një hartë tjetër. Redaktimi i hartës është përmirësuar kohët e fundit me shtimin e tërheqjes dhe lëshimit, nënvizimit dhe zgjedhjes së detajeve të elementit për t'u shfaqur në një dritare kërcyese.Shikoni çfarë po ndodh
Meqenëse elementët e hartës mund të lidhen, harta mund të bëhet "e gjallë", duke filluar të tregojë se çfarë po ndodh në nyjet e vëzhguara.
Nëse ndodh diçka, ikona e statusit dhe ngjyra e pajisjes në hartë do të ndryshojnë automatikisht.
Bandwidth në detaje. Ikona dhe përshkrimi i pajisjes mund të përfshijnë makro me porosi. Për shembull, xhiros Ngarkesa në kohë reale dhe mesatare e CPU-së mund të shfaqet në përshkrimin e hostit.
Statusi i varësisë
Nëse klikoni në një nyje, do të keni akses në disa skripta dhe lidhje me faqet e statusit të aktivizimit, të cilat do të ofrojnë një listë të aktivizuesve aktivë të nyjes dhe faqen e ekranit të nyjes.
Ekranet dhe prezantimi
EkranetElementet vizuale të pavarura (grafikë, harta, të dhëna përmbledhjeje, etj.) mund të grupohen së bashku për t'u shfaqur në një ekran të vetëm përmbledhës.
Ekranet Zabbix janë kryesisht tabelare dhe mund të përmbajnë në çdo qelizë:
- orari;
- orari i përcaktuar nga përdoruesi;
- hartë;
- një ekran tjetër;
- informacione tekstuale;
- informacioni i serverit (përmbledhje);
- informacion për shkaktimin (përmbledhje);
- rishikimi i të dhënave;
- orë;
- historia e ngjarjeve;
- historia e veprimeve;
- URL (të dhënat e marra nga një vendndodhje tjetër).
Screen Builder e bën krijimin e ekranit të thjeshtë dhe intuitiv. Numri i elementeve në ekran nuk është i kufizuar.
Prezantimi.
Prezantimi mund të shfaqë shumë ekrane njëri pas tjetrit, sipas një intervali të caktuar.
Qasja në të dhëna të papërpunuara
Të gjitha të dhënat e mbledhura, pavarësisht nga lloji, ruhen në tabelat e regjistrave si të dhëna të papërpunuara.Ngjarjet dhe detajet e njoftimit
Lista e ngjarjeveZabbix ruan të gjitha ngjarjet në një bazë të dhënash. Ju mund të shikoni të gjitha ngjarjet në listë. Mund të përdorni opsionet e filtrimit për të gjetur një ngjarje specifike për shkaktues.
Përveç kësaj, mund të shkruani një mesazh konfirmimi për çdo ngjarje.
Ngjarjet dhe detajet e njoftimit
Nëse klikoni në një ngjarje, do të shihni detajet e ngjarjeve dhe njoftimet. Në këtë ekran shfaqen gjithashtu burimi i ngjarjes, detajet e konfirmimit dhe ngjarjet e lidhura.
Siguria dhe vërtetimi
Të drejtat e përdoruesitLlojet e përdoruesve
Lloji i përdoruesit | Përshkrim |
---|---|
Përdorues Zabbix | |
Administratori i Zabbix | Të drejtat e grupit të nyjeve duhet të specifikohen në mënyrë eksplicite. |
Super Administrator Zabbix |
- lexoni dhe shkruani;
- vetëm lexim;
- Hyrja e ndaluar.
Metodat e vërtetimit
- databaza e brendshme;
- autorizimi bazë nëpërmjet HTTP;
- Autentifikimi LDAP.
Gjëra të vogla të këndshme
Vizatimi i vlerave në një hartë.Vlerat e vizatimit janë të dobishme për shikimin e të dhënave. Ju mund të shtoni një shpjegim teksti në vlerën që rezulton. Pra, në vend që të shfaqet vlera e zhveshur "1", shfaqet diçka më kuptimplote, si "i disponueshëm".
Koha e punes
Orari i punës shfaqet me sfond të bardhë dhe orët jopune shfaqen me sfond gri.
Shikoni skedarë të shumtë regjistri së bashku
Në pamjen e historisë së regjistrave, mund të kombinoni shumë regjistra të dhënash në një ekran. Dhe gjithashtu filtroni dhe nënvizoni të dhënat e hyrjes modaliteti i tekstit. Kjo është e nevojshme për të gjetur dhe eksploruar lehtësisht të dhëna specifike të regjistrit.
Njoftimet
Zabbix ju lejon jo vetëm të grumbulloni, ruani dhe analizoni informacione rreth mjedisit të kontrolluar, por gjithashtu të informoni personelin përgjegjës për ndodhjen e ngjarjeve duke përdorur kanale dhe opsione të ndryshme. Zabbix ofron një rrjedhë të plotë pune: dërgimin e njoftimeve, lejimin e konfirmimit të informacionit të marrë, zbulimin e informacionit te njerëzit e tjerë dhe aftësinë për të ndërmarrë veprime.Fazat e ndryshme të procesit të njoftimit janë përshkruar më poshtë:
- marrë mesazh;
- ekzekutimi i komandës;
- përshkallëzimi (zbulimi) i përgjigjeve ndaj problemeve.
Marrja e mesazheve
Zgjedhja e një metodeZabbix ka disa metoda të paracaktuara të dërgimit të njoftimeve. Administratorët mund të marrin njoftime në disa mënyra:
- me e-mail;
- me SMS;
- mbi Jabber;
- duke përdorur sinjalizimin e personalizuar.
Përfshirë detaje të rëndësishme
Informacioni i ekzekutimit dhe i inventarit, informacioni i personalizimit dhe të dhënat më të fundit mund të përfshihen në mesazh. Mesazhi mund të ketë fusha të tilla si:
- Data dhe ora;
- emri i hostit;
- subjekti dhe përshkrimi i këmbëzës;
- të dhënat më të fundit;
- profilin e nyjës.
Kur i dërgoni një mesazh një përdoruesi ose grupi përdoruesish, mesazhi për të njëjtin problem mund të personalizohet që të përmbajë një grup të ndryshëm informacioni në varësi të rolit të marrësve në organizatë.
Ekzekutimi i komandave
Ju mund të ekzekutoni komandat e guaskës në një sistem në distancë për të rregulluar situatat kur sistemi është i mbingarkuar ose kur shërbimet nuk funksionojnë siç duhet. Një shembull tipik i përdorimit të programeve të tilla është rinisja e një serveri ose shërbimi.Komandat mund të ekzekutohen:
- në serverin Zabbix;
- në agjent Zabbix;
- duke përdorur IPMI;
- duke përdorur Telnet dhe SSH.
Përshkallëzoni (zbuloni) përgjigjet ndaj problemeve.
Një përshkallëzim përmban një skript, i cili është një orar për dërgimin e njoftimeve. Nëse problemi vazhdon ose nuk është pranuar, një njoftim u dërgohet marrësve të tjerë dhe madje komandat ekzekutohen sipas nevojës.Zabbix ofron rregulla efikase dhe jashtëzakonisht fleksibël për përshkallëzimin e punës. Në varësi të cilësimeve, Zabbix përshkallëzon automatikisht (vazhdon në hapin tjetër të përhapjes) problemet e pazgjidhura dhe kryen veprimet e caktuara për çdo hap të përshkallëzimit.
Opsionet e mbështetura
- Njoftim i menjëhershëm për problemet e reja.
- Monitorimi proaktiv: Zabbix ekzekuton skriptet e paracaktuara (komandat në distancë).
- Përsëritni njoftimet derisa problemi të zgjidhet.
- Njoftimet e vonuara dhe komandat në distancë.
- Përshkallëzoni problemet në grupe të tjera përdoruesish.
- Shtigje të ndryshme përshkallëzimi për problemet e njohura dhe të panjohura.
- Rikthimi i mesazhit për të gjithë të interesuarit.
- Zabbix mbështet një numër të pakufizuar hapash përshkallëzimi.
Modele, import dhe eksport
ModeletModelet janë një mënyrë e shkëlqyer për ta bërë më të lehtë menaxhimin e Zabbix. Një grup objektesh (artikuj, aktivizues, grafikë, aplikacione, ekrane dhe rregulla zbulimi) mund të shoqërohen me një shabllon për të menaxhuar në mënyrë më efektive mijëra pajisje.
Modelet mund të lidhen me nyjet. Të gjithë elementët e shabllonit, nxitësit dhe grafikët do të shtohen automatikisht në nyjen e lidhur. Ndryshoni elementet specifike të shabllonit (pajisjet, këmbëzën, grafikët, etj.) dhe ndryshimet aplikohen automatikisht në të gjitha nyjet.
Vendosja e importit dhe eksportit
Zabbix ju lejon të shkëmbeni cilësimet e importit dhe eksportit midis sistemeve.
Të dhënat eksportohen në formatin XML, i cili lexohet dhe modifikohet lehtë. Të dhënat e importit dhe eksportit:
- Shkëmbeni shabllonet ose hartat e rrjetit midis përdoruesve, sistemeve ose organizatave.
- Opsionet e konfigurimit.
- Integrimi me mjetet e palëve të treta.
Kjo veçori ndahet në tre kategori kryesore të konfigurimit: hostet dhe të dhënat shoqëruese, kartat e rrjetit dhe mburojat.
- Importi dhe eksporti i nyjeve.
- Nyjet dhe modelet e tyre të lidhura.
- Aplikacionet.
- Mallrat.
- Shkaqet.
- Grafika të personalizuara.
- Makrot e përdoruesve.
- Rregullat e kërkimit.
- Vendosja e hartës.
- Të gjithë elementët e hartës, duke përfshirë imazhet, aktivizuesit, hostet, grupet pritëse dhe hartat.
- Të gjithë lidhësit me të dhëna përkatëse, duke përfshirë etiketat dhe treguesit e statusit.
- Ekrani Import/Export mbështet të gjithë elementët e ekranit.
Zbulimi automatik
Monitorimi i mjediseve të mëdha pa automatizim mund të jetë një makth. Zabbix ofron disa mënyra për të automatizuar menaxhimin e mjediseve të tilla. Pajisjet dhe elementët e pajisjes, të tilla si sistemet e skedarëve dhe ndërfaqet e rrjetit, mund të shtohen dhe hiqen automatikisht ndërsa lëvizin brenda dhe jashtë organizatës.Ekzistojnë tre qasje kryesore për zbulimin dhe menaxhimin automatik të elementeve mjedisore brenda Zabbix, ku secila shërben për një fushë të ndryshme: zbulimi i rrjetit, zbulimi i nivelit të ulët dhe agjenti i regjistrimit automatik.
Zbulimi i rrjetit
Kjo veçori ju lejon të skanoni periodikisht rrjetin për shërbime të jashtme dhe agjentë Zabbix (në mënyrë pasive) dhe të ndërmerrni veprime të paracaktuara kur ato zbulohen. Procesi i kërkimit fillon me shkarkime, të cilat bazohen në informacionin e mëposhtëm:
- Gama e skanimit të IP;
- shërbimet e kërkimit të jashtëm (FTP, SSH, WEB, POP3, IMAP, TCP, etj.);
- informacioni i marrë nga agjenti i Zabbix;
- informacioni i marrë nga agjenti SNMP.
- dërgimi i njoftimeve te përdoruesi;
- shtoni ose hiqni një nyje;
- aktivizoni dhe çaktivizoni nyjen;
- shtoni ose hiqni një nyje në një grup;
- lidh ose zgjidh një nyje nga një shabllon;
- ekzekutoni skriptin në distancë.
Skanim i nivelit të ulët
Zbulimi i nivelit të ulët ofron aftësinë krijimi automatik elemente, ndezës dhe grafikë mbi elementë të ndryshëm në pajisje. Për shembull, Zabbix mund të fillojë automatikisht monitorimin sistemet e skedarëve ose ndërfaqet e rrjetit në makinë, pa pasur nevojë të krijoni manualisht hyrje për çdo sistem skedari ose ndërfaqe rrjeti.
Zabbix mbështet tre lloje të skanimit të nivelit të ulët:
- skanimi i sistemeve të skedarëve;
- skanimi i ndërfaqeve të rrjetit;
- Skanoni OID SNMP.
Kjo veçori lejon serverin Zabbix të fillojë automatikisht monitorimin e pajisjeve të reja nëse kjo pajisje Agjenti Zabbix është instaluar. Kjo ju lejon të shtoni nyje të reja rrjeti për monitorim pa cilësimet manuale Serveri Zabbix për çdo nyje individuale. Kur shtoni një pajisje të re në një mjedis të kontrolluar, ju duhet vetëm të instaloni agjentin Zabbix (aktiv) dhe ta drejtoni atë te serveri Zabbix.
Veçoria e regjistrimit automatik është shumë e dobishme për monitorimin automatik të nyjeve të reja cloud. Sapo të keni një nyje të re në cloud, Zabbix do të fillojë automatikisht të mbledhë të dhëna për performancën dhe disponueshmërinë e kësaj nyje.
Monitorimi i shpërndarë
Monitorimi i shpërndarë përmes përfaqësuesit ZabbixProxy Zabbix mbledh informacion rreth mjedisit të kontrolluar dhe ia dërgon atë serverit Zabbix. Përdorimi i një përfaqësuesi Zabbix mund të thjeshtojë shumë mirëmbajtjen e një mjedisi të kontrolluar dhe të përmirësojë ndjeshëm performancën e serverit qendror Zabbix.
Përdorimi i një përfaqësuesi Zabbix është mënyra më e lehtë për të mbledhur informacion lokal dhe për të raportuar në serverin qendror Zabbix.
Siguria dhe vërtetimi
Të drejtat e përdoruesitZabbix mund të menaxhojë në mënyrë efektive të drejtat e përdoruesit në një server të vetëm ose mjedis të shpërndarë.
Llojet e përdoruesve
Zabbix mbështet disa lloje përdoruesish. Llojet e përdoruesve përdoren për të përcaktuar aksesin në funksionet administrative dhe për të caktuar lejet e paracaktuara.
Lloji i përdoruesit | Përshkrim |
---|---|
Përdorues Zabbix | Përdoruesi ka qasje në menunë e monitorimit.Përdoruesi nuk ka qasje në asnjë burim si parazgjedhje.Të drejtat e grupit të nyjeve duhet të specifikohen në mënyrë eksplicite. |
Administratori i Zabbix | Përdoruesi ka akses në monitorimin dhe konfigurimin.Përdoruesi nuk ka qasje në asnjë grup pritës si parazgjedhje.Të drejtat e grupit të nyjeve duhet të specifikohen në mënyrë eksplicite. |
Super Administrator Zabbix | Përdoruesi ka akses në gjithçka: Monitorimi, Cilësimet dhe Administrimi.Ka akses për lexim dhe shkrim në të gjitha grupet e nyjeve.Lejet nuk mund të revokohen duke refuzuar aksesin në grupe të veçanta pritëse. |
Dhënia e aksesit në nyje
Të drejtat u jepen grupeve të përdoruesve në nivelin e grupit të nyjeve. Kështu, qasja në një numër nyjesh varet nga të drejtat e grupit të përdoruesve që i përkasin grupit të nyjeve.
Ekzistojnë tre lloje të të drejtave të aksesit në nyje ose një grup nyjesh:
- lexoni dhe shkruani;
- vetëm lexim;
- Hyrja e ndaluar.
Metodat e vërtetimit
Ndërfaqja e internetit Zabbix mbështet disa metoda vërtetimi:
- databaza e brendshme;
- autorizimi bazë nëpërmjet HTTP;
- Autentifikimi LDAP.
Menaxhimi i sistemit
Periudhat e shërbimitFunksionet e mirëmbajtjes mund të përdoren për mirëmbajtjen e planifikuar të nyjeve të rrjetit dhe grupeve të nyjeve. Administratori mund të vendosë paraprakisht periudhën e mirëmbajtjes në ndërfaqen e internetit. Ju mund të specifikoni periudhat e mirëmbajtjes ditore, javore dhe mujore.
Mbështeten dy mënyra kontrolli mirëmbajtje teknike, duke i thënë administratorit nëse duhet të ndalojë mbledhjen e të gjitha të dhënave ose të shtypë vetëm alarmet e dështimit.
Inventari
Zabbix mbështet informacionin e nyjeve si p.sh numër serik, adresa MAC, OS dhe softuer. Ky informacion mund të përfshihet në një njoftim për problemet e pajisjes, duke e bërë më të lehtë për administratorin e sistemit të kuptojë shkakun e problemit dhe të ndihmojë në gjetjen e një zgjidhjeje.
Fusha "Inventari i hostit" mund të plotësohet automatikisht. Elementët e personalizuar mund të mbledhin informacion rreth nyjeve dhe të plotësojnë fushën e inventarit në përkufizimin e nyjeve.
Skriptet e personalizuara për menaxhimin e nyjeve
Ju mund të përdorni skriptet në ndërfaqen e përdoruesit të internetit Zabbix. Aktiv pult, Në ekranet e hartave dhe ngjarjeve, administratori mund të ekzekutojë skriptet duke klikuar në ikonën e emrit të nyjës ose hartës dhe duke zgjedhur një skript nga lista rënëse.
Ky funksion është i dobishëm për reagimin e parë ndaj një problemi në sistem. Ping dhe traceroute janë të disponueshme si parazgjedhje.
Zabbix API
API Zabbix ofron qasje në pothuajse të gjitha funksionet. Prania e Zabbix API hap shumë mundësi për efikasitet edhe më të madh në fushën e monitorimit. Disa prej tyre janë përshkruar më poshtë.Integrim i lehtë me dy drejtime
API Zabbix lejon integrim të lehtë me çdo softuer që është në gjendje të kryejë ose marrë thirrje të jashtme. Integrimi me sistemin e biletave mund të konsiderohet si një nga përdorimet më të zakonshme të Zabbix API. Integrimi me sistemet e njohura të biletave si JIRA dhe Bugzilla do të zgjasë vetëm disa ditë.
Softuer i palës së tretë
Përveç kësaj, ju mund të përdorni Zabbix API për të integruar funksionalitetin Zabbix në softuerin e zhvilluar nga një palë tjetër.
Menaxhimi i konfigurimit
Kur punoni në mjedise të automatizuara të menaxhuara nga sistemet e menaxhimit të konfigurimit si Puppet, Chef, integrimi i Zabbix me sisteme të tilla mund të kursejë shumë kohë kur shtoni, hiqni ose përditësoni harduerin ose softuerin.
Nje tjeter përdorim interesant Zabbix API: mund të shtoni qindra ose mijëra pajisje, gjë që nuk është e mundur duke përdorur ndërfaqen në internet.
Marrja e të dhënave
Zabbix ka një sasi të madhe informacioni rreth mjedisit të organizatës të ruajtur në bazën e të dhënave të saj. Ky informacion meriton të ripërdoret në programet statistikore, të sigurisë dhe të inventarit për të ofruar më shumë mundësi organizatave. Dhe kjo zgjeron horizontet e përdorimit të Zabbix për të mbledhur informacion jo vetëm për disponueshmërinë dhe performancën e mjedisit të TI-së, por edhe për metrikat e biznesit, KPI-të, vendndodhjet e inventarit, sensorë të ndryshëm(lagështia, temperatura, lëvizja, sensorët e afërsisë) dhe shumë informacione të tjera që na rrethojnë në aktivitetet tona të përditshme.
Aplikacionet celulare
Monitorimi i mjedisit tuaj të IT kërkon vëmendje të vazhdueshme pavarësisht nga përgjegjësitë e stafit, ditët e pushimit apo edhe pushimet. Duke përdorur Telefonat celular dhe telefonat inteligjentë ku mund të përdorni vizualizimin, konfigurimin, konfirmimin e ngjarjeve dhe shumë veçori të tjera të Zabbix. Çdokush mund të zhvillojë të tyren aplikimin e vet në menaxhimin e Zabbix ose përdorni një aplikacion të gatshëm.
Fillimi me API-në
Artikulli i blogut Zabbix përshkruan se si të përdoret API me shembuj të vërtetimit, marrjen e një liste nyjesh dhe përshkrimin e rrjedhës së të dhënave.
Shikoni listën e plotë në dokumentacionin zyrtar Zabbix.
© 2013 sajti. Kopjo material lejohet vetëm me tregues drejt Dhe lidhje e indeksuar.
Një artikull i shkurtër udhëzues se si të bëni konfigurimin fillestar Monitorimi i Zabbix. Pra: Le të shkojmë. Përdoruesi dhe fjalëkalimi i parazgjedhur është Admin zabbix. Ne konfigurojmë njoftimet me email, në menynë "Administrimi -> Llojet e mediave -> Email" Ne specifikojmë cilësimet për t'u lidhur me serveri i postës dhe adresën e dërgimit, në menynë “Administrimi -> Përdoruesit -> Admin -> Media” shtoni adresat e marrësve, kontrolloni llojet...
Instalimi i Zabbix në Centos 7 - udhëzime vetë-instalimiLe të fillojmë Instalimi i Centos 7 Shkarkoni imazhi i fundit Centos. Ne përgatisim hekur për të ose mjedis virtual sipas kërkesave. Dritarja "Përmbledhje e INSTALLIMIT" Mos harroni të vendosni zonën tuaj kohore në "DATA & KOHA", shtoni një plan urbanistik në "TASTAJRA", shkoni te "DESTINACIONI INSTALLATION" dhe zgjidhni diskun, zgjidhni llojin e instalimit në "ZGJEDHJA E SOFTWARE". Shumë burime rekomandojnë vendosjen "MINIMAL...
Fshirja e përhershme e të dhënaveThjesht formatimi i medias dhe më pas hedhja e tij është e paefektshme - informacioni mund të rikuperohet duke përdorur softuer special. Fshirja e përhershme e të dhënave kryhet duke përdorur disa metoda, të cilat do t'i diskutojmë në këtë artikull.
Mbrojtja e informacionit në 1C
Shërbimet e sigurisë dhe siguria e informacionit bazat e të dhënave dhe modulet 1C: Enterprise 7.7 dhe 8, duke vendosur mbrojtjen e serverit 1C. Mbrojtja e informacionit në 1C nga dështimet, hakimi, kopjimi në nivelet e softuerit dhe harduerit për të siguruar qëndrueshmërinë e biznesit
Vendosja e të drejtave të aksesit në serverShërbimet për konfigurimin e një serveri skedarësh me të drejta të ndryshme aksesi. Diferencimi i të drejtave të aksesit të përdoruesit do të sigurojë një nivel më të lartë mbrojtjeje për ju informacion konfidencial dhe do të mbyllë disa dobësi të mundshme në rrjetin e korporatës.
Shkëmbim i drejtpërdrejtë duke përdorur teknologjinë directbank 1CShkëmbim direkt me bankat duke përdorur teknologjinë DirectBank për ata që duan të punojnë me dokumente bankare edhe më shpejt, më komode dhe më të sigurt. Gjithçka ndodh në ndërfaqen e njohur 1C, të gjitha veprimet janë në një dritare të vetme - nuk keni pse të humbni kohë dhe përpjekje në stërvitje, mund të filloni të punoni menjëherë.
Zbatimi i 1C: ERP (Menaxhimi i Ndërmarrjeve)Instalimi dhe konfigurimi i botimeve 1C:UT 11.2, 10.3, modifikimi i konfigurimit për detyrat e përdoruesit, krijimi i formave tuaja të raportit dhe punë të tjera për zbatimin e këtij sistemi në kuadër të projekteve të automatizimit 1C
Përditësoni konfigurimet jo standarde 1CShërbimet e përditësimit 1C për organizatat. Përditëso platforma të ndryshme, versionet, konfigurimet standarde dhe jo standarde. Përditësimi 1C është pikërisht shërbimi që ju lejon të shmangni gabimet dhe keqfunksionimet operacionale paketë softuerike"1 C."
2 Kërkesat
Hardware
Kujtesa
Zabbix kërkon RAM dhe kujtesa fizike në hard diskun tuaj. Një pikë fillestare mund të jetë 128 MB kujtesë e gjallë dhe 256 MB hapësirë të lirë në hard disk. Megjithatë, është e qartë se vëllimi i nevojshëm memoria e diskut varet nga numri i nyjeve të rrjetit të vëzhguara dhe parametrave të vëzhguar. Nëse planifikoni të ruani historinë e parametrave të vëzhguar për një kohë mjaft të gjatë, atëherë do t'ju duhen të paktën disa gigabajt për të ruajtur të dhënat e historisë në bazën e të dhënave. Çdo proces Daemon Zabbix kërkon lidhje të shumta të bazës së të dhënave. Sasia e memories që kërkohet nga çdo lidhje e bazës së të dhënave varet nga cilësimet e bazës së të dhënave.
Sa më shumë RAM të keni, aq më shpejt funksionon baza e të dhënave (dhe për rrjedhojë Zabbix)!
CPU
Zabbix dhe veçanërisht baza e të dhënave mund të kërkojnë burime të rëndësishme të CPU-së në varësi të numrit të parametrave të monitoruar dhe bazës së të dhënave të zgjedhur.
Pajisje të tjera
Per perdorim Njoftimet SMS do të kërkohet e integruar në Zabbix porta serike transmetimi i të dhënave dhe modemi GSM. Një konvertues USB-në-serial do të funksionojë gjithashtu.
Shembuj të konfigurimeve të harduerit
Tabela tregon disa opsione për konfigurimin e harduerit:
Emri | Platforma | CPU/Memoria | Baza e të dhënave | Pritësit e monitoruar |
---|---|---|---|---|
I vogël | CentOS | Makine virtuale | MySQL InnoDB | 20 |
Mesatare | CentOS | 2 bërthama CPU / 2 GB | MySQL InnoDB | 500 |
I madh | RedHat Enterprise Linux | 4 bërthama CPU / 8 GB | RAID10 MySQL InnoDB ose PostgreSQL | >1000 |
Shume e madhe | RedHat Enterprise Linux | 8 bërthama CPU / 16 GB | RAID10 i shpejtë MySQL InnoDB ose PostgreSQL | >10000 |
Platformat e mbështetura
Për shkak të kërkesave të sigurisë dhe natyrës kritike të sistemit të monitorimit, i vetmi sistem operativ që mund të sigurojë performancën e nevojshme, tolerancën e gabimeve dhe fleksibilitetin është sistemi operativ. Sistemi UNIX. Zabbix funksionon në të gjitha versionet kryesore të OS.
Zabbix është testuar në platformat e mëposhtme:
Windows: të gjitha versionet për stacionet e punës dhe serverët që nga viti 2000 (vetëm agjent Zabbix)
Zabbix gjithashtu mund të funksionojë në sisteme të tjera operative të ngjashme me Unix.
Zabbix çaktivizon depozitimin e memories në platformat UNIX nëse përpilohet me enkriptim dhe nuk funksionon nëse sistemi (për shembull për shkak të politikës SELinux) nuk lejon aftësinë për të çaktivizuar depozitat e kujtesës.
Software
Zabbix është ndërtuar në moderne Serveri në internet Apache, DBMS kryesore dhe gjuha e skriptimit PHP.
Sistemet e menaxhimit të bazës së të dhënave
Programi | Version | Komentet |
---|---|---|
MySQL | 5.0.3 - 5.7.x | Kërkohet nëse MySQL përdoret si baza e të dhënave kryesore e Zabbix. Kërkohet motori InnoDB. MariaDB gjithashtu punon me Zabbix. shënim se MySQL 8.0 nuk mbështetet në versionet e Zabbix para 4.0. |
Orakulli | 10 g ose më të reja | Kërkohet nëse Oracle përdoret si baza kryesore e të dhënave Zabbix. |
PostgreSQL | 8.1 ose më i ri | Kërkohet nëse PostgreSQL përdoret si baza kryesore e të dhënave Zabbix. Ne sugjerojmë përdorimin e PostgreSQL të paktën versionin 8.3, i cili tregon performancë shumë të mirë VACUUM. |
SQLite | 3.3.5 ose më i ri | Kërkohet nëse SQLite përdoret si baza kryesore e të dhënave Zabbix. |
IBM DB2 | 9.7 ose më i ri | Kërkohet nëse IBM DB2 përdoret si baza kryesore e të dhënave Zabbix. |
Mbështetja e IBM DB2 është eksperimentale!
SQLite3 mund të përdoret me përfaqësues Zabbix pa asnjë problem, megjithatë, përdorimi i SQLite3 me server Zabbix nuk rekomandohet. Duke filluar nga versioni 2.4.0 i Zabbix, aksesi i njëkohshëm i serverit dhe ndërfaqes së uebit në bazën e të dhënave SQLite3 mund të çojë në prishjen e tij.
Ndërfaqja në ueb
Softueri i mëposhtëm kërkohet për të ekzekutuar ndërfaqen e internetit Zabbix:
Aplikacion | Version | Komentet |
---|---|---|
Apache | 1.3.12 ose më vonë | |
PHP | 5.4.0 ose më vonë | PHP v7 nuk mbështetet ende. |
Zgjerimet PHP: | ||
gd | 2.0 ose më vonë | Shtesa PHP GD duhet të mbështesë formatin PNG ( --with-png-dir), JPEG ( --me-jpeg-dir) imazhe dhe FreeType 2 ( --me-tip-lirë-drejt). |
bcmath | php-bcmath( --aktivizo-bcmath) | |
ctipi | php-ctype ( --enable-ctype) | |
libXML | 2.6.15 ose më vonë | php-xml ose php5-dom nëse ofrohet si një paketë e veçantë nga shitësi. |
xmlreader | php-xmlreader nëse ofrohet si një paketë e veçantë nga shitësi. | |
xmlwriter | php-xmlwriter nëse ofrohet si një paketë e veçantë nga shitësi. | |
sesioni | php-sesion nëse ofrohet si një paketë e veçantë nga shitësi. | |
bazat | fole php-net ( --aktivizo-prizat). Kërkohet për të mbështetur skriptet me porosi. | |
mbstring | php-mbstring ( --aktivizo-mbstring) | |
gettext | php-gettext( --me-gettext). Kërkohet që përkthimet të funksionojnë. | |
ldap | php-ldap. Kërkohet vetëm nëse ndërfaqja e internetit përdor vërtetimin LDAP. | |
ibm_db2 | Kërkohet nëse IBM DB2 përdoret si bazë për Zabbix. | |
mysqli | Kërkohet nëse MySQL përdoret si bazë për Zabbix. | |
oci8 | Kërkohet nëse Oracle përdoret si bazë për Zabbix. | |
pgsql | Kërkohet nëse PostgresSQL përdoret si bazë për Zabbix. | |
sqlite3 | Kërkohet nëse SQLite përdoret si bazë për Zabbix. |
Zabbix gjithashtu mund të punojë me versionet e mëparshme Apache, MySQL, Oracle dhe PostgreSQL.
Fontet e tjera përveç DejaVu, i cili është i instaluar si parazgjedhje, kërkojnë funksionin e rrotullimit të imazhit PHP. Nëse funksioni nuk është i instaluar, këto fonte mund të mos shfaqen siç duhet në grafikët. Ky funksion është i disponueshëm vetëm nëse PHP përpilohet me GD, i cili nuk është i disponueshëm për Debian dhe disa shpërndarje të tjera.
Shfletuesi i internetit nga ana e klientit
Biskota dhe Java Script duhet të përfshihen.
E fundit e mbështetur Versionet e Google Chrome, Mozilla Firefox, Microsoft Internet Explorer dhe Opera. Gjithashtu, shfletues të tjerë (Apple Safari, Konqueror) mund të punojnë me Zabbix.
Që nga Zabbix 3.0.13, e njëjta politikë e origjinës zbatohet për IFrames, që do të thotë se ndërfaqja e internetit Zabbix nuk mund të vendoset në korniza në një domen tjetër.
Megjithatë, faqet e vendosura në kornizat Zabbix do të kenë akses në ndërfaqen e internetit Zabbix (nëpërmjet JavaScript), nëse faqja që vendoset në kornizë dhe ndërfaqja e internetit Zabbix janë të vendosura në të njëjtin domen ..html, nëse vendosen në ekranet në http :/ /secure-site/zabbix/ do të ketë akses të plotë në Zabbix nëpërmjet JS.
Serveri
Kërkesa | Përshkrim |
---|---|
OpenIPMI | Kërkohet për mbështetjen IPMI |
libssh2 | Kërkohet për mbështetjen e SSH. Versioni 1.0 ose më i ri. |
fping | Kërkohet për elementët e të dhënave ping ICMP. |
libcurl | Kërkohet për monitorimin e uebit, monitorimin e VMware dhe vërtetimin SMTP. Për vërtetimin SMTP, kërkohet versioni 7.20.0 ose më i lartë. |
libiksemel | Kërkohet për mbështetjen e Jabber. |
libxml2 | Kërkohet për monitorimin e VMware. , |
net-snmp | Kërkohet për mbështetjen e SNMP. |
Gateway Java
Nëse e keni marrë Zabbix nga depoja e kodit burimor ose keni shkarkuar arkivin, atëherë varësitë e nevojshme janë përfshirë tashmë në pemën e kodit burimor.
Nëse e keni marrë Zabbix si një paketë në shpërndarjen tuaj, atëherë varësitë e nevojshme sigurohen nga sistemi i menaxhimit të paketave.
Në të dyja rastet e mësipërme, softueri është gati për t'u përdorur dhe shkarkuar çdo skedarë shtesë nuk ka nevojë.
Megjithatë, nëse dëshironi të përdorni versione të tjera të këtyre varësive (për shembull, nëse jeni duke përgatitur një paketë për një Shpërndarja Linux), më poshtë është një listë e versioneve të bibliotekës për të cilat Java gateway është konfirmuar se funksionon. Zabbix mund të punojë edhe me versione të tjera të këtyre bibliotekave.
Tabela e mëposhtme përmban një listë të skedarëve JAR që furnizohen me portën Java në kodin origjinal:
Librari | Liçensë | Faqja e internetit | Komentet |
---|---|---|---|
logback-core-0.9.27.jar | EPL 1.0, LGPL 2.1 | http://logback.qos.ch/ | |
logback-classic-0.9.27.jar | EPL 1.0, LGPL 2.1 | http://logback.qos.ch/ | Testuar me versionet 0.9.27, 1.0.13 dhe 1.1.1. |
slf4j-api-1.6.1.jar | Licenca MIT | http://www.slf4j.org/ | Testuar me versionet 1.6.1, 1.6.6 dhe 1.7.6. |
android-json-4.3_r3.1.jar | Licenca Apache 2.0 | Testuar me versionet 2.3.3_r1.1 dhe 4.3_r3.1. Referojuni skedarit src/zabbix_java/lib/README për udhëzime mbi krijimin e një skedari JAR. |
Java Gateway përpilohet dhe ekzekutohet me versionin Java 1.6 ose më të lartë. Nëse jeni duke përgatitur një version të parapërpiluar të portës Zabbix për përdorim nga të tjerët, atëherë rekomandohet të përdorni Java 1.6 për përpilim, në këtë rast porta Zabbix do të funksionojë në të gjitha versionet Java deri në atë të fundit.
Madhësia e bazës së të dhënave
Të dhënat e konfigurimit të Zabbix kërkojnë një sasi fikse të hapësirës në disk dhe nuk rriten shumë.
Madhësia e bazës së të dhënave Zabbix varet kryesisht nga variablat e mëposhtëm, të cilët përcaktojnë sasinë e të dhënave të ruajtura të historisë:
Numri i kërkesave të përpunuara për sekondë
Ky është numri mesatar i vlerave të reja që serveri Zabbix merr çdo sekondë. Për shembull: Nëse ka 3000 artikuj të dhënash me një interval kontrolli prej 60 sekondash, atëherë numri i kërkesave të përpunuara për sekondë llogaritet si 3000/60 = 50 .
Kjo do të thotë që çdo sekondë 50 regjistrime të reja shtohen në bazën e të dhënave Zabbix.
Cilësimet e pastrimit të historisë së bazës së të dhënave
Zabbix ruan vlerat periudhë të caktuar kohë, zakonisht disa javë ose muaj. Çdo vlerë e re kërkon një sasi të caktuar hapësire në disk për të dhënat dhe indekset.
Pra, nëse doni të ruani 30 ditë histori dhe 50 regjistrime të reja shtohen në bazën e të dhënave çdo sekondë, numri i përgjithshëm i vlerave do të jetë afërsisht ( 30 *24*3600)* 50 = 129.600.000 ose rreth 130 milion vlera.
Në varësi të llojit të bazës së të dhënave, lloji i vlerave të marra (pika lundruese, numri i plotë, vargjet, skedarët e regjistrit, etj.) mund të kërkojë diku nga 40 deri në qindra bajtë hapësirë në disk për të ruajtur vlerën. Në mënyrë tipike, një vlerë merr rreth 90 bajt të elementeve të të dhënave numerike. Në rastin tonë kjo do të thotë se vlerat 130M do të kërkojnë 130M * 90 bytes = 10.9 GB hapësirë në disk.
Madhësia e vlerave të elementit të të dhënave të tekstit/log është e pamundur të parashikohet, por mund të presësh rreth 500 bajt për vlerë.
Cilësimet për pastrimin e dinamikës së ndryshimeve në bazën e të dhënave
Zabbix ruan statistikat për orë të vlerave max/min/avg/count për secilin element të të dhënave në tabelë tendencat. Këto të dhëna përdoren për të gjurmuar tendencat dhe për grafikët për periudha të gjata kohore. Periudha 1 orëshe nuk është e konfigurueshme.
Baza e të dhënave Zabbix, në varësi të llojit të bazës së të dhënave, kërkon rreth 90 bajt për element. Le të supozojmë se nëse keni nevojë të ruani dinamikën e ndryshimeve për 5 vjet. Vlerat e 3000 elementeve të të dhënave do të kërkojnë 3000*24*365* 90 = 2.2 GB në vit, ose 11 GB në 5 vjet.
Cilësimet për pastrimin e ngjarjeve në bazën e të dhënave
Çdo ngjarje kërkon afërsisht 170 bajt hapësirë në disk. Është e vështirë të vlerësohet me saktësi numri i ngjarjeve të gjeneruara çdo ditë nga serveri Zabbix. Në rastin më të keq, mund të supozojmë se Zabbix gjeneron një ngjarje në sekondë.
Kjo do të thotë se për të ruajtur ngjarjet për 3 vjet do të duheshin 3 *365*24*3600* 170 = 15 GB hapësirë në disk.
Tabela e mëposhtme përmban formula për llogaritjen e hapësirës së kërkuar të diskut të ngurtë për sistemin e monitorimit Zabbix:
Parametri | Formula për llogaritjen e hapësirës së zënë (në bajt) |
---|---|
Konfigurimi Zabbix | Madhësi fikse. Përafërsisht 10 MB ose më pak. |
Histori | ditë*(artikuj/shkalla e përditësimit)*24*3600*bajt elementet: numri i elementeve të të dhënave ditë: numri i ditëve të historisë është ruajtur Shkalla e përditësimit: vlera mesatare e periudhës së kontrollit të elementit të të dhënave bytes: numri i bajteve të kërkuara për vlerë varet nga lloji i bazës së të dhënave, rreth 90 bajte |
Dinamika e ndryshimeve | ditë*(elemente/3600)*24*3600*bajt elementet: numri i elementeve të të dhënave ditë: numri i ditëve për të ruajtur dinamikën e ndryshimeve byte: Numri i bajteve të kërkuara për vlerë varet nga lloji i bazës së të dhënave, rreth 90 bajt. |
Ngjarjet | ditë*ngjarje*24*3600*bajt ngjarje: numri i ngjarjeve për sekondë. Një (1) ngjarje e rastit më të keq. ditë: numri i ditëve që ruhen ngjarjet byte: Numri i bajteve të kërkuara për vlerë varet nga lloji i bazës së të dhënave, rreth 170 bajt. |
Vlerat mesatare të tilla si ~ 90 bajt për artikujt e të dhënave numerike, ~ 170 bajt për ngjarjet mblidhen nga statistikat e jetës reale duke përdorur një bazë të dhënash MySQL.
Sasia totale e hapësirës së kërkuar në hard disk llogaritet:
Konfigurimi + Historia + Dinamika e ndryshimeve + Ngjarjet
Pas instalimit të Zabbix, një hapësirë e tillë në disk nuk do të përdoret më menjëherë. Madhësia e bazës së të dhënave do të rritet gradualisht dhe do të ndalojë pasi të arrijë një pikë të caktuar, në varësi të cilësimeve të pastrimit të bazës së të dhënave.
Llogaritet hapësira e lirë e kërkuar në hard disk kur përdorni monitorimin e shpërndarë në te njejtën mënyrë, por do të varet edhe nga numri i nyjeve skllav të lidhura me nyjen e nyjës që llogaritet.
Sinkronizimi i kohës
Është shumë e rëndësishme të kesh datën e saktë dhe koha e sistemit në serverin që funksionon Zabbix. ntpd është një nga demonët më të njohur për sinkronizimin e kohës së hostit me kohën në serverët e tjerë. Rekomandohet shumë të ruani kohën e sinkronizuar në të gjitha sistemet që përdorin komponentët Zabbix.
Nëse koha nuk sinkronizohet, Zabbix do t'i konvertojë vulat kohore të të dhënave të mbledhura në kohën e serverit Zabbix duke marrë vulat kohore të klientit/serverit pas vendosjes së një lidhjeje të të dhënave dhe duke rregulluar vulat kohore të vlerave të elementit të të dhënave të marra duke përdorur diferencën midis koha e klientit/serverit. Për të mos ndërlikuar punën dhe për të shmangur vështirësitë e mundshme, vonesa e lidhjes shpërfillet. Për këtë arsye, vonesa e lidhjes i shtohet vulave kohore të të dhënave të marra nga lidhjet aktive (agjent aktiv, proxy aktiv, dërguesi) dhe zbritet nga vulat kohore të të dhënave të marra nga lidhjet pasive (proxy pasiv). Të gjitha kontrollet e tjera kryhen duke përdorur kohën e serverit dhe vulat e tyre kohore nuk rregullohen.
Dhe pajisjet e rrjetit, shkruar nga Alexey Vladyshev.
MySQL, PostgreSQL, SQLite ose Oracle përdoren për të ruajtur të dhënat. Ndërfaqja e internetit është e shkruar në PHP. ZABBIX mbështet disa lloje monitorimi:
- Kontrolle të thjeshta- mund të kontrollojë disponueshmërinë dhe përgjigjen shërbimet standarde, si SMTP ose HTTP, pa instaluar ndonjë softuer në hostin e monitoruar.
- Agjent ZABBIX- mund të instalohet në hoste të ngjashme me UNIX ose Windows për të marrë të dhëna mbi ngarkesën e CPU-së, përdorimin e rrjetit, hapësirën në disk, etj.
- Kontroll i jashtëm- performanca programet e jashtme. ZABBIX gjithashtu mbështet monitorimin përmes SNMP.
YouTube Enciklopedike
-
1 / 5
Zabbix filloi në 1998 si një projekt i brendshëm softuerësh. 3 vjet më vonë, në vitin 2001, u lëshua publikisht nën licencën GPL. Kaluan më shumë se tre vjet para daljes së të parit version i qëndrueshëm- 1.0, i cili u lëshua në 2004.
Orari i publikimit datë Lirimi Zabbix 1.0 1998 Softueri Zabbix filloi si një projekt i brendshëm në një bankë nga Alexey Vladyshev 7 prill 2001 Zabbix 1.0alpha1 është lëshuar nën licencën GPL 23 mars 2004 Zabbix 1.0 u lëshua Zabbix 1.1 6 shkurt 2006 Zabbix 1.1 u lëshua Zabbix 1.4 29 maj 2007 Zabbix 1.4 u lëshua Zabbix 1.6 11 shtator 2008 Zabbix 1.6 u lëshua Zabbix 1.8 7 dhjetor 2009 Zabbix 1.8 u lëshua Zabbix 2.0 21 maj 2012 Zabbix 2.0 u lëshua Zabbix 2.2.1 21 dhjetor 2013 Zabbix 2.2.1 u lëshua Zabbix 2.4.0 11 shtator 2014 Zabbix 2.4.0 u lëshua Zabbix 3.0 16 shkurt 2016 Zabbix 3.0 u lëshua Arkitekturë
- Serveri Zabbixështë thelbi i softuerit Zabbix. Serveri mund të inspektojë në distancë shërbimet e rrjetit, është depoja në të cilën ruhen të gjitha konfigurimet, të dhënat statistikore dhe operacionale dhe është entiteti në software Zabbix, i cili do të njoftojë administratorët në rast të problemeve me ndonjë pajisje të kontrolluar.
- Prokurë Zabbix- mbledh të dhëna të performancës dhe disponueshmërisë në emër të serverit Zabbix. Të gjitha të dhënat e mbledhura ruhen në bufer nivel lokal dhe transmetohen në serverin Zabbix të cilit i përket serveri proxy. Proxy Zabbix është zgjidhje ideale për monitorim të centralizuar në distancë të vendndodhjeve, degëve, rrjeteve që nuk kanë administratorët lokalë. Mund të përdoret gjithashtu për të shpërndarë ngarkesën e një serveri Zabbix. Në këtë rast, proxy mbledh vetëm të dhëna, duke vendosur kështu më pak ngarkesë CPU dhe I/O të diskut në server.
- Agjent Zabbix- kontrolli burimet lokale dhe aplikacionet (si p.sh hard disqe, memoria, statistikat e CPU-së, etj.) në sistemet e rrjetit, këto sisteme duhet të punojnë me agjentin Zabbix që funksionon. Agjentët Zabbix janë jashtëzakonisht efikas për shkak të përdorimit të thirrjeve të sistemit vendas për të mbledhur informacion statistikor.
- Ndërfaqja në ueb- ndërfaqja është pjesë e serverit Zabbix dhe, si rregull (por jo domosdoshmërisht), funksionon në të njëjtën server fizik, njësoj si serveri Zabbix. Punon në PHP, kërkon një server në internet (për shembull, Apache).
Përmbledhje e veçorive
- Monitorim i shpërndarë deri në 1000 nyje. Konfigurimi i nyjeve të vogla kontrollohet plotësisht nga nyjet e larta të vendosura më shumë nivel të lartë hierarkia.
- Skenarët e bazuar në monitorim
- Zbulimi automatik
- Monitorimi i centralizuar i skedarëve log
- Ndërfaqe në internet për administrim dhe konfigurim
- Raportimi dhe tendencat
- Monitorimi i SLA
- Mbështetje për agjentë me performancë të lartë (zabbix-agent) për pothuajse të gjitha platformat
- Përgjigje komplekse ndaj ngjarjeve
- Mbështetje SNMP v1, 2, 3
- Mbështetja e kurthit SNMP
- Mbështetje IPMI
- Mbështetje për monitorimin e aplikacioneve JMX jashtë kutisë
- Mbështetje për ekzekutimin e pyetjeve në baza të ndryshme të dhëna pa pasur nevojë për skriptim
- Zgjerimi duke ekzekutuar skriptet e jashtme
- Sistemi fleksibël i shablloneve dhe grupeve
- Aftësia për të krijuar harta të rrjetit
Zbulimi automatik
- Zbulimi automatik sipas gamës së adresave IP, shërbimeve të disponueshme dhe kontrollit SNMP
- Monitorimi automatik i pajisjeve të zbuluara
- Heqja automatike e hosteve që mungojnë
- Shpërndarja në grupe dhe shabllone në varësi të rezultatit të kthyer
Zbulimi i nivelit të ulët
Zbulimi i nivelit të ulët mund të përdoret për të zbuluar dhe filluar monitorimin e sistemeve të skedarëve, ndërfaqeve të rrjetit. Që nga Zabbix 2.0, mbështeten tre mekanizma të integruar të zbulimit të nivelit të ulët:
- zbulimi i sistemit të skedarëve
- zbulimi i ndërfaqes së rrjetit
- zbulimi i shumëfishtë OID SNMP
Kërkesat e sistemit për instalimin e serverit ZABBIX
Platformat e mbështetura
Platforma Serveri ZABBIX Agjent ZABBIX AIX Mbështetur Mbështetur FreeBSD Mbështetur Mbështetur HP-UX Mbështetur Mbështetur Linux Mbështetur Mbështetur Mac OS X Mbështetur Mbështetur Novell Netware - Mbështetur OpenBSD Mbështetur Mbështetur Serveri i hapur SCO Mbështetur Mbështetur Solaris Mbështetur Mbështetur Tru64/OSF Mbështetur Mbështetur Windows NT 4.0, Windows 2000, Windows 2003, Windows XP, Windows Vista - Mbështetur Diten e mire. Do të doja t'ia kushtoja këtë seri artikujsh një prej sistemeve të mrekullueshme të monitorimit - zabbix. Për shkak të detyrës sime, më duhej të kërkoja një sistem monitorimi. U ndala te nagios, kaktusët, mrtg. Por nuk më përshtateshin. Dhe kështu gjeta zabbix. Pasi lexova dokumentacionin, kuptova se zabbix është ajo që më duhet...
Pra, çfarë është zabbix? Zabbix është një sistem monitorimi i shpërndarë që ju lejon të monitoroni parametra të shumtë të rrjetit dhe nyje rrjeti. Zabbix shpërndahet nën licencën GPL, që do të thotë se është falas.Karakteristikat e Zabbix
Siç thashë më lart, zabbix ka aftësi të mëdha, përkatësisht:- monitorimi i disponueshmërisë
- Monitorimi SNMP
- Monitorimi IPMI
- Monitorimi JMX
- nxitja e problemit të vendosjes së pragut të vet
- vendosjen e sinjalizimeve
- grupimi sipas hosteve, sipas të dhënave të mbledhura
- përdorimi i shablloneve
- sistemi i të drejtave të aksesit
- edhe me shume
Përgatitja për të instaluar zabbix
Do të doja të vëreja menjëherë se do të instaloj në Linux, ose më saktë në Ubuntu Server.
Do ta instaloj nga burimi. Pra, le të shkarkojmë së pari burimi Zabbix me .Zhzip arkivin e shkarkuar. Për ta bërë këtë, shkoni te drejtoria me arkivin dhe futni komandën:
$ tar -zxvf zabbix-2.0.0.tar.gz
E madhe. Hapi tjetër është përgatitja e sistemit tonë për instalimin e zabbix. Do të na duhen paketat e mëposhtme:- snmp
- libsnmp-dev
- snmpd
- libcurl4-openssl-dev
- fping
Nëse këto paketa nuk janë të instaluara në sistem, instaloni ato:sudo apt-get instalo snmp libsnmp-dev snmpd libcurl4-openssl-dev fping
Pas çdo gjëje paketat e nevojshme instaluar, ju duhet të krijoni një grup zabbix dhe një përdorues zabbix:
shto grup zabbix
useradd -g zabbix zabbix
Tani duhet të përgatisim bazën e të dhënave. Zabbix mund të punojë me MySQL dhe PostgreSQL. (mbështet të tjerat, i gjeni në dokumentacionin zyrtar). Prodhuesi rekomandon përdorimin e PostgreSQL si një server të bazës së të dhënave nëse do të monitoroni më shumë se 50 nyje.
Por unë përdor MySQL dhe për momentin kam 123 nyje të monitoruara - deri më tani nuk kam vërejtur ndonjë problem. Në të ardhmen është planifikuar të rriten nyjet, atëherë do të shohim. Dhe kështu, ne krijojmë një bazë të dhënash në MySQL:
shell> mysql -u<имя пользователя>-fq
<пароль>
mysql> krijoni bazën e të dhënave zabbix grup karakteresh utf8
mysql>dal
Tani shkoni te drejtoria me burimet e zbërthyera të zabbix. Ai përmban tre skedarë në drejtori./database/mysql/:- skema.sql
- imazhe.sql
- të dhëna.sql
mysql -u<пользователь>-fq< schema.sql
ose nga vetë mysql:
mysql>përdor zabbix
mysql>skema e burimit.sql
Për analogji, ne lëshojmë skedarët e mbetur images.sql dhe data.sql
Kërkohet porosia.
Gjithçka në këtë fazë të përgatitjes për instalim është përfunduar. Tani mund të filloni të instaloni zabbix.Instalimi i monitorimit zabbix
Shkoni te drejtoria me kodin zabbix dhe ekzekutoni:
sudo ./konfiguro --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl
Ne lidhim vetë serverin zabbix, agjentin zabbix dhe mbështetjen snmp.
Nëse gjithçka shkoi mirë (dhe unë do të përshkruaj gabimet që kam hasur dhe si t'i zgjidhim ato më poshtë), ne fillojmë instalimin:
sudo make install
Kjo përfundon instalimin. Mbetet për të bërë një konfigurim të vogël të serverit dhe agjentit zabbix.Konfigurimi fillestar i zabbix
Që serveri zabbix të funksionojë, duhet të bëni cilësimet fillestare. Hapni skedarin e konfigurimit /usr/local/etc/zabbix_server.conf (si në Ubuntu) dhe modifikoni atë:
DBName=[emri i bazës së të dhënave, unë kam zabbix]
DBUser = [Emri i përdoruesit për qasje në MySQL]
DBPassword = [fjalëkalimi i hyrjes në bazën e të dhënave]
Kjo është në thelb ajo. Nëse keni MySQL të konfiguruar si parazgjedhje, atëherë gjithçka duhet të funksionojë.
Tani le të konfigurojmë agjentin zabbix. Nëse agjenti zabbix është në të njëjtën makinë me serverin zabbix, atëherë asgjë nuk duhet të ndryshohet. Nëse agjenti zabbix ndodhet në një makinë tjetër, atëherë hapni /usr/local/etx/zabbix_agentd.conf, kërkoni linjën Server=127.0.0.1 dhe zëvendësojeni me Server=[adresa e serverit zabbix]
Kjo eshte e gjitha. Ne nisim serverin dhe agjentin zabbix me komandat:
zabbix_server
zabbix_agentd
Është koha për instalimi në ueb ndërfaqe për zabbix.Instalimi i ndërfaqes në internet zabbix
Ne krijojmë një host virtual zabbix, kam shkruar se si ta bëj këtë në artikullin tim rreth . Kopjoni në drejtorinë e krijuar host virtual skedarë nga drejtoria me zabbix/frontends/php
Shkojmë te pritësi ynë. Këtu duhet të rregullojmë pak php.ini-n tonë sipas kërkesave të zabbix.- memory_limit - vendos sasinë maksimale të memories së përdorur nga skripti
- post_max_size - vendos madhësia maksimale të dhënat e transmetuara duke përdorur metodën POST
- upload_max_filesize - madhësia maksimale e skedarit të ngarkimit
- max_execution_time - koha e ekzekutimit të skriptit
- max_input_time - koha maksimale në sekonda gjatë së cilës skripti duhet të analizojë të gjitha të dhënat hyrëse
- zona kohore - në php.ini date.zone, vendos zonën kohore
- database support - lloji i bazës së të dhënave
- bcmath - llogaritjet e saktësisë arbitrare
- mbstring - duke punuar me vargje shumëbajtëshe
- priza - duke punuar me priza
- gd - biblioteka grafike
- dhe etj.
Pasi të plotësohen të gjitha kërkesat e zabbix, mund të kaloni në hapin tjetër.
Në këtë hap, ne duhet të zgjedhim llojin e bazës së të dhënave (në rastin tim është MySQL), të specifikojmë adresën e serverit (kam localhost), emrin e bazës së të dhënave (në rastin tim është zabbix), hyrjen dhe fjalëkalimin për të hyrë në baza e të dhënave:
Pasi të keni futur të gjitha të dhënat, klikoni "Testoni lidhjen"; nëse testi ishte i suksesshëm, vazhdoni në hapin tjetër; nëse jo, atëherë kontrolloni të dhënat e futura.Nëse i gjithë informacioni është futur saktë, ne vazhdojmë me instalimin, nëse jo, kthehemi dhe korrigjojmë.
Siç mund ta shihni, gjithçka shkoi mirë për mua. Ju lutemi vini re se skedari zabbix.conf.php duhet të hapet për shkrim. Përshkrova se si ta bëj këtë në artikullin tim rrethKlikoni "Finish". Dhe shkoni te dritarja e autorizimit.
Si parazgjedhje, hyrja është Admin, fjalëkalimi është zabbix.
Kjo përfundon instalimin.
Le të shohim problemet që kam hasur gjatë instalimit të zabbix dhe si t'i zgjidhim ato.Problemet e hasura gjatë instalimit të zabbix dhe zgjidhjet e tyre
Gjatë instalimit të monitorimit, kam hasur dy gabime:
- Gjatë ekzekutimit të konfigurimit, mora gabimin "Biblioteka MySQL nuk u gjet". Ky problem mund të zgjidhet lehtësisht duke instaluar libmysqlclient16-dev
- Gabimi i dytë u shfaq kur ekzekutohet make install "Programi 'make' nuk është aktualisht i instaluar". Është e thjeshtë, nuk e kam të instaluar.
Dhe kjo përfundon artikullin mbi instalimin e monitorimit zabbix. Në artikullin tjetër do të njihemi me konceptet bazë, më pas do të analizojmë ndërfaqen dhe do të kalojmë në vendosjen e monitorimit të hosteve (pajisjeve në rrjetin tonë). Pra, qëndroni të sintonizuar për artikuj të rinj.