rrdtools

Кто-нибудь прикручивал к 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. Примеров найти можно массу

Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".