Miten Seurata SUORITTIMEN Käyttöä Linux Ajan
- 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ö:
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.,
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.
Huomaa, että CloudWatch saavutetaan sama asia kättelyssä hälytykset, ja se voi toimia useita eri mittareita, ei vain SUORITTIMEN käyttöä.,
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 ”