::: Adrenaline Network :::

Sitemap

Welcome, Guest. Please login or register.
Did you miss your activation email?
December 11, 2017, 09:24:27 AM

Login with username, password and session length

Permissions



1. Lataa paketit (Debian & Ubuntu):

apt-get install mrtg snmpd bzip2 nano wget

Lisäksi tarvitset www-palvelinohjelmiston, kuten Apachen. Ohjeissa käytetään www-rootina kansiota /var/www. 
Mikäli itselläsi on jokin muu www-root, muuta se kaikista .cfg-tiedostoista oikeaksi (jotka ladataan myöhemmin).

2. Tämän jälkeen avaa nanolla tiedosto /etc/snmp/snmpd.conf ja etsi seuraava kohta

#sec.name source community
com2sec paranoid default public
#com2sec readonly default public
#com2sec readwrite default private

Muuta se (eli # toiseen paikkaan):

# sec.name source community
#com2sec paranoid default public
com2sec readonly default public
#com2sec readwrite default private

3. Aja seuraava komento:

/etc/init.d/snmpd restart

4. Seuraavaksi lataa toinen näistä paketeista /etc -kansioon ja pura:

Jos Aquila käytössä:
wget http://files.adrenaline-network.com/mrtg_aquila.tar.bz2
tar jxvf mrtg_aquila.tar.bz2

Joudut muokkaamaan /etc/mrtg/aquila_connections ja /etc/mrtg/aquila_mem -tiedostojen Dir-asetusta mikäli Aquila cfg-kansio ei ole /home/aquila/service

Muuten lataa ja pura tämä:
wget http://files.adrenaline-network.com/mrtg.tar.bz2
tar jxvf mrtg.tar.bz2

5. Muokkaa tiedostoa /etc/mrtg/ping.sh esim. nanolla:
nano /etc/mrtg/ping.sh

Muuta ADDR-kohtaan haluamasi osoite, valmiina on (osassa on toimiva www.google.com )
ADDR=www.ovh.com
Kyseisen osoitteen pingaaminen on nyt estetty.

6. Aja komento (muuta tarvittaessa WorkDir):

/usr/bin/cfgmaker \
--output=/etc/mrtg/traffic.cfg \
--ifdesc=ip \
--ifref=descr \
--global "WorkDir: /var/www/mrtg" \
--global "Options[_]: bits,growright" \
public@localhost


7. Aja kaikki nämä komennot kolmesti (viimeisellä kerralla ei pitäisi tulla varoituksia).
Komennon perässä on selitys komennon piirtämästä käyrästä. 
Voit myös poistaa haluamiasi tiedostoja (rm tiedosto) mikäli et halua niistä tilastoja.

env LANG=C /etc/cron.mrtg/ping       # näyttää pingin (ms) ja packet lossin (%)
env LANG=C /etc/cron.mrtg/traffic   # kaistankäyttö (mbps)
env LANG=C /etc/cron.mrtg/cpu   # cpu:n käyttö (%)
env LANG=C /etc/cron.mrtg/mem  # vapaan keskusmuistin määrä (mb)
env LANG=C /etc/cron.mrtg/swap  # näyttää vapaan swapin määrän (mb)
env LANG=C /etc/cron.mrtg/tcp  # näyttää avoimin tcp-yhteyksien määrän, esim hubin käyttäjämäärän (ei aivan tarkasti)
env LANG=C /etc/cron.mrtg/uptime  # näyttää koneen uptimen (päivinä)


Lisäksi myös tämä, mikäli olet ladannut Aquilaan tarkoitetun paketin:
env LANG=C /etc/cron.mrtg/aquila  # aquilalla pyörivän hubin käyttäjämäärä ja muistinkäyttö


8. Tee .html -tiedostot. Muuta myös sivun otsikko.
Jos poisit edellisessä kohdassa tiedostoja niin jätä komennosta pois sitä vastaava cfg-tiedosto 

Aquilan paketti:
/usr/bin/indexmaker --output=/var/www/mrtg/index.html \
--title="SIVUN_OTSIKKO_VAIHDA" \
--sort=name \
--enumerate \
/etc/mrtg/traffic.cfg \
/etc/mrtg/cpu.cfg \
/etc/mrtg/mem.cfg \
/etc/mrtg/swap.cfg \
/etc/mrtg/uptime.cfg \
/etc/mrtg/aquila.cfg \
/etc/mrtg/tcp.cfg \
/etc/mrtg/ping.cfg


Muuten:
/usr/bin/indexmaker --output=/var/www/mrtg/index.html \
--title="SIVUN_OTSIKKO_VAIHDA" \
--sort=name \
--enumerate \
/etc/mrtg/traffic.cfg \
/etc/mrtg/cpu.cfg \
/etc/mrtg/mem.cfg \
/etc/mrtg/swap.cfg \
/etc/mrtg/uptime.cfg \
/etc/mrtg/tcp.cfg \
/etc/mrtg/ping.cfg


9. Etsi /var/www/mrtg/index.html -tiedostosta tätä kohtaa:

uptime-day.png

ja muuta "uptime-day.png" --> "uptime-week.png"

10. Lopuksi laita mrtg päivittämään tilastot automaattisesti crontabin avulla:
Ensin komennot:
export EDITOR=nano
crontab -e

Lisää tämä rivi:
*/5 * * * * env LANG=C /bin/run-parts /etc/cron.mrtg 1> /dev/null

11. MTRG on asennettu. Hetken päästä tilastot alkavat päivittymään. Ne löytyvät osoitteesta servun_ip/mrtg
You don't have permmission to comment, or comments have been turned off for this article.

Recent

Members
Stats
  • Total Posts: 4224
  • Total Topics: 684
  • Online Today: 1
  • Online Ever: 191
  • (December 18, 2006, 09:03:08 PM)
Users Online
Users: 0
Guests: 1
Total: 1