Zahteve: Za testiranje pravil nadzornih alarmov lahko uporabite lookbusy za simulacijo uporabe CPU, ko strežniški CPU zasede določen prag za sprožitev alarmnega pravila.
Lookbusy je preprosta aplikacija za generiranje sintetičnih vsebin na Linux sistemih. Lahko generira fiksno, predvidljivo obremenitev procesorja, ohranja aktivno določeno količino pomnilnika in generira toliko prometa na disku, kot ga potrebujete.
Uradni naslov:Prijava do hiperpovezave je vidna.
Ta članek vzame kot primer sistem CentOS 7, namestitveni skript pa je naslednji:
Ko je skripta shranjena, ji dajte dovoljenje za izvajanje in jo namestite z naslednjim ukazom:
Uporabljeni parametri so naslednji:
usage: lookbusy [ -h ] [ options ] Splošne možnosti: -h, --pomoč Ukazna vrstica pomoč (bereš) -v, --verbose verbose output (lahko se ponovi) -q, --tiho Bodi tiho, proizvajaj izhod samo ob napakah Možnosti uporabe procesorja: -c, --cpu-util=PCT, Želena izraba vsakega procesorja, v odstotkih (privzeto --cpu-util=DOSEG 50%). Če je izbran 'krivuljasti' način uporabe CPU, je določen razpon oblike MIN-MAX. -n, --ncpus=NUM Število procesorjev, ki jih je treba zaposliti (privzeto: samodejno zaznano) -r, --cpu-mode=MODE Način izkoriščanja ('fixed' ali 'curve', glej lookbusy(1)) -p, --cpu-krivulja-vrh=ČAS Zamik vršne izkoriščenosti znotraj obdobja krivulje, v Sekunde (dodaj 'm', 'h', 'd' za druge enote) -P, --cpu-krivulja-period=ČAS Trajanje krivulje uporabe, v sekundah (dodatek 'm', 'h', 'd' za druge enote) Možnosti uporabe pomnilnika: -m, --mem-util=SIZE Količina pomnilnika za uporabo (v bajtih, sledijo KB, MB, ali GB za druge enote; glej lookbusy(1)) -M, --mem-sleep=ČAS do spanja med iteracijami, v usec (privzeto 1000) Možnosti uporabe diska: -d, --disk-util=VELIKOST Velikost datotek, ki se uporabljajo za menjavo diska (v bajtih, sledijo KB, MB, GB ali TB za druge enote) -b, --disk-block-size=VELIKOST Velikost blokov, ki se uporabljajo za vhodno/izhodno povezavo (v bajtih, sledi po KB, MB ali GB) -D, --disk-sleep=ČAS Čas za spanje med iteracijami, v msec (privzeto 100) -f, --disk-path=PATH Pot do datoteke/imenika za uporabo kot medpomnilnik (privzeto /tmp); večkrat določimo za dodatne poti Pogosti ukazi so naslednji:
PreizkusZasedba vseh jeder procesorja se giblje med 80 % in 90 %, upodobitve so naslednje:
(Konec)
|