13 Linux Performance Monitoring Tools - Osa 2


Jos työskentelet Linux/Unix-järjestelmänvalvojana, varmista, että tiedät, että tietokoneidesi ja järjestelmiesi valvomiseen tarvitaan hyödyllisiä valvontatyökaluja, valvontatyökalut ovat erittäin tärkeitä järjestelmänvalvojan tai palvelimen verkkovastaavan työssä, se on parasta tapa pitää silmällä mitä järjestelmässäsi tapahtuu.

Lue myös : 20 työkalua Linux-suorituskyvyn seuraamiseen - osa 1

Tänään puhumme toisesta 13 Linux-seurantatyökalusta, joita voit käyttää työn tekemiseen.

Katseet on valvontatyökalu, joka on rakennettu esittämään mahdollisimman paljon tietoa missä tahansa päätelaitteen koossa. Se ottaa automaattisesti käyttämänsä pääteikkunan koon, toisin sanoen, se on reagoiva valvontatyökalu.

  1. LGPL-lisensoitu ja kirjoitettu Pythonissa.
  2. Alustojen välinen, se toimii Windowsissa, Macissa, BSD: ssä ja Linuxissa.
  3. Saatavana useimmissa virallisissa Linux-arkistoissa.
  4. A Se antaa paljon tietoa järjestelmästäsi.
  5. Rakennettu kirouksilla.

Lue lisää : Asenna katseet RHEL/CentOS/Fedora ja Ubuntu/Debian

Sarg (Squid Analysis Report Generator) on ilmainen ja avoimen lähdekoodin työkalu, joka toimii valvontatyökaluna Squid-välityspalvelimellesi. Se luo raportteja Squid-välityspalvelimen käyttäjistä, IP-osoitteista ja heidän sivustoistaan vierailla muiden tietojen vieressä.

  1. Lisensoitu GPL 2: n kautta ja saatavana useilla kielillä.
  2. Toimii Linux- ja FreeBSD-käyttöjärjestelmissä.
  3. Luo raportin HTML-muodossa.
  4. Erittäin helppo asentaa ja käyttää.

Lue lisää : Asenna Sargin "Squid Bandwidth Monitoring" -työkalu Linuxiin

Apache -moduuli mod_status on Apache-palvelinmoduuli, jonka avulla voit seurata Apache-palvelimen työntekijöiden tilaa. Se luo raportin helposti luettavassa HTML-muodossa. Se näyttää kaikkien työntekijöiden tilan, kuinka paljon suorittimia kukin käyttää, ja mitä pyyntöjä käsitellään tällä hetkellä, sekä työskentelevien ja ei-työskentelevien työntekijöiden määrän.

Lue lisää : Apache-verkkopalvelimen kuormituksen ja sivutilastojen seuranta

Monit on mukava ohjelma, joka valvoo Linux- ja Unix-palvelimesi. Se voi seurata kaikkea palvelimellasi olevaa pääpalvelimesta (Apache, Nginx ..) tiedostojen käyttöoikeuksiin, tiedostojen hajautuksiin ja verkkopalveluihin. . Plus paljon asioita.

  1. Ilmainen ja avoimen lähdekoodin julkaisu AGPL: llä ja kirjoitettu C.
  2. Se voidaan käynnistää komentoriviliittymästä tai sen erityisen verkkokäyttöliittymän kautta.
  3. Erittäin tehokas kaikkien järjestelmässäsi ja palveluissasi olevien ohjelmistojen valvonnassa.
  4. Mukava verkkokäyttöliittymä, jossa on kauniit kaaviot suorittimen ja RAM-muistin käytöstä.
  5. Monit voi toimia automaattisesti hätätilanteissa.
  6. Paljon enemmän ..

Lue lisää : Asenna Monit-työkalu tiedostoihin RHEL/CentOS/Fedora ja Ubuntu/Debian

Toinen seurantatyökalu Linux-järjestelmällesi. Sysstat ei ole oikea komento, se on vain projektin nimi, Sysstat on itse asiassa paketti, joka sisältää monia suorituskyvyn seurantatyökaluja, kuten iostat, sadf, pidstat monien muiden työkalujen lisäksi, mikä näyttää sinulle monia tilastot Linux-käyttöjärjestelmästäsi.

  1. Saatavana oletusarvoisesti monissa Linux-jakeluvarastoissa.
  2. Kyky luoda tilastoja RAM-muistista, suorittimista ja SWAP-käytöstä. Sen lisäksi, että pystyt seuraamaan Linux-ytimen toimintaa, NFS-palvelinta, Socketsia, TTY: tä ja tiedostojärjestelmiä.
  3. Mahdollisuus seurata laitteiden, tehtävien jne. panos- ja tulostustilastoja.
  4. Kyky tuottaa raportteja verkkoliitännöistä ja -laitteista, tuki IPv6: lle.
  5. Sysstat voi näyttää myös tehotilastot (käyttö, laitteet, puhaltimien nopeus jne.).
  6. monia muita ominaisuuksia ..

Lue lisää : 20 hyödyllistä komentoa Sysstatista

Toisin kuin muut työkalut, Icinga on verkonvalvontaohjelma, se näyttää sinulle monia vaihtoehtoja ja tietoja verkkoyhteyksistä, laitteista ja prosesseista, se on erittäin hyvä valinta niille, jotka etsivät hyvää työkalua seurata heidän verkkotietojaan.

  1. Icinga on myös ilmainen ja avoimen lähdekoodin.
  2. Erittäin toimiva seuraamaan kaikkea, mitä sinulla voi olla verkostoitumisessa.
  3. MySQL- ja PostgreSQL-tuki ovat mukana.
  4. Reaaliaikainen seuranta mukavalla verkkokäyttöliittymällä.
  5. Erittäin kulutettavissa moduuleilla ja laajennuksilla.
  6. Icinga tukee palvelujen ja toimintojen soveltamista isäntiin.
  7. Paljon enemmän löydettävää ..

Lue lisää : Asenna Icinga RHEL/CentOS 7/6 -käyttöjärjestelmään

Observium on myös verkonvalvontatyökalu, se on suunniteltu auttamaan sinua palvelinten verkoston helpossa hallinnassa, sillä on 2 versiota; Yhteisöversio, joka on ilmainen ja avoimen lähdekoodin ja kaupallinen versio, joka maksaa 150 puntaa vuodessa.

  1. Kirjoitettu PHP: ssä MySQL-tietokannan tuella.
  2. Sisältää mukavan verkkoliitännän tietojen ja tietojen tuottamiseksi.
  3. Kyky hallita ja valvoa satoja isäntiä maailmanlaajuisesti.
  4. Sen yhteisöversio on lisensoitu QPL-lisenssillä.
  5. Toimii Windowsissa, Linuxissa, FreeBSD: ssä ja muissa.

Lue lisää : Observium - RHEL/CentOS: n verkonhallinta- ja valvontatyökalu

Web VMStat on hyvin yksinkertainen verkkosovellusohjelmoija, joka tarjoaa reaaliaikaisen järjestelmätiedon käytön prosessorista RAM-muistiin, Vaihto- ja syöttö- ja tulostustiedot HTML-muodossa.

Lue lisää : Web VMStat: Reaaliaikainen järjestelmätilastotyökalu Linuxille

Toisin kuin muut tässä luettelossa olevat työkalut, PHP Server Monitoring on PHP: ssä kirjoitettu web-komentosarja, joka auttaa sinua hallitsemaan verkkosivustojasi ja isäntiäsi helposti. Se tukee MySQL-tietokantaa ja julkaistaan GPL 3: lla tai uudemmalla.

  1. mukava verkkokäyttöliittymä.
  2. Mahdollisuus lähettää ilmoituksia sinulle sähköpostitse ja tekstiviestillä.
  3. Mahdollisuus tarkastella tärkeimpiä tietoja suorittimesta ja RAM-muistista.
  4. Erittäin moderni kirjausjärjestelmä, jolla kirjataan yhteysvirheet ja lähetetyt sähköpostit.
  5. Cronjob-palveluiden tuki, jonka avulla voit seurata palvelimia ja verkkosivustoja automaattisesti.

Lue lisää : Asenna PHP-palvelimen seurantatyökalu Arch Linuxiin

Nimeltään " Linux Dash " on verkkopaneeli, joka näyttää tärkeimmät tiedot Linux-järjestelmistäsi, kuten RAM, CPU, tiedostojärjestelmä, käynnissä olevat prosessit, käyttäjät, kaistanleveyden käyttö reaaliajassa , sillä on mukava käyttöliittymä ja se on ilmainen ja avoimen lähdekoodin.

Lue lisää : Asenna Linux Dash (Linux Performance Monitoring) -työkalu Linuxiin

Kaktukset ei ole muuta kuin ilmainen ja avoimen lähdekoodin RRDtool-verkkokäyttöliittymä, sitä käytetään usein kaistanleveyden seurantaan SNMP: n (Simple Network Management Protocol) avulla. Sitä voidaan käyttää myös suorittimen käytön seurantaan.

  1. Ilmainen ja avoimen lähdekoodin julkaisu GPL-lisenssillä.
  2. Kirjoitettu PHP: ssä PL/SQL: n avulla.
  3. Alustojen välinen työkalu, se toimii Windowsissa ja Linuxissa.
  4. käyttäjien hallinta; voit luoda erilaisia käyttäjätilejä kaktuksille.

Lue lisää : Asenna kaktusten verkko- ja järjestelmänvalvontatyökalu Linuxiin

Munin on myös RRDtoolin verkkokäyttöliittymä, se on kirjoitettu Perlissä ja lisensoitu GPL: n kautta. Munin on hyvä työkalu järjestelmien, verkkojen, sovellusten ja palveluiden seurantaan. Se toimii kaikissa Unix-tyyppisissä käyttöjärjestelmissä ja sillä on mukava laajennusjärjestelmä; käytettävissä on 500 erilaista laajennusta, jotta voit seurata mitä tahansa haluamaasi koneellasi. Ilmoitusjärjestelmä on käytettävissä lähettämään viestejä järjestelmänvalvojalle, kun on tapahtunut virhe tai kun virhe on korjattu.

Lue lisää : Asenna Munin Network Monitoring Tool Linuxiin

Lisäksi, toisin kuin kaikki muut luettelossamme olevat työkalut, Wireshark on analysaattorin työpöytäohjelma, jota käytetään verkkopakettien analysointiin ja verkkoyhteyksien seuraamiseen. Se on kirjoitettu C-muodossa GTK + -kirjastolla ja julkaistu GPL-lisenssillä.

  1. Alustojen välinen: se toimii Linuxissa, BSD: ssä, Mac OS X: ssä ja Windowsissa.
  2. Komentorivin tuki: Wireshark tarjoaa komentorivipohjaisen version tietojen analysointiin.
  3. Mahdollisuus siepata VoIP-puheluita, USB-liikennettä ja verkkotietoja helposti niiden analysoimiseksi.
  4. Saatavana useimmissa Linux-jakeluvarastoissa.

Lue lisää : Asenna Wireshark - Network Protocol Analyzer Tool Linuxiin

Nämä olivat tärkeimmät työkalut Linux/Unix-koneidesi seuraamiseen, tietysti on monia muita työkaluja, mutta nämä ovat tunnetuimpia. Jaa ajatuksesi kanssamme kommenteissa: Mitä työkaluja ja ohjelmia käytät järjestelmiesi seurantaan? Oletko käyttänyt mitään tämän luettelon työkaluja? Mitä mieltä olet heistä?