Professional Documents
Culture Documents
ANS 02-Fgnudifngdf
ANS 02-Fgnudifngdf
Prikupljanje podataka
o Log parseri. Oni izvlače određene informacije iz log zapisa, kao što su statusni
kodovi ili vreme odgovora na zahtev sa web servera.
o Log skeneri. Njihova uloga je da broje ponavljanja nekog stringa u log
fajlovima, definisanog na osnovu regularnih izraza. Na primer, da biste
napravili uvid u standardne greške i kritične greške, možete da proverite broj
pojavljivanja regularnog izraza „ERROR|CRITICAL” u log fajlu.
o Čitači interfejsa. Oni čitaju i intepretiraju interfejse sistema i uređaja. Primer
može da bude čitanje iskorišćenosti procesora iz Linux/proc pseudo-fajl
sistema ili čitanje vrednosti temperature ili vlažnosti vazduha u data centru,
sa nekog specijalizovanog uređaja.
Pre nego što prikupljanje podataka dođe na red, agenti moraju da budu implementirani na
posmatranim sistemima. Međutim, u nekim situacijama, može da bude poželjno da udaljeni
sistem bude nadgledan bez upotrebe implementiranih agenata. Ovaj alternativni pristup se
Možda ćete ponekad pribeći rešenju monitoringa bez agenata, u sistemima sa značajnim
restrikcijama u pogledu softvera koji se na njima koriste, kao što su zatvoreni sistemi na
kojima je onemogućeno dodavanje bilo čega od strane korisnika, sistemi koji ne podržavaju
pokretanje agenata i visokobezbednosni sistemi sa restrikcijama forsiranim od strane polisa.
Primeri prikupljanja podataka bez korišćenja agenata su:
Agenti su procesi I, kao takvi, oni zauzimaju mali deo resursa na posmatranom entitetu. To
se zove monitoring overhead – mala cena koju je neophodno „platiti” u cilju prikupljanja
podataka. Ovaj overhead ne bi trebalo mešati sa efektima posmatranja, koji se odnose na
promenu u ponašanju konkretnog entiteta, u trenucima njegovog posmatranja.
Agenti mogu da generišu propratne efekte posmatranja ukoliko utiču na promenu stanja
posmatranog objekta ili kada se proces prikupljanja podataka intenzivira ili oslabi na osnovu
rezultata merenja. Na primer, pretpostavimo da neki agent meri performanse objekta
svakih 60 sekundi u sklopu uobičajne procedure. Ali kada izmerene vrednosti izađu van
definisanih granica, postavljena logika agenta navodi ga da pokrene probne procese svake
sekunde, kako bi se prikupile što detaljnije informacije. Ovakav pristup značajno intenzivira
učestalost proba, koje zauzimaju proporcionalno više resursa. Efekti posmatranja izazvani
dodatnim probama će verovatno pogoršati stanje sistema.
a. Regularnih izraza,
b. Overheada,
c. Propratnih efekata,
d. Statusnih kodova.
Objašnjenje: Uloga log skenera je da broje ponavljanja nekog stringa u log fajlovima,
definisanog na osnovu regularnih izraza.
Resursi
Rezime
Log parseri,
Log skeneri,
Čitači interfjesa.
Proberi,
Sniferi.
• U nekim situacijama, može da bude poželjno da udaljeni sistem bude nadgledan bez
upotrebe implementiranih agenata. Ovaj alternativni pristup se naziva „agentless
data collection”.
o dostupnost resursa,
o performanse softvera,
o ponašanje korisnika (tamo gde je to primenjivo).
• Veliki sistemi u kojima postoje ljudski korisnici imaju težnju da prate paterne
opterećenja na osnovu dnevnog ritma, sa povećanom potrošnjom resursa tokom
dana i smanjenim korišćenjem tokom noći. Podaci o iskorišćenosti i dostupnosti
resursa mogu da budu prikupljeni direktno sa uređaja na kome se nalaze resursi.
o Mreža
o Računski resursi
o Solution stack
o Operativni system
o Middleware
o Aplikacije
o Korisničko iskustvo