Вот взялся поставить MRTG по вот этой статье но наткнулся на трабл
Код: Выделить всё
/usr/local/etc/>cat mrtg.cfg | grep -v ^# | grep -v ^$
WorkDir: /usr/local/www/data/mrtg
Options[_]: growright, bits
EnableIPv6: no
Target[192.168.1.1_1]: 1:public@192.168.1.1:
SetEnv[192.168.1.1_1]: MRTG_INT_IP="" MRTG_INT_DESCR="dsl0"
MaxBytes[192.168.1.1_1]: 768000
Title[192.168.1.1_1]: Traffic Analysis for 1 -- DSL-2500U
PageTop[192.168.1.1_1]: <h1>Traffic Analysis for 1 -- DSL-2500U</h1>
<div id="sysdetails">
<table>
<tr>
<td>System:</td>
<td>DSL-2500U in D-Link</td>
</tr>
<tr>
<td>Maintainer:</td>
<td>ADSL</td>
</tr>
<tr>
<td>Description:</td>
<td>dsl0 </td>
</tr>
<tr>
<td>ifType:</td>
<td>Asymetric Digitial Subscriber Loop (ADSL) (94)</td>
</tr>
<tr>
<td>ifName:</td>
<td></td>
</tr>
<tr>
<td>Max Speed:</td>
<td>768.0 kBytes/s</td>
</tr>
</table>
</div>
Target[192.168.1.1_2]: 2:public@192.168.1.1:
SetEnv[192.168.1.1_2]: MRTG_INT_IP="" MRTG_INT_DESCR="atm0"
MaxBytes[192.168.1.1_2]: 768000
Title[192.168.1.1_2]: Traffic Analysis for 2 -- DSL-2500U
PageTop[192.168.1.1_2]: <h1>Traffic Analysis for 2 -- DSL-2500U</h1>
<div id="sysdetails">
<table>
<tr>
<td>System:</td>
<td>DSL-2500U in D-Link</td>
</tr>
<tr>
<td>Maintainer:</td>
<td>ADSL</td>
</tr>
<tr>
<td>Description:</td>
<td>atm0 </td>
</tr>
<tr>
<td>ifType:</td>
<td>atm (37)</td>
</tr>
<tr>
<td>ifName:</td>
<td></td>
</tr>
<tr>
<td>Max Speed:</td>
<td>768.0 kBytes/s</td>
</tr>
</table>
</div>
Target[192.168.1.1_3]: 3:public@192.168.1.1:
SetEnv[192.168.1.1_3]: MRTG_INT_IP="" MRTG_INT_DESCR="eth0"
MaxBytes[192.168.1.1_3]: 12500000
Title[192.168.1.1_3]: Traffic Analysis for 3 -- DSL-2500U
PageTop[192.168.1.1_3]: <h1>Traffic Analysis for 3 -- DSL-2500U</h1>
<div id="sysdetails">
<table>
<tr>
<td>System:</td>
<td>DSL-2500U in D-Link</td>
</tr>
<tr>
<td>Maintainer:</td>
<td>ADSL</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>12.5 MBytes/s</td>
</tr>
</table>
</div>
Target[192.168.1.1_5]: 5:public@192.168.1.1:
SetEnv[192.168.1.1_5]: MRTG_INT_IP="" MRTG_INT_DESCR="nas_0_0_35"
MaxBytes[192.168.1.1_5]: 768000
Title[192.168.1.1_5]: Traffic Analysis for 5 -- DSL-2500U
PageTop[192.168.1.1_5]: <h1>Traffic Analysis for 5 -- DSL-2500U</h1>
<div id="sysdetails">
<table>
<tr>
<td>System:</td>
<td>DSL-2500U in D-Link</td>
</tr>
<tr>
<td>Maintainer:</td>
<td>ADSL</td>
</tr>
<tr>
<td>Description:</td>
<td>nas_0_0_35 </td>
</tr>
<tr>
<td>ifType:</td>
<td>aal5 (49)</td>
</tr>
<tr>
<td>ifName:</td>
<td></td>
</tr>
<tr>
<td>Max Speed:</td>
<td>768.0 kBytes/s</td>
</tr>
</table>
</div>
присвоил ей chown mrtg:mrtg /usr/local/www/data/mrtg
выполнил mrtg mrtg.cfg
далее добавил запуск демона mrtg в rc.conf
и при запуске демона вот что дает
Код: Выделить всё
/usr/local/etc/>/usr/local/etc/rc.d/mrtg_daemon start
Starting mrtg_daemon.
Use of uninitialized value in pattern match (m//) at /usr/local/lib/perl5/site_perl/5.8.8/MRTG_lib.pm line 611.
Use of uninitialized value in concatenation (.) or string at /usr/local/bin/mrtg line 2530.
Use of uninitialized value in concatenation (.) or string at /usr/local/bin/mrtg line 2548.
Use of uninitialized value in concatenation (.) or string at /usr/local/bin/mrtg line 2564.
ERROR: "WorkDir" not specified in mrtg config file
/usr/local/etc/>
Код: Выделить всё
да версия mrtg-2.16.2,1 FreeBSD 6.2 perl-5.8.8_1