Naudojant dedikuotus ir virtualius dedikuotus serverius (VDS) yra naudinga gauti pranešimus apie pernelyg didelį serverio apkrovimą. Tai (ir žymiai daugiau) sugeba programėlė monit. Norėdami ją įdiegti turite turėti prieigą prie serverio per ssh. Susiinstaliuokite paketą yum pagalba jei naudojate DAG repozitoriją:
yum –enable rpmforge install monit -y
monit konfigūravimas paprastas, dažnu atveju pakanka atkomentuoti eilutes faile /etc/monit.conf. Tam galite naudoti teksto redaktorius nano, pico, mcedit. Pastarasis patogus pradedantiesiems vartotojams, panašus į Windows sistemoje naudojamą ‘Total Commander’.
Atsidarykite failą:
mcedit /etc/monit.conf
Jei sistemoje nėra mcedit programos, susiinstaliuokite paketą mc:
yum install mc -y
Pradžiai pakaks atkomentuoti šias eilutes(Jų reikšmės pateiktos standartinės):
set daemon 120
# žemiau nurodykite pašto serverį laiškų siuntimui
set mailserver mail.domain.tld
# žemiau nurodykite el. pašto adresą laiškų siuntimui
set alert sysadm@domain.tld
check system host.domain.tld
# žemiau nurodykite sąlygas kada reikia siųsti laiškus
if loadavg (1min) > 4 then alert
if loadavg (5min) > 2 then alert
if memory usage > 75% then alert
if cpu usage (user) > 70% then alert
if cpu usage (system) > 30% then alert
if cpu usage (wait) > 20% then alert
Atlikę reikiamus pakeitimus išsaugokite failą ir paleiskite servisą:
/sbin/service monit start
Ši komanda leis startuoti monit servisui ir po VDS perkrovimo:
chkconfig –level 345 monit on
Serverio apkrovimui pasiekus aprašytas reikšmes, nurodytu el.pašto adresu apie tai bus išsiųstas pranešimas.