13 Linux Performance Monitoring Tools - Del 2


Hvis du arbejder som Linux/Unix-systemadministrator, skal du være sikker på at du ved, at du skal have nyttige overvågningsværktøjer til at overvåge dine computere og systemer. Overvågningsværktøjer er meget vigtige i jobbet hos en systemadministrator eller en serverwebmaster, det er det bedste måde at holde øje med, hvad der foregår inde i dit system.

Læs også : 20 værktøjer til overvågning af Linux-ydeevne - del 1

I dag skal vi tale om et andet 13 Linux-overvågningsværktøj, som du måske bruger til at udføre jobbet.

Glances er et overvågningsværktøj, der er bygget til at præsentere så meget information som muligt i enhver terminalstørrelse. Det tager automatisk terminalvinduesstørrelsen, det kører på, med andre ord, det er et responsivt overvågningsværktøj.

  1. Licenseret under LGPL og skrevet i Python.
  2. På tværs af platforme fungerer det på Windows, Mac, BSD og Linux.
  3. Fås i de fleste officielle Linux-arkiver.
  4. A Det giver en masse information om dit system.
  5. Bygget ved hjælp af forbandelser.

Læs mere : Installer blik på RHEL/CentOS/Fedora og Ubuntu/Debian

Sarg (Squid Analysis Report Generator) er et gratis & open source-værktøj, der fungerer som et overvågningsværktøj til din Squid-proxyserver, det opretter rapporter om dine Squid-proxyserverbrugere, IP-adresser, de websteder, de besøg ved siden af nogle andre oplysninger.

  1. Licenseret under GPL 2 og tilgængelig på mange sprog.
  2. Arbejder under Linux & FreeBSD.
  3. Genererer rapport i HTML-format.
  4. Meget let at installere og bruge.

Læs mere : Installer Sarg "Squid Bandwidth Monitoring" Tool i Linux

Apache -modul mod_status er et Apache-servermodul, der giver dig mulighed for at overvåge Apache-serverens medarbejderstatus. Det genererer en rapport i et letlæseligt HTML-format. Det viser dig status for alle arbejdere, hvor meget CPU hver bruger, og hvilke anmodninger der i øjeblikket håndteres og antallet af arbejdende og ikke arbejdende arbejdere.

Læs mere : Overvågning af Apache-webserverbelastning og sidestatistik

Monit er et dejligt program, der overvåger din Linux- og Unix-server, det kan overvåge alt, hvad du har på din server, fra hovedserveren (Apache, Nginx ..) til filtilladelser, filhash og webtjenester . Plus en masse ting.

  1. Gratis og open source, frigivet under AGPL og skrevet i C.
  2. Det kan startes fra kommandolinjegrænsefladen eller via dets specielle webgrænseflade.
  3. Meget effektiv til overvågning af al software på dit system og tjenester.
  4. En dejlig webgrænseflade med smukke diagrammer til brug af CPU og RAM.
  5. Monit kan automatisk foretage handlinger i nødsituationer.
  6. Meget mere ..

Læs mere : Installer Monit Tool i RHEL/CentOS/Fedora og Ubuntu/Debian

Et andet overvågningsværktøj til dit Linux-system. Sysstat er faktisk ikke en rigtig kommando, det er bare projektets navn, Sysstat er faktisk en pakke, der inkluderer mange ydeevneovervågningsværktøjer som iostat, sadf, pidstat ved siden af mange andre værktøjer, som viser dig mange statistik om dit Linux OS.

  1. Fås som standard i mange Linux-distributionslagre.
  2. Evne til at oprette statistik om RAM, CPU, SWAP-brug. Udover muligheden for at overvåge Linux-kerneaktivitet, NFS-server, Sockets, TTY og filsystemer.
  3. Evne til at overvåge input- og outputstatistikker for enheder, opgaver .. osv.
  4. Evne til at output rapporter om netværksgrænseflader og enheder med understøttelse af IPv6.
  5. Sysstat kan også vise dig strømstatistikker (brug, enheder, ventilatorhastighed ... osv.).
  6. Mange andre funktioner ..

Læs mere : 20 nyttige kommandoer fra Sysstat

I modsætning til de andre værktøjer er Icinga et netværksovervågningsprogram, det viser dig mange muligheder og information om dine netværksforbindelser, enheder og processer, det er et meget godt valg for dem, der leder efter et godt værktøj til overvåge deres netværk ting.

  1. Icinga er også gratis og open source.
  2. Meget funktionel til overvågning af alt hvad du måtte have i netværk.
  3. Support til MySQL og PostgreSQL er inkluderet.
  4. Realtidsovervågning med en flot webgrænseflade.
  5. Meget brugbar med moduler og udvidelser.
  6. Icinga understøtter anvendelse af tjenester og handlinger på værter.
  7. Meget mere at opdage ..

Læs mere : Installer Icinga i RHEL/CentOS 7/6

Observium er også et netværksovervågningsværktøj, det var designet til at hjælpe dig med nemt at administrere dit netværk af servere, der er 2 versioner fra det; Community Edition, som er gratis og open source og kommerciel version, der koster £ 150/år.

  1. Skrevet i PHP med MySQL-databasesupport.
  2. Har en dejlig webgrænseflade til output af information og data.
  3. Evne til at styre og overvåge hundredvis af værter over hele verden.
  4. Communityversionen fra den er licenseret under QPL-licens.
  5. Fungerer på Windows, Linux, FreeBSD og mere.

Læs mere : Observium - Netværksstyrings- og overvågningsværktøj til RHEL/CentOS

Web VMStat er en meget enkel webapplikationsprogrammerer, der giver en realtidsanvendelse af systeminformation fra CPU til RAM, swap og input/output information i html-format.

Læs mere : Web VMStat: Et systemstatistikværktøj i realtid til Linux

I modsætning til de andre værktøjer på denne liste er PHP Server Monitoring et webscript skrevet i PHP, der hjælper dig med at administrere dine websteder og værter let, det understøtter MySQL-database og frigives under GPL 3 eller nyere.

  1. En dejlig webgrænseflade.
  2. Evne til at sende underretninger til dig via e-mail og sms.
  3. Evne til at se de vigtigste oplysninger om CPU og RAM.
  4. Et meget moderne loggesystem til at logge forbindelsesfejl og e-mails, der sendes.
  5. Support til cronjob-tjenester, der hjælper dig med at overvåge dine servere og websteder automatisk.

Læs mere : Installer PHP Server Monitoring Tool i Arch Linux

Fra sit navn er " Linux Dash " et web-dashboard, der viser dig de vigtigste oplysninger om dine Linux-systemer såsom RAM, CPU, filsystem, kørende processer, brugere, båndbreddebrug i realtid , det har en god GUI, og det er gratis og open source.

Læs mere : Installer Linux Dash (Linux Performance Monitoring) Tool i Linux

Kaktus er intet andet end en gratis & open source-webgrænseflade til RRDtool, den bruges ofte til at overvåge båndbredden ved hjælp af SNMP (Simple Network Management Protocol), den kan også bruges til at overvåge CPU-brugen.

  1. Gratis og open source, frigivet under GPL-licens.
  2. Skrevet i PHP med PL/SQL.
  3. Et værktøj på tværs af platforme, det fungerer på Windows og Linux.
  4. Brugeradministration; du kan oprette forskellige brugerkonti til kaktus.

Læs mere : Installer Cacti Network og System Monitoring Tool i Linux

Munin er også et web-interface GUI til RRDtool, det blev skrevet i Perl og licenseret under GPL, Munin er et godt værktøj til at overvåge systemer, netværk, applikationer og tjenester. Det fungerer på alle Unix-lignende operativsystemer og har et godt pluginsystem; der er 500 forskellige plugins tilgængelige til at overvåge alt, hvad du vil have på din maskine. Et notifikationssystem er tilgængeligt til at sende meddelelser til administratoren, når der er en fejl, eller når fejlen er løst.

Læs mere : Installer Munin Network Monitoring Tool i Linux

I modsætning til alle de andre værktøjer på vores liste er Wireshark også et analysator-desktopprogram, der bruges til at analysere netværkspakker og til at overvåge netværksforbindelser. Det er skrevet i C med GTK + -biblioteket og frigivet under GPL-licensen.

  1. Tværplatform: det fungerer på Linux, BSD, Mac OS X og Windows.
  2. Kommandolinjestøtte: der er en kommandolinjebaseret version fra Wireshark til analyse af data.
  3. Evne til at opfange VoIP-opkald, USB-trafik, netværksdata let at analysere det.
  4. Fås i de fleste Linux-distributionslagre.

Læs mere : Installer Wireshark - Network Protocol Analyzer Tool i Linux

Disse var de vigtigste værktøjer til at overvåge dine Linux/Unix-maskiner, selvfølgelig er der mange andre værktøjer, men disse er de mest berømte. Del dine tanker med os i kommentarerne: Hvilke værktøjer og programmer bruger du til at overvåge dine systemer? Har du brugt noget af værktøjet på denne liste? Hvad synes du om dem?