Miten Seurata SUORITTIMEN Käyttöä Linux Ajan

0 Comments
  • Anthony Heddings
  • 23. huhtikuuta 2020, 10:00 EDT

top apuohjelma näyttää nykyisen SUORITTIMEN käyttö jokaisen käynnissä prosessi, mutta mitä jos halusi seurata tämän ajan ja näyttää sen kuvaajan? Tähän on olemassa muutamia apuohjelmia, jos pilvipalveluntarjoajallasi ei ole jo sellaista.

sivuhuomautuksena, jos et ole sitä jo asennettu, htop utility (kuvassa yllä) on paljon mukavampi käyttää kuin oletuksena top.,

Triviaali Ratkaisu: Käytä Pilvi Tarjoaja on Kuvaajat

Tämä ratkaisu on ylivoimaisesti helpoin käyttää, mutta se ei ole kaikkien saatavilla. Jos olet AWS: ssä, CloudWatch tekee suorittimen käytön seuraamisen erittäin helpoksi.

Pilvikellonhallintakonsolista valitaan ”Metrics” ja katsotaan sitten mittarit EC2: lle. Että ”CPUUtilization” metric näyttää keskimääräinen SUORITTIMEN käyttö:

Mainos

keskimääräinen CPU käyttöaste mitataan 5 minuutin välein, mutta voit ottaa käyttöön laajennetun seurantaa varten esimerkiksi ja kolahtaa se jopa 1 minuutin välein., Se kuitenkin maksaa ylimääräistä. Voit myös helposti asettaa hälytyksiä, kun CPU käyttö saa liian korkea samoin.

Jos olet Googlen pilvialustalla, graafi ilmestyy ”Monitoring” – välilehden alle, kun valitset instanssin.

Azurella on Azure Monitor, joka näyttää vastaavia tietoja:

useimmille muille pilvipalvelujen tarjoajille heillä on todennäköisesti myös tällainen graafi.

Käyttää /proc/loadavg

paras tapa tehdä tämä natiivisti on tarkastella, missä top saa sen tietoja. /proc/loadavg sisältää 1 minuutin, 5 minuutin ja 15 minuutin keskiarvoina., Voit kirjautua sitä cat

cat /proc/loadavg/ 1.71 1.32 1.38 2/97 6429

Voit käyttää tätä luoda kaavion tulostus jokainen rivi pilkuilla erotettuna CSV-tiedosto, käyttäen joitakin awk magic:

cat /proc/loadavg | awk "{print $1","$2","$3}" >> cpu.csv

Koukku tämä jopa cron työ käynnissä joka hetki, kiertää lokit logrotate, ja olet saanut itsesi jerry takiloitu CPU monitor. Voit tuoda CSV-tiedoston Exceliin, jossa on helppo kuvata keskimääräinen suorittimen käyttöaste linjakaaviossa.,

Mainos

Huom, ylläoleva komento tulostaa 1 minuutin, 5 minuutin ja 15 minuutin keskiarvoina. Jos käytät sitä joka minuutti, se ei ole todella tarpeen tulostaa 5 – ja 15-minuutin keskiarvoja, koska et voi selvittää laskennallisesti.

Asenna sysstat

sar apuohjelma on suuri, joka valvoo järjestelmän suorituskykyä. Se sisältyy osana sysstat, jota ei todennäköisesti ole asennettu oletusarvoisesti järjestelmääsi. Sinun täytyy saada se distro: n pakettipäälliköltä., Debian-pohjaiset järjestelmät, kuten Ubuntu, se olisi:

sudo apt-get install sysstat

Seuraavaksi, jotta se muokkaamalla /etc/default/sysstat ja asetus ”KÄYTÖSSÄ” – totta.

näin tarkkailee järjestelmää ja luo raportin, joka 10 minuuttia, kääntämällä niitä pois viikon kuluttua. Voit muuttaa tätä käyttäytymistä muokkaamalla sysstat crontab osoitteessa /etc/cron.d/sysstat, tai muuttamalla kierto asetukset sysstat asetukset /etc/sysstat/sysstat.,

Voit luoda reaaliaikainen raportti komennolla:

sar -u 1 3

sysstat kerää tausta SUORITTIMEN käyttö tiedot minuutin välein, säästää se /var/log/sysstat/. Voit sitten tuoda tämän tiedon analysoitavaksi, joko taulukkolaskenta-ohjelmaa tai mukautetun työkalu, kuten sargraph, joka näyttää kiva kaavio:

Voit myös käyttää komentorivin apuohjelmia, piirtämistä kaavioita, kuten tämä, kuten ttyplot, mutta mikään niistä ei tullut läheskään yhtä helppo käyttää (ja komeita) GUI., Komentorivi on lyöty tällä yhdellä-kartat ovat mukavampia.

Monit Voi Hälytys Sinua, Jos SUORITTIMEN Käyttö On Liian Korkea

Monit on avoimen lähdekoodin seuranta suite varten Unix, joka tarkistaa terveyden teidän server ja voidaan konfiguroida lähettää sinulle ilmoituksia, jos palvelimen SUORITTIMEN käyttöä tulee vaarallisen korkea. Lue opas sen perustamiseen saadaksesi lisätietoja.

Mainos

Huomaa, että CloudWatch saavutetaan sama asia kättelyssä hälytykset, ja se voi toimia useita eri mittareita, ei vain SUORITTIMEN käyttöä.,

Anthony Heddings
Anthony Heddings on asuva pilvi insinööri LifeSavvy Media, tekninen kirjoittaja, ohjelmoija, ja asiantuntija Amazon”s AWS foorumi. Hän on kirjoittanut satoja artikkeleita Miten-nörtti ja CloudSavvy se, joka on luettu miljoonia kertoja.Lue Koko Bio ”


Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *