Вот столкнулся с проблемой передачи параметром MRTG
Суть проблемы: Есть два компа - надо подсчитать траффик между ними.
Всё вроде бы просто mrtg.cfg:
Код:
WorkDir: /var/www/localhost/htdocs/mrtg/
Options[_]: growright
Interval: 5
Language: russian
### Interface 1 >> Descr: 'eth0' | Name: '' | Ip: '192.168.9.41' | Eth: '' ###
Target[test]: `/root/iptN.sh`
SetEnv[test]: MRTG_INT_IP="192.168.9.78" MRTG_INT_DESCR="eth0"
MaxBytes[test]: 1250000
#Step[test]: 240
XSize[test]: 600
YSize[test]: 300
Title[test]: Traffic Analysis for 192.168.9.41
PageTop[test]: <H1>Traffic Analysis for 192.168.9.41 <-====--> my mashine</H1>
<TABLE>
<TR><TD>System:</TD> <TD>My mashine (192.168.9.41) in Unknown</TD></TR>
<TR><TD>Maintainer:</TD> <TD>root</TD></TR>
<TR><TD>Description:</TD><TD>eth0 </TD></TR>
<TR><TD>ifType:</TD> <TD>ethernetCsmacd (6)</TD></TR>
<TR><TD>ifName:</TD> <TD></TD></TR>
<TR><TD>Max Speed:</TD> <TD>100.0 Mbits/s</TD></TR>
<TR><TD>Ip:</TD> <TD>192.168.9.41 (my mashine)</TD></TR>
</TABLE>
где /root/iptN.sh
Код:
#! /bin/bash
inp="`/sbin/iptables -L -v -n -x | grep "192.168.9." | awk ' { print $2 }' | head -1`"
out="`/sbin/iptables -L -v -n -x | grep "192.168.9." | awk ' { print $2 }' | tail -1`"
echo "` date `">> /root/iptN.log
echo $inp | tee -a /root/iptN.log
echo $out | tee -a /root/iptN.log
echo "Время аптайма" | tee -a /root/iptN.log
echo "по интерфейсу eth0" | tee -a /root/iptN.log
/sbin/iptables -Z INPUT
/sbin/iptables -Z OUTPUT
в итоге iptN.sh отдаёт MRTG 4-ре параметра, где
1 - колличество принятых байт
2 - колличество исходящих байт
3 - "Время аптайма" ( в принципе можно заметить и cat /proc/uptime
4 - "по интерфейсу eth0"
(по пути все данные записываем в iptN.log)
и генерится html и png картинки, но выходит какой то бред.
не реальные данные.
Как правильно из скрипта выдать эти четыре параметра ?
что я делаю не так?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум mrtg - слежение за температурой cpu и MB (2009)
- Форум php и запуск внешних программ (2004)
- Форум php iptables и отключение узеров (2004)
- Форум iptables: В логи пишется «спам» и ещё один вопрос (2005)
- Форум iptables: В логи пишется «спам» и ещё один вопрос (2005)
- Форум Проблема работы сети!! Прошу помоши знаюших людей!) (2009)
- Форум iptables:не проходят smtp.рор внутрь поступают (2002)
- Форум IPcad, странное поведение. Не совпадает стаитика. Помогите! (2010)
- Форум CentOS 5.1 + PPTP - подвисшие туннели + странности шейпера (2008)
- Форум помогите пожалуйста разобраться с настройкой файрвола на eth1 и eth0 (2002)