URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 58461
[ Назад ]

Исходное сообщение
"mailgraph errors "

Отправлено aLGo , 21-Июл-05 15:46 
Поставил mailgraph из портов, а он не хочет работать

В логах апач пишет:
ERROR: opening '/var/db/mailgraph/mailgraph.rrd': No such file or directory, referer: http://www.mydomain.ru/cgi-bin/mailgraph.cgi Premature end of script headers: mailgraph.cgi, referer: http://www.mydomain.ru/cgi-bin/mailgraph.cgi

В каталоге /var/db/mailgraph действительно нет файла mailgraph.rrd
а почему не понятно.

Еще куда нибудь можно поглядеть? Что может быть не то? Как можно продиагностировать в чем может быть проблема?


Содержание

Сообщения в этом обсуждении
"mailgraph errors "
Отправлено Mikka , 22-Июл-05 13:06 
Намек:
а кто должен давать данные Mailgraph ???
Откуда они должны браться?

"mailgraph errors "
Отправлено aLGo , 22-Июл-05 13:28 
>Намек:
>а кто должен давать данные Mailgraph ???
>Откуда они должны браться?

Я понял из
# ls -l /var/log/maillog
-rw-r-----  1 root  wheel  2692598 Jul 22 15:18 /var/log/maillog

На скрипт вроде те права
# ls -l /usr/local/www/cgi-bin/mailgraph.cgi
-rwxrwxr-x  1 root  wheel  7335 Jul 21 16:44 /usr/local/www/cgi-bin/mailgraph.cgi

На каталог куда писать должен:
# ls -l /var/db/
drwxr-xr-x    2 root      wheel         512 Jul 21 17:15 mailgraph


Или что? Не до конца догоняю :(


"mailgraph errors "
Отправлено Mikka , 22-Июл-05 14:40 
:-) Нет, совсем не  то.

Дело в том, что Mailgraph - фронтенд для rrdtool, осуществляющий всего-навсего рисование графиков. А rrdtool собственно и должен снимать статистику и писать ее в файл mailgraph.rrd.
Как rrdtool снимает показания и пишет счетчики - на основе snmp или скрипта, анализируещго maillog - Ваше личное дело, но именно эта часть у Вас, как я понял, отсутствует.

Итог - поставить и разобраться с rrdtool для съема статистики с mta.