Linux Forum Казахстан

Общий => Администрирование => Тема начата: shiko от 15 Сентября 2008, 22:28

Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 15 Сентября 2008, 22:28
Здравствуйте! Ситуация следующая связка squid+rejik+apache установлена и работает. Необходимо для учета трафика и бана пользователей привязать еще и sarg. Sarg был установлен из внешнего репозитария, размещение файлов следующее:
 1. /etc/sarg/sarg.conf
 2. /usr/share/sarg/sarg-php/
 3. /usr/share/sarg/user_limit_block
Для того что бы начать конфигурировать не могу понять порядок работы этой проги, а точнее как запускается (какой прогой т.е где прописывается ее запуск) или вот к примеру указанная выше директория №2 в каторгой размещены каталоги (fonfs, images, languages, sarg-php и файл user_limit_block), в катологе sarg-php находятся php скрипты. Я так понял что именно эта директория отвечает за вывод всей статистической инфы через web-браузер, отсюда вопрос сработает ли apache если все это оставить на своем месте или это надо все закинуть в /var/www/html/? :help:
  Потом мне непонятно чей access.log файл в этой связки должен обрабатывать sarg, squid'a, или все же rejika? Прошу разъясните пожалуйста мне эти моменты, а то я честно говоря не въезжаю.
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 15 Сентября 2008, 22:34
access.log squida обрабатывается.
запускается скрипт по крону раз в сутки если из реп ставил то в /etc/cron.daily должен появиться скрипт запуска sarg
порядок работы сработал крон считали акцеслог посчитали сгенерировали страничку положили в каталог веб сервера в папку куда указано в конфиге если прописано ограничение по трафику и выявили нарушителя то пишем данные куда прописали в конфиге и рестартуем сквид.
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 15 Сентября 2008, 22:42
ДА ЕСТЬ ТАКОЕ ДЕЛО /etc/cron.daily,  т.е если я правильно понял мне не надо переносить скрипты sarg'a в директорию /var/www/html, а необходимая страничка создается автоматом и падает в указанное в конфиге место, правильно?
 Интересно, а для чего тогда нужны вот эти скрипты, для обработки данных? ИХ НЕНАДО НЕКУДА ПЕРЕМЕЩАТЬ?
[root@stp1 cron.daily]# ls -l /usr/share/sarg/sarg-php
итого 60
-rw-r--r-- 1 root squid 17982 2008-03-28 01:55 COPYING
-rw-r--r-- 1 root squid   306 2008-03-28 01:55 INSTALL
-rwxr--r-- 1 root squid  1942 2008-03-28 01:55 language.php*
-rw-r--r-- 1 root squid   514 2008-03-28 01:55 LANGUAGES
drwxr-xr-x 6 root squid  4096 2008-09-05 09:38 locale/
-rwxr--r-- 1 root squid  1689 2008-03-28 01:55 sarg-block-it.php*
-rwxr-xr-x 1 root squid    30 2008-03-28 01:55 sarg-realtime.php*
-rwxr--r-- 1 root squid  1813 2008-03-28 01:55 sarg-squidguard-block2.php*
-rwxr--r-- 1 root squid  2869 2008-03-28 01:55 sarg-squidguard-block.php*
-rwxr--r-- 1 root squid  2087 2008-03-28 01:55 style.php*
-rw-r--r-- 1 root squid  2024 2008-03-28 01:55 translate.this
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 15 Сентября 2008, 22:49
Да главное конфиг верно настроить, но тут уж гугл в помощь  ;)
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 15 Сентября 2008, 22:54
Скажите, а вот вы пишете рестартануть после
Цитироватьто пишем данные куда прописали в конфиге и рестартуем сквид.
это что каждый раз как он обнаружит нарушителя мне вручную надо рестартовать squid и как я сразу определю что обнаружен этот нарушитель?

  Ну кое что в голове прояснилось спасибо, завтра воять буду, досвидания!
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 15 Сентября 2008, 22:56
зачем вручную в конфиге прописывается команда рестарта
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 17 Сентября 2008, 16:05
Закончил конфигигурить sarg.conf! Замучился пока разобрался, что к чему инфы  русcкой очень мало по данной теме и она весьма скудная. Есть моменты с которыми у меня трудности в понимании, нужна помощь! :help:
Конфиг sarg получился такой, к стати параметр который отвечает за перезагрузку как sarg так и squid-а после бана пользователя я так и не нашел:
language Russian_UTF-8
access_log /var/log/squid/access.log

# пример: graph_days_bytes_bar_color blue|green|yellow|orange|brown|red
#graphs yes
#graph_days_bytes_bar_color orange

title "Squid User Access Reports for proxy"
font_face Arial
header_color darkblue
header_bgcolor blanchedalmond
font_size 9px
header_font_size 9px
title_font_size 11px
background_color white
text_color #000000
text_bgcolor lavender
title_color green
logo_text_color #000000
image_size 80 45
output_dir /var/www/html/squid/squid_report/index.html
exclude_hosts 192.168.0.0
date_format e
#per_user_limit none
#lastlog 0
remove_temp_files yes
index yes
overwrite_report yes
topsites_num 100
topsites_sort_order CONNECT D
index_sort_order D
exclude_codes /etc/sarg/exclude_codes
max_elapsed 28800000
date_time_by bytes
charset Russian_UTF-8
topuser_fields NUM DATE_TIME USERID CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
user_report_fields CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
#show_sarg_info yes
#show_sarg_logo yes
displayed_values abbreviation

# user_authentication no
# AuthUserFile /usr/local/sarg/passwd
# AuthName "SARG, Restricted Access"
# AuthType Basic
# Require user admin %u
 

проверить работу не магу по причине не поняток как все таки запустить sarg. У меня есть файл /etc/crontab, содержимое следующее:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root nice -n 19 run-parts --report /etc/cron.hourly
02 4 * * * root nice -n 19 run-parts --report /etc/cron.daily
22 4 * * 0 root nice -n 19 run-parts --report /etc/cron.weekly
42 4 1 * * root nice -n 19 run-parts --report /etc/cron.monthly
из прочитанного я понял, что именно в этом файле необходимо задать параметры для запуска sarg (где будут указанны время и период запуска), вопрос в следующем что делать со строками после (# run-parts). Для чего прописаны эти строки (если для запуска скриптов, то указанные директории пустые)? Нужно ли вносить какие нибудь изменения в строки в верхней части файла? Куда (т.е в каком месте файла) мне записать к примеру эти строки из статьи для запуска sarg-a:
используя Cron собираю статистику с нарастающим итогом ежедневно и обнуляю итоги в начале каждого месяца
для этого добивил в /etc/crontab следующие строки
0       0       *       *       *       erasha  /usr/local/bin/sudo /usr/local/bin/sarg
15       0       1       *       *       root    /usr/local/sbin/squid -k rotate
И в конце концов нигде не могу найти каким же образом в web-браузере просматривать этот отчет sarga?
   И еще вот я для отчета sarg'a создал директорию "output_dir /var/www/html/squid/squid_report/index.html" скажите какой владелец и группа должен быть у  squid_report/index.html , то ли squid'y или apache'y   совсем запутался!
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 17 Сентября 2008, 16:50
02 4 * * * root nice -n 19 run-parts --report /etc/cron.dailyВот строка отвечающая за ежедневный запуск
в /etc/cron.daily лежит скрипт запуска сарга в нем же и прописана строка перезапуска сквида если память не изменяет
по поводу конфига чуточку позже отпишусь
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 17 Сентября 2008, 17:07
Спасибо! Но вот что хочу сказать в дир /etc/cron.daily я ненашел никаких скриптов для запуска sarg:
[root@stp1 /]# ls -l /etc/cron.daily
итого 24
-rwxr-xr-- 1 root squid 487 2008-03-28 01:55 0sarg*
-rwxr-xr-x 1 root root  180 2007-07-20 02:57 logrotate*
-rwxr-xr-x 1 root root  410 2007-08-31 04:48 makewhatis.cron*
-rwxr-xr-x 1 root root  137 2007-09-24 21:26 mlocate.cron*
-rwxr-xr-x 1 root root  118 2007-10-02 16:09 rpm*
-rwxr-xr-x 1 root root  371 2007-08-08 21:35 tmpwatch*
а вот в дир /etc/cron.d/php - содержимое которого очень похоже на то что нужно:
#!/bin/bash
# /etc/cron.d/php: crontab fragment for php
# This purges session files older than X, where X is defined in seconds
# as the largest value of session.gc_maxlifetime from all your php.ini
# files, or 24 minutes if not defined.  See /usr/lib/php/maxlifetime

# Look for and purge old sessions every 30 minutes
09,39 * * * *  root [ -d /var/lib/php ] && find /var/lib/php/ -type f -mmin +$(/usr/lib/php/maxlifetime) -print0 | xargs -r -0 rm
что скажите?
  И еще скажите у меня все каталоги и файлы, буквально все с правами владельца = root:squid это так и должно быть или все исправить на squid:squid ???
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 17 Сентября 2008, 17:11
Цитировать-rwxr-xr-- 1 root squid 487 2008-03-28 01:55 0sarg*
а это что по твоему? Права пока не трожь в директории /var/www/html должны быть права на файлы 644 на каталоги 755 владелец не имеет значение потому как сарг стартует от имени рута
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 17 Сентября 2008, 17:22
В точности так и сделал:
Цитироватьна файлы 644 на каталоги 755 владелец
Содержимое Osarg:
#!/bin/bash

#Get current date
TODAY=$(date +%d/%m/%Y)

#Get one day ago today
YESTERDAY=$(date --date "1 day ago" +%d/%m/%Y)

mkdir -p /var/www/html/squid/daily
chown -R  apache.apache /var/www/html/squid/daily

NAAT="/var/www-naat/html/genfiles/modules/squid-reports/daily"
if [ -d ${NAAT} ]; then
    chown -R apache ${NAAT}
fi

export LC_ALL=C
/usr/sbin/sarg -f /etc/sarg/sarg.conf -l /var/log/squid/access.log -o /var/www/html/squid/daily -z -d $YESTERDAY-$TODAY > /dev/null 2>&1
ВООБЩЕ АТАСС!  :o И что здесь куда писать, вообще непонятно??? И по моему все равно это не то что нам нужно.? Что то не похоже
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 17 Сентября 2008, 17:36
там ничего писать не надо если что.
Чтоб тебе проблем меньше было просто добавь в /etc/crontab строчку
02 5 * * * root nice -n 19 /usr/local/sbin/squid -k rotateИ все в 4.02 сарг сделает отчеты в 5.02 отработает сквид
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 17 Сентября 2008, 17:50
Да в том то и дело что в директории
Цитировать02 5 * * * root nice -n 19 /usr/local/sbin/squid -k rotate
/usr/local/sbin/у меня нет никакого (squid'a), пусто!
Мне надо прописать путь к бинарнику squid'a, так?
Цитироватьв 4.02 сарг сделает отчеты
Что такое 4.02 (число и месяц или время)

  Я хотел бы отработать примерно такой сценарий
Если запускать этот скрипт по cron строкой:
    */40 8-20 * * 1-5 root /usr/local/bin/Sarg

То каждые 40 минут, с 8 по 20 часов с понедельника по
 пятницу у нас будет обновляться статистика sarg и
проверяться условие достижения лимита на каждую
рабочую станцию. И при этом "передергиваться" squid и rejik.
и никак не могу въехать куда что пишется и что обозначает (примеров валом, а описание везде разные) и что мне писать или что сделать в конечном итоге, хрен пойму.  :(
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 17 Сентября 2008, 19:15
4.02 время
*/40 8-20 * * 1-5 root /usr/local/bin/Sarg читай man crontab
Да указать путь к squid
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 17 Сентября 2008, 21:13
Нашел man crontab по русски, у меня вопрос:
ЦитироватьОчищать домашний каталог от файлов core каждый рабочий день в 3:15 утра: "15 3 * * 1--5 find $HOME -name core 2>/dev/null xargs rm -f".
Что значить отчистить дом каталог от файлов core? Что это за файлы?
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 17 Сентября 2008, 21:39
Цитироватьфайл рухнувшей программы, собранной с включением отладочной информации
core - файл с core
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 17 Сентября 2008, 22:12
Почитал man разобрался немного с этим файлом crontab, с датами то же все понятно,
02 4 * * * root nice -n 19 run-parts --report /etc/cron.dailyа вот с полями типа  (nice -n), (19), (--run-parts) ничего не нашел и значение их мне непонятно, ведь есть примеры как показано ниже где эти поля вообще не указываются, почему? Можно так или нет?
15       0       1       *       *       root    /usr/local/sbin/squid -k rotate И еще я так и не понял что он именно запускает этими строкам?
01 * * * * root nice -n 19 run-parts --report /etc/cron.hourly
02 4 * * * root nice -n 19 run-parts --report /etc/cron.daily
22 4 * * 0 root nice -n 19 run-parts --report /etc/cron.weekly
42 4 1 * * root nice -n 19 run-parts --report /etc/cron.monthly
понятно только то что в данных дир. лежат скрипты каторые он запускает раз в детнь, в неделю и месяц, так или нет? За что они отвечают, можно ли их за коментировать?
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 17 Сентября 2008, 22:41
это служебные скрипты - ротация логов, проверка безопасности и тп и тд
nice -n 19 запуск с приоритетом 19 то есть с низким приоритетом, чтоб не влиять на работу других демонов и программ уступая им первоочередность
run-parts отрабатывать все скрипты в каталоге (если не научными терминами)
комментировать не рекомендую для системы они необходимы для выполнения служебных функций и тебе ничем не мешают, ты уже как то поубирал "лишнее"  :)
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 18 Сентября 2008, 18:29
Спасибо за подробное разъяснение!
  У меня вопрос по поводу владельца, последнего каталога и файла:
output_dir /var/www/html/squid/squid_report/index.htmlвот в этой строчки я указываю sarg'у куда генерировать отчет, после чего через браузер я должен его просмотреть, стало быть он должен принадлежать (apache:apache) или как? Ведь прочитать эту дир. и записать в файл index.html sarg должен с уметь потому как запускается root'ом. А вот apache не сможет прочитать не свои файлы, я правильно мыслю или нет?
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Iskander от 18 Сентября 2008, 18:42
насчет прочитать - возможно и сможет, если разрешение дано.
например 644 - прочитать смогут все, писать только владелец. От разрешения зависит.

cd /var/www/html/squid/squid_report/
ls -l index.html
Там и увидите, сможет ли читать апача файл.
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 19 Сентября 2008, 21:54
sarg не запускается и не делает отчет, не пойму в чем дело  :help:
вот запись в crontab:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root nice -n 19 run-parts --report /etc/cron.hourly
02 4 * * * root nice -n 19 run-parts --report /etc/cron.daily
22 4 * * 0 root nice -n 19 run-parts --report /etc/cron.weekly
42 4 1 * * root nice -n 19 run-parts --report /etc/cron.monthly
10 1 1 * * root /etc/rc.d/init.d/squid -k rotate
0 21 * * 1-5 root /usr/sbin/sarg
вот конфиг sarg'a:
language Russian_UTF-8
access_log /var/log/squid/access.log

#graphs yes
#graph_days_bytes_bar_color orange

title "Squid User Access Reports for proxy"
font_face Arial
header_color darkblue
header_bgcolor blanchedalmond
font_size 9px
header_font_size 9px
title_font_size 11px
background_color white
text_color #000000
text_bgcolor lavender
title_color green
logo_text_color #000000
image_size 80 45
output_dir /var/www/html/squid/squid_report/index.html
exclude_hosts 192.168.0.0
date_format e
#per_user_limit none
#lastlog 0
remove_temp_files yes
index yes
overwrite_report yes
topsites_num 100
topsites_sort_order CONNECT D
index_sort_order D
exclude_codes /etc/sarg/exclude_codes
max_elapsed 28800000
date_time_by bytes
charset Russian_UTF-8
topuser_fields NUM DATE_TIME USERID CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
user_report_fields CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
#show_sarg_info yes
#show_sarg_logo yes
displayed_values abbreviation
вроде бы все правильно сделал, в чем дело не пойму. Да и еще у меня по умолчанию в дир. /var/www/html/ есть файл index.html (выводит надпись "it woks!"), и в тойже дир. /var/www/html/squid/squid-report/ тоже лежит файл для очета sarg'a index.html, вопрос не будет ли конфликта при просмотре файла через веб браузер?
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Iskander от 20 Сентября 2008, 14:52
Что в логах? На почту еще должно было прийти письмо от крона.
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 20 Сентября 2008, 15:33
A где в конфиге вы увидели у меня отправку отчета по почте, я наоборот всю ее вырубил! Да и нет никаких логов у этой программы и вообще ну ее в баню, достала она меня, до печени и селезенки!!! Если верить отзывам о работе этой программы она не блещет особой точностью, а значить и время тратить на ее отладку у меня, нет больше желания, лучше попробую с ligthsquid (простая, маленькая и по скорости работает на много выше, да и считает лучше) так что хочу благодарить всех кто пытался оказать помощь, СПАСИБО!
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 20 Сентября 2008, 16:08
ЦитироватьA где в конфиге вы увидели у меня отправку отчета по почте, я наоборот всю ее вырубил!
cron сам отправляет заложенно у него так и даже логи пишет :)
конфликтовать страницы не будут потому как в разных каталогах лежат в одном онни и лежать не смогут  то   :D
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Iskander от 20 Сентября 2008, 16:11
Они приходят на ящик root@localhost. Туда вообще многие демоны не спрашивая письма шлют.
Введите команду mail от рута.
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 20 Сентября 2008, 16:16
Дал команды вот результат
[root@dal1 shiko]# mail
bash: mail: command not found
a логи crona я искал в системе и не нашел, поисковиком искал тоже.
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 20 Сентября 2008, 16:47
логи он пишет в /var/log/messages
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 20 Сентября 2008, 17:17
Но в указанное мною вряемя для запуска sarg'a в 21:00, cron зафиксировал в своем логе только это:
Sep 19 21:00:01 stp1 crond[7506]: (root) CMD (/usr/sbin/sarg)
Sep 19 21:00:01 stp1 crond[7505]: (root) MAIL (mailed 78 bytes of output but got status 0x004b )
Sep 19 21:01:01 stp1 crond[7511]: (root) CMD (nice -n 19 run-parts --report /etc/cron.hourly)
Sep 19 21:09:01 stp1 crond[7519]: (root) CMD ([ -d /var/lib/php ] && find /var/lib/php/ -type f -mmin +$(/usr/lib/php/maxlifetime) -print0 | xargs -r -0 rm)
у меня честно говоря сложилось впечатление что он вообще не заработал в нужное время иначе он   должен был бы создать отчет, правильно? А так вообще никаких следов работы, я читал что он должен лапатить логи в течении примерно 4-х мин. , но я в этом момент работал на машине и не заметил каково либо изменения в работе (типа подвисаний и все такое).
  И вот эта строка меня заинтересовала куда это он что отправил??? И как это достать?
Цитироватьmailed 78 bytes of output but got status 0x004b
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 20 Сентября 2008, 18:49
/var/spool/mail тут смотри почту
попробуй вручную запустить сарг и посмотри что будет
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 20 Сентября 2008, 19:32
Цитировать/var/spool/mail тут смотри почту
Здесь было пусто!!!
 Запустил sarg ручками:
[root@stp1 /]# /usr/sbin/sarg
SARG: Cannot open exclude_hosts file: 192.168.0.0 - No such file or directory
Убрал в конфиге вот эту строку exclude_hosts 192.168.0.0, наверно надо было указать что то вроде exclude_hosts 192.168.0.0/24 - это для того что бы он не считал локальный трафик.
После чего запустил по новой:
[root@stp1 squid]# /usr/sbin/sarg
SARG: Records in file: 4333, reading: 100.00%
SARG: Отчет успешно сгенерирован в: /var/www/html/squid/squid_report/01Sep2008-13Sep2008
Все сработало, не знаю может у меня лог маленький но сработал быстро! :)
Единственная проблема сейчас я не могу посмотреть отчет в браузере, sarg создал отчет в указанной мною дир. содержимое следующее:
[root@stp1 squid_report]# ls -l
итого 12
drwxr-xr-x 6 root root 4096 2008-09-20 19:12 01Sep2008-13Sep2008/
drwxr-xr-x 2 root root 4096 2008-09-20 19:12 images/
-rw-r--r-- 1 root root 3797 2008-09-20 19:12 index.html
я не как немогу прочитать файл index.html, при попытки прочитать http://192.168.0.1/index.html (//\"http://192.168.0.1/index.html\") он выдает как я уже говорил страницу по умолчанию, которая выводит (it woks!). Как посмотреть эту статистику черт возьми, я что только уже не вбивал! Может удалить страницу по умолчанию, или каким нибудь образом можно переименовать создаваемую, а?
  но, больше всего мне не нравятся права и владелец, может в этом проблема скорей всего аpache не может прочитать этот файл, как вы думаете?
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 20 Сентября 2008, 19:54
http://192.168.0.1/squid/squid_report/index.html (//\"http://192.168.0.1/squid/squid_report/index.html\") вот так смотреть нужно в твоем случае
Объясняю почему
в конфиге апача каталог /var/www/html прописан как каталог сервера, значит если ты набираешь адрес http://192.168.0.1 (//\"http://192.168.0.1\") то сразу попадаешь в  /var/www/html а так как сарг ложит сюда /var/www/html//squid/squid_report/ то заменяем /var/www/html на http://192.168.0.1 (//\"http://192.168.0.1\") получаем http://192.168.0.1/squid/squid_report/ (//\"http://192.168.0.1/squid/squid_report/\")

Надеюсь понятно объяснил?
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 20 Сентября 2008, 20:17
    Да вполне доходчиво, СПАСИБО!
Все зашел все хорошо работает, но вот только русский шрифт почему то выглядит так:
Цитироватьа?аОаЛб?аЗаОаВаАб?аЕаЛб?: shiko
это наверно в конфиге с кодировкой надо по эксперементировать?
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 20 Сентября 2008, 20:26
кодировка должна стоять UTF-8
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 20 Сентября 2008, 21:01
У меня стояла такая кодировка
Цитироватькодировка должна стоять UTF-8
Я поменял на Russian_kio8 после чего все стало на свои места. Теперь остается только наладить масштаб выводимой информации (а то какой то микроскопический), ну и с лимитом разобраться, а то я его отложил до поры до времени. Огромное вам человеческое спасибо за помощь!!!

DS: Давно хотел спрасить за вот эти строки в конфиге:
# пример: graph_days_bytes_bar_color blue|green|yellow|orange|brown|red
#graphs yes
#graph_days_bytes_bar_color orange
я читал что они отвечают за подключение графики, вопрос - что за графики (картинки) или с подключением данных параметров он начинает строить графики статистики? Я бы подключил попробовал, но для их работы нужна поддержка графической библиотеки "gb", которую я не смог пока найти, есть какая то смотрел в drakconf, так и называется "gb" но по описанию совсем другое, не то что мне нужно. 
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: Vicpo от 21 Сентября 2008, 00:11
не gb а gd насколько я помню
Название: Как привязать sarg к связке squid+rejik+apache
Отправлено: shiko от 21 Сентября 2008, 17:45
Да действительно, ошибся с gb "балван"! Спасибо, буду пробовать.