Мы — долго запрягаем, быстро ездим, и сильно тормозим.

FreeBSD
Очумелые Ручки
  Компьютерные
  i810
  Matrox G200
  FUJITSU MPG3102AT
  Logitech M-BT58
  NVidia FX5600-XT
  Iwill DBS100
  BIOS & PXE
  1-Wire
  Разъём на WiFi-карту
  Околокомпьютерные
OpenBSD
Cisco


www.lissyara.su —> статьи —> Очумелые Ручки —> Компьютерные —> Mailgraph Графическое изображение величины потока писем, спама и вирусов....

Mailgraph Графическое изображение величины потока писем, спама и вирусов....


Графическое изображение величины потока писем, спама и вирусов, обработанных сервером в единицу времени помогают наглядно оценить пользу от сделанных изменений.

Программа mailgraph анализирует журнал системных сообщений /var/log/maillog и на основе полученной из него информации строит графики уровня почтовой активности. Для построения графиков используется популярный инструмент RRDTool.

Итак начнем (?) :

cd /usr/ports/mail/mailgraph
make extract

А вот тут я долго топтался, но это Я!
ee Makefile

ищем вот эти строки

CGIDIR?=        ${PREFIX}/www/cgi-bin
DATADIR?=       /var/db/mailgraph
WWWROOT?=       ${PREFIX}/www/data

и меняем на

DATADIR?= /var/db/mailgraph на ${PREFIX}/www/cgi-bin

т.е. мы получаем


CGIDIR?=        ${PREFIX}/www/apache22/cgi-bin
DATADIR?=       ${PREFIX}/www/apache22/cgi-bin
WWWROOT?=       ${PREFIX}/www/apache22/data

это принципиальный момент(!)

далее идем сюда:
cd ./work/mailgraph-1.14

и находим там файлик с именем mailgraph-init и правим его

MAIL_LOG = /var/log/syslog
на
MAIL_LOG = /var/log/maillog

далее

fetch http://www.purplehat.org/downloads/postfix_guide/mailgraph-1.14-postfix.diff
patch -p0 < mailgraph-1.14-postfix.diff
make all install clean

в конце установки проскакивает такое сообщение:

Edit /etc/rc.conf and set

  mailgraph_enable="YES"

to enable mailgraph.

Make sure this script should be invoked with privilege to read
/var/log/maillog. For example, you may change the permission of
maillog to be 644. Another way is to make maillog owned by
the mail group, and put mailgraph_user in that group.

соотв-но

echo 'mailgraph_enable="YES"' >> /etc/rc.conf
chgrp www /var/log/maillog
/usr/local/etc/rc.d/mailgraph start (иногда надо добавить force т.е. forcestart)

Ну вот и все!
Топаем http://www.domain.tld/cgi-bin/mailgraph.cgi (ну соот это надо изменить на то как это у вас =)
По идеи вы должны увидеть что то типа этого:




Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?f=14&t=11699.

оценить статью:


Хостинг HOST-FOOD

2014-07-27, lissyara
gmirror

Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9

Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
подписка

    вверх      
Статистика сайта
Сейчас на сайте находится: 3 чел.
За последние 30 мин было: 29 человек
За сегодня было
5427 показов,
887 уникальных IP
 

  Этот информационный блок появился по той простой причине, что многие считают нормальным, брать чужую информацию не уведомляя автора (что не так страшно), и не оставляя линк на оригинал и автора — что более существенно. Я не против распространения информации — только за. Только условие простое — извольте подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой, незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
  Если соизволите поставить автора в известность — то вообще почёт вам и уважение.

© lissyara 2006-10-24 08:47 MSK

Этикетки, наклейки, печать постеров. Печать наклеек - удобно и недорого, гарантия.

Время генерации страницы 0.0287 секунд
Из них PHP: 19%; SQL: 81%; Число SQL-запросов: 57 шт.
Исходный размер: 51383; Сжатая: 10294