Toon posts:

[MRTG] niet aan de praat te krijgen

Pagina: 1
Acties:
  • 129 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
ik ben nu de hele middag ongeveer 5 a 6 uur bezig geweest om mrtg aan de praat te krijgen en tot nu toe geen resultaat.
Ik heb hele got forum afgezocht naar eventueele oplossing en waar ik op moet letten maar niks heeft geholpen.

Ik heb verder ontdekt dat er iets niet klopt met snmpd.conf omdat dit bestand helemaal leeg is als ik hem uitlees. De deamon kan ik wel starten stoppen en zonder foutmeldingen :?
verder is de map /etc/snmp helemaal leeg. Ook geen goed teken neem ik aan.

De programmas snmp en snmpd geven geen foutenmeldingen bij het installeren.

programma's die ik geinstalled heb voor mrtg:
snmp
snmpd
libpng
zlib
gd

Oja het is dus een Debian server met kernel versie 2.2.20 en het ip 10.0.0.150
alle programmas zijn geinstalleerd met apt-get install
Iemand enig idee wat het kan zijn ??

alvast bedankt

[ Voor 4% gewijzigd door Verwijderd op 27-08-2004 20:20 ]


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Als het je om simpele trafficgrafieken gaat kan ik je aanraden snmp weg te donderen, en mrtg-utils te installeren :)

Verwijderd

Verwijderd schreef op 27 augustus 2004 @ 20:19:
Ik heb verder ontdekt dat er iets niet klopt met snmpd.conf omdat dit bestand helemaal leeg is als ik hem uitlees. De deamon kan ik wel starten stoppen en zonder foutmeldingen :?
verder is de map /etc/snmp helemaal leeg. Ook geen goed teken neem ik aan.
Mijn snmpd.conf (ff ip range vervangen door die van jouw):
code:
1
rwcommunity  public 192.168.1.0/24

Mijn snmp.conf
code:
1
2
defaultport 161
dumppacket  0


Post verder je mrtg.cfg eens ff.

Je kan met cfgmaker een prima eenvoudige mrtg.cfg maken, heb je dat gedaan ?

[ Voor 10% gewijzigd door Verwijderd op 27-08-2004 20:54 ]


Verwijderd

Topicstarter
ik heb een snmpd.conf in /etc/snmp/snmpd.conf
met rwcommunity public 10.0.0.0/24 er in
verder heb ik geen snmp.conf kunnen vinden en zou ook zo niet weten waar ik die neer moet zetten.

mrtg.cfg
--------------------------------------------------------

# Created by
# /usr/bin/cfgmaker --global 'Workdir: /var/www/mrtg' --global 'Options[_]: bits,growright' --output /var/www/mrtg/mrtg.cfg public@10.0.0.150


### Global Config Options

# for Debian
WorkDir: /var/www/mrtg

# or for NT
# WorkDir: c:\mrtgdata

### Global Defaults

# to get bits instead of bytes and graphs growing to the right
# Options[_]: growright, bits

Workdir: /var/www/mrtg
Options[_]: bits,growright

######################################################################
# System:
# Description:
# Contact:
# Location:
######################################################################


zal wel niks van kloppen maargoed :P
het gaat mij idd om die grafiekjes van het dataverkeer. is er geen simpele manier om die gegevens te krijgen?

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Verwijderd schreef op 29 augustus 2004 @ 16:38:
het gaat mij idd om die grafiekjes van het dataverkeer. is er geen simpele manier om die gegevens te krijgen?
blaataaps schreef op 27 augustus 2004 @ 20:25:
Als het je om simpele trafficgrafieken gaat kan ik je aanraden snmp weg te donderen, en mrtg-utils te installeren :)

Verwijderd

Topicstarter
ik ben nu aant proberen met mrtg-utils maar kan nergens howto's vinden of in die geest. nergens kan ik uitleg vinden dus daar schiet ik eigenlijk ook niet zo veel me op.

meschien dat jij weet hoe het moet ?

alvast bedankt

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
In mrtg.cfg kun je tussen backticks (` dus) een commando opgeven als Target, als je daar `mrtg-ip-acct eth1` inzet, zal dat programma een output geven die mrtg snapt. Zie ook man mrtg-reference, en dat is vast ook nog op wel meer plaatsen gedocumenteerd.

  • Weppel
  • Registratie: Oktober 2000
  • Laatst online: 12-02 22:11
Verwijderd schreef op 29 augustus 2004 @ 17:39:
ik ben nu aant proberen met mrtg-utils maar kan nergens howto's vinden of in die geest. nergens kan ik uitleg vinden dus daar schiet ik eigenlijk ook niet zo veel me op.

meschien dat jij weet hoe het moet ?

alvast bedankt
Omdat het zondag is. Op deze manier heb ik alles draaien op verschillende machines, dit werkt dus :) Zorg wel dat de snmpd draait, anders krijg je vreemde errors van MRTG. Ook in het begin de mrtg.cfg een paar keer uitvoeren, na 3x (meen ik) zijn alle errors dan als het goed is weg.


/etc/snmp/snmpd.conf:
rocommunity (jewachtwoord)
mrtg.cfg:
WorkDir: (je output dir, zorg dat deze bestaat!)
Target[usa01]: 2:(je wachtwoord in /etc/snmp/snmpd.conf)@localhost
Title[usa01]: Traffic Analysis for (de naam van je machine)
PageTop[usa01]: Traffic Analysis for (de naam van je machine)
XSize[usa01]: 400
YSize[usa01]: 100
Options[usa01]: growright,nopercent,bits,nobanner
crontab:
0-59/5 * * * * /usr/local/mrtg-2/bin/mrtg (locatie van mrtg.cfg) > /dev/null 2>&1
Viel spaß!

Verwijderd

Topicstarter
hmm snap der nog geen hol van :P maarja mijn apt-get was opeens dood dus ff server opnieuw geinstalled :P benk meteen van die troep enzo af maargoed.

ik heb nu dus mrtg en mrtgutils geinstallerd.

mrtg.cfg ziet er als volgt uit :
######################################################################
# Multi Router Traffic Grapher -- Sample Configuration File
######################################################################
# This file is for use with mrtg-2.5.4c

# Global configuration
WorkDir: /var/www/mrtg
WriteExpires: Yes

Title[^]: Traffic Analysis for

# 128K leased line
# ----------------
#Title[leased]: a 128K leased line
#PageTop[leased]: <H1>Our 128K link to the outside world</H1>
#Target[leased]: 1:public@router.localnet
#MaxBytes[leased]: 16000

of tewel nog niks geconfiged.
maar nu?

nu moet ik iets met cfgmaker doen neem ik aan om een aangepaste cfg bestand te maken ? toch

  • Weppel
  • Registratie: Oktober 2000
  • Laatst online: 12-02 22:11
Verwijderd schreef op 29 augustus 2004 @ 21:36:
hmm snap der nog geen hol van :P maarja mijn apt-get was opeens dood dus ff server opnieuw geinstalled :P benk meteen van die troep enzo af maargoed.

ik heb nu dus mrtg en mrtgutils geinstallerd.

mrtg.cfg ziet er als volgt uit :
######################################################################
# Multi Router Traffic Grapher -- Sample Configuration File
######################################################################
# This file is for use with mrtg-2.5.4c

# Global configuration
WorkDir: /var/www/mrtg
WriteExpires: Yes

Title[^]: Traffic Analysis for

# 128K leased line
# ----------------
#Title[leased]: a 128K leased line
#PageTop[leased]: <H1>Our 128K link to the outside world</H1>
#Target[leased]: 1:public@router.localnet
#MaxBytes[leased]: 16000

of tewel nog niks geconfiged.
maar nu?

nu moet ik iets met cfgmaker doen neem ik aan om een aangepaste cfg bestand te maken ? toch
Heb je mn post eigenlijk wel gelezen?

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
En die van mij?

Verwijderd

Topicstarter
nu wel :) was vergeten te refreshen sorry zal ff proberen

Verwijderd

Topicstarter
oeh geil het werkt eindelijk :D
mijn server kende snmpwalk nog niet :S
en moest in snmpd.conf de regel rwcommunity public der bij zetten zoals jullie al zeiden :)

thanks voor jullie help :D echt heel erg bedankt

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 13-02 15:00
Weppel je bent volgens mij maxbytes vergeten teminste ik probeerde het zoals jij het voorstelde en mrtg begon te zeiken over maxbytes.
maar ik wil dit ook wel eens aan de praat krijgen heb het nooit werkend gekregen
hij geeft geen errors maar info tonen op de grafiekjes ho maar zijn er bestanden waar mrtg de data die hij ontvangt van snmp opslaat ??? het lijkt namelijk dat snmp geen data aan mrtg doorgeeft

[ Voor 32% gewijzigd door lordgandalf op 29-08-2004 22:45 ]

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


Verwijderd

Topicstarter
ik heb dus de volgende proggies geinstalled
snmp
snmpd
mrtg

daarna in snmpd.conf rwcommunity public toegevoegd en die deamon gestart

daarna

cfgmaker --global 'WorkDir: /var/www/mrtg' --global 'Options[_]: bits,growright' --output /var/www/mrtg/mrtg.cfg public@localhost

gerunt

en toen
mrtg gestart
door onderstaande regel

/usr/bin/mrtg /var/www/mrtg/mrtg.cfg

achteraf eigenlijk best simpel

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 13-02 15:00
thnx die cfgmaker did the trick nu nog even een cronjob fixen en dan gaan met die banaan

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


  • Weppel
  • Registratie: Oktober 2000
  • Laatst online: 12-02 22:11
lordgandalf schreef op 29 augustus 2004 @ 22:38:
Weppel je bent volgens mij maxbytes vergeten teminste ik probeerde het zoals jij het voorstelde en mrtg begon te zeiken over maxbytes.
maar ik wil dit ook wel eens aan de praat krijgen heb het nooit werkend gekregen
hij geeft geen errors maar info tonen op de grafiekjes ho maar zijn er bestanden waar mrtg de data die hij ontvangt van snmp opslaat ??? het lijkt namelijk dat snmp geen data aan mrtg doorgeeft
Maxbytes heb ik bewust weg gelaten, omdat dit niet perse nodig is. Maxbytes kun je instellen als je vreemde (onwerkelijke) pieken ziet in je graphs. Hij zorgt dan dat hij values die boven de maxbytes waarde uitkomen negeert (zie manual).

  • Weppel
  • Registratie: Oktober 2000
  • Laatst online: 12-02 22:11
Verwijderd schreef op 29 augustus 2004 @ 22:22:
oeh geil het werkt eindelijk :D
mijn server kende snmpwalk nog niet :S
en moest in snmpd.conf de regel rwcommunity public der bij zetten zoals jullie al zeiden :)


thanks voor jullie help :D echt heel erg bedankt
rwcommunity is een beetje overdreven voor een simpele mrtg graph. rocommunity zou het moeten doen (is ook een stuk veiliger).

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 13-02 15:00
idd en public is ook niet aan te bevelen als community naam dat is namelijk de standaard naam voor snmp communitys


heb hier nu ook de cpu usage en mem stats aan de praat aan de hand van deze site:


http://www.siliconvalleyccie.com/linux-hn/mrtg-advanced.htm

[ Voor 40% gewijzigd door lordgandalf op 30-08-2004 13:32 ]

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


  • DPLuS
  • Registratie: April 2000
  • Niet online

DPLuS

 

Weppel schreef op 30 augustus 2004 @ 11:33:
[...]


rwcommunity is een beetje overdreven voor een simpele mrtg graph. rocommunity zou het moeten doen (is ook een stuk veiliger).
Ik weet niet zoveel van MRTG en SNMP, maar ik neem aan dat RWcommunity staat voor Read/Write Community?
Waar kan die community dan überhaupt in schrijven?
Je kunt toch alleen maar de status opvragen van 'objecten' met SNMP?

  • Weppel
  • Registratie: Oktober 2000
  • Laatst online: 12-02 22:11
DPLuS schreef op 31 augustus 2004 @ 10:14:
[...]


Ik weet niet zoveel van MRTG en SNMP, maar ik neem aan dat RWcommunity staat voor Read/Write Community?
Waar kan die community dan überhaupt in schrijven?
Je kunt toch alleen maar de status opvragen van 'objecten' met SNMP?
man snmpd.conf
rwcommunity COMMUNITY [SOURCE] [OID]
These create read-only and read-write communities
that can be used to access the agent. They are a
quick method of using the following com2sec, group,
access, and view directive lines. They are not as
efficient either, as groups aren't created so the
tables are possibly larger. In other words: don't
use these if you have complex situations to set up.
Er is dus de mogelijkheid om te schrijven naar een community. Niet verstandig, handig of nodig als je alleen maar een mrtg graphje wil bouwen.

  • siepeltjuh
  • Registratie: Maart 2003
  • Niet online
kijk ook eens op Deze SITE hij is in het duis maar dat boeit niet
de commando`s zijn wel erg duidelijk...

wat wel een tip is
zet

RunAsDaemon: Yes

in je mrtg.cfg
dan heb je geen gedoe met cron jobs enz
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#       sec.name  source          community
#com2sec paranoid  default         public
com2sec readonly  default         public
#com2sec readwrite default         private

#                sec.model  sec.name
group MyROSystem v1         paranoid
group MyROSystem v2c        paranoid
group MyROSystem usm        paranoid
group MyROGroup  v1         readonly
group MyROGroup  v2c        readonly
group MyROGroup  usm        readonly
group MyRWGroup  v1         readwrite
group MyRWGroup  v2c        readwrite
group MyRWGroup  usm        readwrite

#           incl/excl subtree                          mask
view all    included  .1                               80
view system included  .iso.org.dod.internet.mgmt.mib-2.system

#                 context sec.model sec.level match  read   write  notif
access MyROSystem ""      any       noauth    exact  system none   none
access MyROGroup  ""      any       noauth    exact  all    none   none
access MyRWGroup  ""      any       noauth    exact  all    all    none

syslocation Unknown (configure /etc/snmp/snmp.local.conf)
syscontact Root <root@localhost> (configure /etc/snmp/snmp.local.conf)

proc mountd

proc ntalkd 4

proc sendmail 10 1

exec echotest /bin/echo hello world

disk / 10000

load 12 14 14


dat staat in mn snmpd.conf
vergeet niet de snmpd service te restarten al je wat aan je conf verandert
/etc/init.d/snmpd restart

Can`t live without the mods

Pagina: 1