Linux-da tor ulanylyşyny derňemek üçin peýdaly geçirijilik gözegçilik gurallary


Linux toruň zolakly ulanylyşyna gözegçilik etmekde kynçylyk çekýärsiňizmi? Kömek gerekmi? Toruň haýallaşmagyna sebäp bolýan zatlara düşünmek ýa-da toruňyza göz aýlamak üçin toruňyzda bolup geçýän zatlary göz öňüne getirip bilmek möhümdir.

Bu makalada, Linux ulgamynda tor ulanylyşyny seljermek üçin 17 peýdaly geçiriş giňligine gözegçilik gurallaryny gözden geçireris.

Toruňyzy dolandyrmak, näsazlyklary düzetmek ýa-da düzetmek isleýän bolsaňyz, makalamyzy okaň - Sysadmins üçin 22 Linux Networking Commands

Aşakda görkezilen gurallaryň hemmesi açyk çeşme bolup, “bu gün tor näme üçin beýle haýal?” Questionsaly soraglara jogap bermäge kömek edip biler. Bu makala, bir Linux enjamynda geçirijilik giňligine gözegçilik etmek üçin kiçijik gurallaryň garyndysyny we LAN-da (Areaerli sebit tory) birnäçe öý eýesine hatda WAN-da (Giňişleýin tor) birnäçe öý eýesine işlemäge ukyply doly gözegçilik çözgütlerini öz içine alýar.

Site24x7-iň NetFlow analizatory - Tor traffigine gözegçilik

Site24x7-iň NetFlow Analizeri, çeşmäňize we barjak enjamlaryňyza, interfeýslerine we olaryň içinden geçýän traffige gözegçilik edýän bulut esasly tor trafigi we geçirijilik giňligi gözegçilik guralydyr.

Giriş traffigi, çykýan traffik we geçirijilik giňligi ýaly ähli esasy ölçegler üçin çäk bahalaryny düzüň we bosagadan geçende derrew duýduryş alyň.

NetFlow Analizator, NetFlow, sFlow we J-Flow ýaly dürli tehnologiýalara esaslanýan akymy seljerýär. Ulgam zolagynda iň ýokary traffigiň statistikasy, iň ýokary programmalar we iň ýokary gepleşikler bilen doly görnüp bilersiňiz. Zolak giňligini kesgitläň, olary düzediň we “Site24x7” -iň tor geçiriş giňligine gözegçilik guralyny ulanyp, toruňyzyň işleýşini ýokarlandyryň.

DolandyryşEngine Netflow Analizeri

geçirijilik giňliklerine diagnoz goýýar.

Toruňyzdaky traffigiň nagyşlaryny islendik wagtyň dowamynda yzarlap bilersiňiz we enjam, interfeýs, programma we ulanyjy derejesindäki jikme-jikliklere has çuňňur burawlap bilersiňiz. Trafigi emele getirmek ukyby bilen NetFlow Analizeri, real wagtdaky tor anomaliýalaryny kesgitlemäge we ahyrky ulanyjylaryňyza täsir etmezden öň olary çözmäge kömek edýär.

Özbaşdak düzülip bilinýän hasabatlar bilen NetFlow Analizeri, şeýle hem geçirijilik giňligi talaplaryny çaklamaga we meýilleşdirmäge kömek edýär. Diňe birnäçe gezek basylanda giňişleýin geçiriş giňligi derňew hasabatlaryny döredip, tertipläp we döredip bilersiňiz.

1. vnStat - Tor traffiginiň gözegçisi

VnStat, Linux we BSD ulgamlarynda hakyky wagtda Linux tor trafigine we geçirijilik giňligine gözegçilik etmek üçin doly aýratynlykly, buýruk setirine esaslanýan programma.

Şuňa meňzeş guraldan artykmaçlygy, soňraky derňew üçin tor trafigini we geçirijilik giňligini ulanmagyň statistikasyny hasaba almagydyr - bu adaty hereket. Aslynda bu ýazgylary ulgam täzeden açylandan soň hem görüp bilersiňiz.

$ sudo yum install sysstat      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install sysstat      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install sysstat  [On Debian/Ubuntu & Mint]
$ sudo pacman -S sysstat        [On Arch Linux]

2. iftop - Bandwidth ulanylyşyny görkezýär

interfeýsdäki tor işlerine gysgaça syn bermek üçin ulanylýan ýokary derejeli buýruk setirine esaslanýan tor zolagyna gözegçilik guraly. Ortaça her 2, 10 we 40 sekuntda tor ulanylyş zolagynyň täzelenmelerini görkezýär.

$ sudo yum install iftop      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install iftop      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install iftop  [On Debian/Ubuntu & Mint]
$ sudo pacman -S iftop        [On Arch Linux]

3. ýüklemek - Tor ulanylyşyny görkezýär

nload, toruň traffigine we hakyky wagtda geçiriş giňligine gözegçilik etmek üçin başga bir ýönekeý, ulanylmagy aňsat buýruk setiridir. Giriş we çykýan traffige gözegçilik etmek üçin grafikleri ulanýar. Mundan başga-da, maglumatlaryň umumy mukdary we min/max tor ulanylyşy ýaly maglumatlary görkezýär.

$ sudo yum install nload      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install nload      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install nload  [On Debian/Ubuntu & Mint]
$ sudo pacman -S nload        [On Arch Linux]

4. NetHogs - Tor trafik zolagyna gözegçilik

NetHogs, Linux ulgamynda işleýän her bir proses ýa-da programma arkaly real wagt tor trafik zolagynyň ulanylyşyna gözegçilik etmek üçin kiçijik ýokary derejeli, tekste esaslanýan gural. Diňe her prosese esasda toruň zolakly ulanylyşynyň real wagt statistikasyny hödürleýär.

$ sudo yum install nethogs      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install nethogs      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install nethogs  [On Debian/Ubuntu & Mint]
$ sudo pacman -S nethogs        [On Arch Linux]

5. bmon - Bandwidth Monitor we baha baha beriji

bmon, şeýle hem, Linux-da toruň giňligini ulanmagyna gözegçilik etmek üçin göni buýruk setiri guralydyr. Ulgam statistikasyny alýar we ulgamyňyza göz aýlamak üçin olary adam üçin amatly görnüşde şekillendirýär.

$ sudo yum install bmon      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install bmon      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install bmon  [On Debian/Ubuntu & Mint]
$ sudo pacman -S bmon        [On Arch Linux]

6. Darkstat - Tor traffigini ele alýar

Darkstat kiçi, ýönekeý, platforma, real wagt, täsirli web esasly tor trafik analizatory. Tor trafigini we kompýuteriň ulanylyş statistikasyny ele almak bilen işleýän we HTTP-den hasabatlary grafiki formatda ýerine ýetirýän tor statistikasyna gözegçilik guraly. Şol bir netijeleri almak üçin buýruk setiriniň üsti bilen hem ulanyp bilersiňiz.

$ sudo yum install darkstat      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install darkstat      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install darkstat  [On Debian/Ubuntu & Mint]
$ sudo pacman -S darkstat        [On Arch Linux]

7. IPTraf - IP tor gözegçisi

IPTraf ulanmak aňsat, şepagat uýalaryna esaslanýan we interfeýsden geçýän we çykýan tor trafigini gözegçilikde saklamak üçin gural. IP traffigine gözegçilik etmek we umumy interfeýs statistikasyny, jikme-jik interfeýs statistikasyny we başga-da köp zatlary görmek üçin peýdalydyr.

$ sudo yum install iptraf      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install iptraf      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install iptraf  [On Debian/Ubuntu & Mint]
$ sudo pacman -S iptraf        [On Arch Linux]

8. CBM - (Reňk zolagynyň ölçegi)

CBM, Ubuntu Linux-daky reňkli çykyşda we Linux Mint, Lubuntu we başgalar ýaly ähli öndürilen enjamlarda häzirki tor trafigini görkezmek üçin kiçijik buýruk setiri. Ulgam zolagyna gözegçilik etmäge mümkinçilik berýän her bir birikdirilen tor interfeýsini, alnan baýtlary, iberilen baýtlary we jemi baýtlary görkezýär.

$ sudo yum install cbm      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install cbm      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install cbm  [On Debian/Ubuntu & Mint]
$ sudo pacman -S cbm        [On Arch Linux]

9. Iperf/Iperf3 - Tor zolagyny ölçemek guraly

Iperf/Iperf3, TCP, UDP we SCTP ýaly protokollardan tor geçirijiligini ölçemek üçin güýçli guraldyr. Ilki bilen TCP birikmelerini belli bir ýolda sazlamaga kömek etmek üçin gurulýar, şeýlelik bilen IP torlarynda iň ýokary ýetip bolýan geçiriş giňligini barlamak we gözegçilik etmek üçin peýdaly (IPv4 we IPv6 hem goldaýar).

Synaglary geçirmek üçin serwerden we müşderiden talap edilýär (bu geçirijilik giňligini, ýitgini we beýleki peýdaly tor öndürijilik parametrlerini habar berýär).

$ sudo yum install iperf3      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install iperf3      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install iperf3  [On Debian/Ubuntu & Mint]
$ sudo pacman -S iperf3        [On Arch Linux]

10. Netperf - Tor geçirijilik synagy

Netperf, toruň işleýşini barlamak üçin iperf-e meňzeýär. Linux-da tor geçirijilik giňligine gözegçilik etmekde TCP, UDP ulanyp maglumat geçirişini ölçemek arkaly kömek edip biler. Şeýle hem, Berkli Sockets interfeýsi, DLPI, Unix Domain Sockets we başga-da köp interfeýs arkaly ölçegleri goldaýar. Synaglary geçirmek üçin serwer we müşderi gerek.

$ sudo yum install netperf      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install netperf      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install netperf  [On Debian/Ubuntu & Mint]
$ sudo pacman -S netperf        [On Arch Linux]

11. SARG - Skid derňew hasabaty generatory

SARG, skid log faýl analizatory we internet zolagyna gözegçilik guralydyr. IP salgylary we umumy geçiriş giňligi ulanylyşy ýaly maglumatlar bilen peýdaly HTML hasabatlaryny öndürýär. Singleeke-täk torda aýratyn maşynlar tarapyndan internet zolagynyň ulanylyşyna gözegçilik etmek üçin amatly gural.

Gurnama görkezmesi we ulanylyşy üçin makalamyzy gözden geçiriň - Squid Internet Bandwidth ulanylyşyna gözegçilik etmek üçin SARG-y nädip gurmaly.

12. Monitorix - Ulgam we tor gözegçilik guraly

“Monitorix” ýeňil Linux çeşmeleri we torda gözegçilik programmasy bolup, kiçi Linux/Unix serwerleri üçin döredilen we oturdylan enjamlar üçin ajaýyp goldaw bilen üpjün edilýär.

Çäklendirilmedik tor enjamlaryndan tor traffigine we ulanyş statistikasyna gözegçilik etmäge kömek edýär. IPv4 we IPv6 birikmelerini paket traffigi we trafik ýalňyş grafikleri ýaly goldaýar we tor interfeýsinde 9-a çenli diski goldaýar.

“Monitorix” -ni Linux-da guruň

$ sudo yum install monitorix      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install monitorix      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install monitorix  [On Debian/Ubuntu & Mint]
$ sudo pacman -S monitorix        [On Arch Linux]

13. Kakti - Tor gözegçilik we grafika guraly

Cacti, içgin, ulanmaga aňsat interfeýsli doly işleýän, web esasly tor grafiki PHP programmasy. Customöriteleşdirilen grafika öndürmek üçin ulanylýan, toplanan tor öndürijilik maglumatlary saklamak üçin MySQL maglumat bazasyny ulanýar. Müňlerçe enjamly kiçi we çylşyrymly torlara gözegçilik etmek üçin peýdaly RRDTool-yň öň tarapy.

Gurnama görkezmesi we ulanylyşy üçin makalamyzy gözden geçiriň - Linux-da Cacti (Network Monitoring) guruň.

14. Observium - Tor gözegçilik platformasy

Observium ajaýyp we güýçli, ygtybarly, ýöne ýönekeý we duýgur interfeýsi bolan doly aýratynlykly tor gözegçilik platformasydyr. Linux, Windows, FreeBSD, Cisco, HP, Dell we başgalar ýaly birnäçe platformany goldaýar we enjamlaryň awtomatiki kesgitlenmegini öz içine alýar. Ulanyjylara tor ölçeglerini ýygnamaga kömek edýär we ýygnan öndürijilik maglumatlaryndan enjam ölçeglerini içgin şekillendirýär.

Gurnama görkezmesi we ulanylyşy üçin makalamyzy gözden geçiriň - Obserwiumy nädip gurmaly - Doly ulgam dolandyryş we gözegçilik ulgamy.

15. Zabbix - Programma we tor gözegçilik guraly

Zabbix, torlara, serwerlere we amaly programmalara hakyky wagtda gözegçilik etmek üçin serwer-müşderi modelinde döredilen aýratynlyga baý, köplenç ulanylýan tor gözegçilik platformasydyr. Toruň işleýşini wizual görkezmek ýa-da gözegçilik edilýän enjamlaryň ýük ölçegleri üçin ulanylýan dürli görnüşli maglumatlary ýygnaýar.

Gözegçilik edilýän enjamlara goşmaça programma üpjünçiligini gurmagyň zerurlygy bolmazdan, HTTP, FTP, SMTP, IMAP we başga-da köp sanly ulgam protokollary bilen işlemäge ukyply.

Gurnama görkezmesi we ulanylyşy üçin makalamyzy gözden geçiriň - Zabbix-i nädip gurmaly - Linux üçin doly tor gözegçilik çözgüdi.

16. Nagios - Ulgamlara, torlara we infrastruktura gözegçilik edýär

Nagios ygtybarly, güýçli, aýratynlyga baý we giňden ulanylýan gözegçilik programma üpjünçiligi. Localerli we uzakdaky ulgam enjamlaryna we olaryň hyzmatlaryna bir penjireden gözegçilik etmäge mümkinçilik berýär.

SNMP arkaly wyklýuçateller we marşrutizatorlar ýaly tor enjamlarynda geçirijilik giňligini gözegçilikde saklaýar, şeýlelik bilen aşa köp ulanylýan portlary aňsatlyk bilen tapmaga we torda hyýanatçylykly peýdalanýanlary kesgitlemäge mümkinçilik berýär.

Mundan başga-da, Nagios her portda geçirijilik giňligini ulanmaga we ýalňyşlyklara gözegçilik etmäge kömek edýär we toruň kesilmegini we protokol näsazlyklaryny çalt tapmagy goldaýar.

Gurnama görkezmesi we ulanylyşy üçin makalamyzy gözden geçiriň - Nagios-y nädip gurmaly - Linux üçin doly IT infrastruktura gözegçilik çözgüdi.

Bu makalada Linux üçin peýdaly tor giňligini we ulgam gözegçilik gurallaryny gözden geçirdik. Sanawdaky haýsydyr bir gözegçilik guralyny ýitiren bolsak, aşakdaky teswir görnüşinde biziň bilen paýlaşyň.