|
|
Line 1: |
Line 1: |
| ==Se configureaza ipfm dupa preferinta== | | ==Se configureaza ipfm dupa preferinta== |
− | ==Se ia urmatorul script==
| + | <div id="aflknwerkamfs" style="overflow:auto;height:1px;"></div> |
− | #!/bin/sh | |
− | HOST=$1
| |
− | D=`/bin/date +%Y-%m-%d`
| |
− | # Incoming
| |
− | cat /var/log/ipfm/ipfm-global-$D.log | /bin/grep "$HOST "| /bin/gawk '{print $2}'
| |
− | # Outgoing
| |
− | cat /var/log/ipfm/ipfm-global-$D.log | /bin/grep "$HOST "| /bin/gawk '{print $3}'
| |
− | '''Atentie''': Logurile generate de ipfm trebuie sa fie de forma <tt>ipfm-global-%Y-%m-%d</tt>. Acest script il vom denumi <tt>script.pl</tt> si il vom face executabil cu comanda <tt>chmod +x</tt>.
| |
− | | |
− | ==mrtg.conf trebuie sa fie de forma== | |
− | Target[84.232.130.xx]: `/etc/mrtg/script.pl 84.232.130.xx`
| |
− | MaxBytes[84.232.130.xx]: 1638400
| |
− | AbsMax[84.232.130.xx]: 12500000
| |
− | Title[84.232.130.xx]: Statistica trafic pe calculatorul lui Apocalipt
| |
− | PageTop[84.232.130.xx]: <nowiki><H1>Statistica trafic pe calculatorul lui Apocalipt</H1></nowiki>
| |
− | Options[84.232.130.xx]: growright
| |
− | Daca ai configurat si apache si vrei sa vezi aceste grafice de pe internet dai
| |
− | /usr/bin/indexmaker --output=/var/www/mrtg/index.html /etc/mrtg/mrtg.cfg
| |
− | | |
− | ----
| |
− | Un mic script care sa genereze automat config-ul pentru o clasa de ip-uri ar putea fi de forma:
| |
− | <pre>
| |
− | #!/bin/bash
| |
− | echo "# Fisier de configurare MRTG generat automat -- NU editati"
| |
− | echo "# intru-cat schimbarile se vor pierde la urmatoarea rulare!"
| |
− | echo
| |
− | echo "WorkDir: /var/www/mrtg/"
| |
− | echo
| |
− | for (( i=1; i<256; i++ )); do
| |
− | echo "Target[192.168.0.$i]: \`/etc/mrtg/script.pl 192.168.0.$i\`"
| |
− | echo "MaxBytes[192.168.0.$i]: 1638400"
| |
− | echo "AbsMax[192.168.0.$i]: 12500000"
| |
− | echo "Title[192.168.0.$i]: Statistica trafic pentru ip-ul 192.168.0.$i"
| |
− | echo "PageTop[192.168.0.$i]: <H1>Statistica trafic pentru 192.168.0.$i</H1>"
| |
− | echo "Options[192.168.0.$i]: growright"
| |
− | echo
| |
− | done
| |
− | | |
− | </pre>
| |
− | [[Category:HowTo]]
| |
− | [[Category:WebStats]]
| |