Странице

понедељак, 7. јун 2010.

System monitoring made easy

Ovih dana zanimam se raznim proivodima za monitoring računara nalik nagiosu. Međutim mislim da su dozvolili sebi da malo pokvare proizvod (ne samo nagios) time što su jednostavne stvari zakomplikovali, pa sam odlučio da odradim posao monitoringa sam na hakerski način. Zadatak je bio jednostavan pogledati dali su određene mašine i servisi podignuti i sve to dokumentovati u neki fajl. Mislim da većini Vas koji ovo čitate nmap već pada na pamet, jeste i ja sam odabrao nmap kao alatku za sistem monitoring i pošto se posao odrađivao sa linux-a napravio sam cronjob.

Evo malo i detalja prvo sam napravio shell skriptu
#!/bin/bash
nmap -sP 192.168.1.0/24 >> /home/$user/nmap-scan.txt
morala je da bude skripta pošto cron ne podržava pipe-ovanje, plus u mom slučaju postoji više nmap linija sa razno ranim scanovima.

a zatim sam napravio i cronjob
crontab -e 
1 * * * * /home/$user/nmap-skripta.sh
ovaj kod znači da se skripta izvršava svaki prvi minut u svakom satu

to vam je to predlozi i sugestije su dobrodošli.