rrdtools
olegon 23 декабря, 2006 - 15:29
Кто-нибудь прикручивал к lm_sensors и hddtemp?
Может поделитесь настройками? Или в грамотный мануал ткните? На wiki какой-то кривоватый...
»
- Для комментирования войдите или зарегистрируйтесь

Хелп
Запарился, не могу найти ни одного вменяемого примера. Что нужно - мониторить температуру сервака (проц и один из винтов иногда перегреваются). Данные за сутки. Может MRTG взять? Что ЛУЧШЕ? На что стоит упереться и разобрать? А то emerge rrdtool и потом конфигов даже найти не могу.
mrtg сейчас сам поднимаю..
mrtg сейчас сам поднимаю.. ничего так доков по иннету хаотично накидано много.
Я делаю обычно небольшой
Я делаю обычно небольшой скрипт на перле, типа такого:
#!/usr/bin/perl $TEST_VALUE=45; $LOCK_FILE='/tmp/scroudge.temperature.lock'; $LOCK_DELAY=1800; # 30 minutes $temp=`/usr/bin/hddtemp -n /dev/sda`; system("/usr/bin/rrdtool update /usr/local/sbin/rrd/bases/temp.rrd -t temp N:$temp"); if ($temp > $TEST_VALUE) { # Sending SMS if (-f $LOCK_FILE) { # Lock file present. Checking modify time ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size, $atime,$mtime,$ctime,$blksize,$blocks) = stat($LOCK_FILE); exit(0) if ((time() - $mtime) < $LOCK_DELAY); # Message already sent. Do nothing. }; # No lock file found. Creating it open(FL,">$LOCK_FILE"); close(FL); # Sending messages to all specified recipients system("/usr/local/sbin/rrd/scripts/update/send_message 'HDD temperature: $temp'"); };И потом отрисовываю это по расписанию cron. Примеров найти можно массу
Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!