MRTG en alle interfaces weergeven.

Pagina: 1
Acties:

  • raymonvdm
  • Registratie: December 2001
  • Laatst online: 30-06-2025
Hoi

Ik ben weer eens begonnen met het project "alle cisco`s" in mrtg.

Nu loop ik alleen tegen het volgende probleem aan en dat is:

Stel ik heb een switch met 12 poorten in gebruik. En ik draai config maker. Dan worden alleen de 12 poorten die in gebruik zijn aangemaakt in de config file.

Alleen nu is het probleem dus dat als poort 13 in gebruik wordt genomen deze nooit meegenomen wordt in het meet proces daarom heb het volgende toegevoegd aan m`n configuratie regel

--no-down

Dit wordt dan dus

perl cfgmaker snmp@10.17.1.1 --no-down --global "Workdir: d:\inetpub\www\mrtg\switches\pwl-s1" --global "RunAsDaemon:Yes" --global "Interval:5" --output d:\mrtg\configfiles\pwl-s1.cfg

Alleen nu lijk het of die --no-down niks doet want als ik naar m`n config kijk dan worden de poorten die niet in gebruik zijn nog steeds geblocked #;

Hoe is dit op te lossen of gebruik ik de verkeerde optie ? Ik heb de --no-down al verplaats van na de global opties naar voor de global opties maar ook dit helpt niet.

Dit is trouwens de indexmaker regel

perl indexmaker d:\mrtg\configfiles\pwl-s1.cfg --output=d:\inetpub\www\mrtg\switches\pwl-s1\index.html --columns=1 --sort=original --title=MRTG-Status-Pagina

En de run als deamion regel

start /Dd:\mrtg\bin wperl mrtg --logging=eventlog d:\mrtg\configfiles\pwl-s1.cfg

Alle regel worden aangeroepen via .cmd files op een win2k server.

Bij het opstarten worden alle deamons in eenkeer gestart. Is dit ook ander op te lossen. ? ik heb hier inmiddels toch wel 75/100 cisco devices.

  • Whizzer
  • Registratie: November 2000
  • Laatst online: 26-04 18:04

Whizzer

Flappie!

Stel ik heb een switch met 12 poorten in gebruik. En ik draai config maker. Dan worden alleen de 12 poorten die in gebruik zijn aangemaakt in de config file.

Alleen nu is het probleem dus dat als poort 13 in gebruik wordt genomen deze nooit meegenomen wordt in het meet proces daarom heb het volgende toegevoegd aan m`n configuratie regel
Volgens mij gaan die interfaces op volgorde, dus de eerste interface is 1:community@host en de 2de interface wordt dan 2:community@host...

Als je nu een 24 poorts switch hebt, waarvan maar 12 poorten gebruikt worden, pak dan even je editor en maak die andere 12 even zelf aan of uncomment ze even....
Bij het opstarten worden alle deamons in eenkeer gestart. Is dit ook ander op te lossen. ? ik heb hier inmiddels toch wel 75/100 cisco devices.
Ik heb het zelf op Solaris en linux draaien, maar daar heb ik gewoon een scriptje gebakken wat elke 5 minuten loopt en elke config een keer door mrtg heen haalt... Het ziet er zo uit:

code:
1
2
3
4
5
6
#!/bin/sh
cd /usr/local/mrtg/configs/

for i in `ls *.cfg`;do
        /usr/local/mrtg/bin/mrtg $i
done


Misschien wel handig om zoiets ook te maken op windows... dan lopen er niet zoveel daemons....

Ik ben geweldig.. en bescheiden! En dat siert me...


Verwijderd

dit is toch simel met een batch file op te lossen??

Eerst vraag je met "perl cfgmaker public@ip.switch.hier --output=switch.cfg" de aangesloten poorten op dat moment op.
Hierna doe je een "perl mrtg switch.cfg"
Nu wordt de gehele switch dus 1x uitgelezen.

Dit batchbestandje iedere 5 minuten laten draaien en je bent er :)

  • Maarten @klet.st
  • Registratie: Oktober 2001
  • Laatst online: 13-02 23:00
raymonvdm schreef op 21 mei 2003 @ 14:49:
Hoi

Ik ben weer eens begonnen met het project "alle cisco`s" in mrtg.

Nu loop ik alleen tegen het volgende probleem aan en dat is:

Stel ik heb een switch met 12 poorten in gebruik. En ik draai config maker. Dan worden alleen de 12 poorten die in gebruik zijn aangemaakt in de config file.

Alleen nu is het probleem dus dat als poort 13 in gebruik wordt genomen deze nooit meegenomen wordt in het meet proces daarom heb het volgende toegevoegd aan m`n configuratie regel

--no-down

Dit wordt dan dus

perl cfgmaker snmp@10.17.1.1 --no-down --global "Workdir: d:\inetpub\www\mrtg\switches\pwl-s1" --global "RunAsDaemon:Yes" --global "Interval:5" --output d:\mrtg\configfiles\pwl-s1.cfg

Alleen nu lijk het of die --no-down niks doet want als ik naar m`n config kijk dan worden de poorten die niet in gebruik zijn nog steeds geblocked #;

Hoe is dit op te lossen of gebruik ik de verkeerde optie ? Ik heb de --no-down al verplaats van na de global opties naar voor de global opties maar ook dit helpt niet.

Dit is trouwens de indexmaker regel

perl indexmaker d:\mrtg\configfiles\pwl-s1.cfg --output=d:\inetpub\www\mrtg\switches\pwl-s1\index.html --columns=1 --sort=original --title=MRTG-Status-Pagina

En de run als deamion regel

start /Dd:\mrtg\bin wperl mrtg --logging=eventlog d:\mrtg\configfiles\pwl-s1.cfg

Alle regel worden aangeroepen via .cmd files op een win2k server.

Bij het opstarten worden alle deamons in eenkeer gestart. Is dit ook ander op te lossen. ? ik heb hier inmiddels toch wel 75/100 cisco devices.
Ik haal altijd cricket en mrtg door elkaar, maar cricket is ook de moeite waard om eens te proberen.

Met cricket is het supersimpel om configs bij te werken, bij gebruik van genCatConfig (voor CatOS dozen) en genRtrConfig (voor IOS dozen).
Deze utils maken keurige configs, ook van poorten die niet in gebruik zijn, descriptions worden meegenomen en voor veel apparaten zijn er via de --ciscoint optie leuke extra stats te zien zoals errors, memory load etc. etc.

Die tools zijn via google of de homepage van cricket wel ergens te vinden. Als je vaak configs wijzigt (descriptions enzo) dan kan je ze gewoon in de crontab zetten, zijn je grafiekjes altijd up-to-date :)

  • Equator
  • Registratie: April 2001
  • Laatst online: 28-04 13:26

Equator

Crew Council

#whisky #barista

Verwijderd schreef op 21 May 2003 @ 20:07:
dit is toch simel met een batch file op te lossen??

Eerst vraag je met "perl cfgmaker public@ip.switch.hier --output=switch.cfg" de aangesloten poorten op dat moment op.
Hierna doe je een "perl mrtg switch.cfg"
Nu wordt de gehele switch dus 1x uitgelezen.

Dit batchbestandje iedere 5 minuten laten draaien en je bent er :)
Echter zoals de topicstarter al melde.. (want jou commando komt precies overeen met die van de TS) dan krijg je alleen output van de poorten die een connectie hebben.

Ik denk dat je inderdaad de config file even zelf moet editten, en dan de poorten doornummeren.
Het laaste nummer van het OID loopt telkens 1 op.
Echter kan je dan het probleem krijgen dat mrtg eruit klapt op het moment dat er geen verbinding is op die poort. (dan krijg je immers een foute OID)

Verwijderd

CyberJ schreef op 22 mei 2003 @ 18:03:
[...]

Echter zoals de topicstarter al melde.. (want jou commando komt precies overeen met die van de TS) dan krijg je alleen output van de poorten die een connectie hebben.
Inderdaad op dat moment.
Na 5 minuten worden alle poorten weer gepold. Zijn er devices verwijderd / toegevoegd dan worden deze nu in de config file gezet. Hierna wordt er meteen 1x de cyclus doorlopen van alle devices die aangesloten zijn.

Zo krijg je dus alleen grafieken van de devices die aangesloten zijn. Want wat heb je er aan om poorten te monitoren die toch niet aangesloten zijn :?

  • raymonvdm
  • Registratie: December 2001
  • Laatst online: 30-06-2025
Omdat ik dan ook die poorten monitor die nu niet in gebruik zijn maar straks mischien wel denk aan een inbel router. Of een switch waar een extra poortje in gebruik genomen wordt.

Nu is het zo dat ik dat poortje dan mis ?? Neem ik aan want m`n config wordt toch maar een keer gemaakt en daarna niet meer gewijzigd als ik een poort extra in gebruik neem ?

Of update mrtg dat dan ook want ik heb het gevoel van niet..

Add on

Ben nu ff een 826 DSL router aan het testen en als ik die uitlees met deze regel

perl cfgmaker mrtglezen@10.10.10.1 --no-down --show-op-down --global "Workdir: f:\inetpub\www\mrtg\cisco826" --global RunAsDaemon:Yes --global Interval:5 --output f:\mrtg\configfiles\cisco826.cfg


Dan krijg ik dus dit eruit....


# Created by
# cfgmaker mrtglezen@10.10.10.1 --no-down --show-op-down --global 'Workdir: f:\inetpub\www\mrtg\cisco826' --global RunAsDaemon:Yes --global Interval:5 --output f:\mrtg\configfiles\cisco826.cfg


### Global Config Options

# for UNIX
# WorkDir: /home/http/mrtg

# or for NT
# WorkDir: c:\mrtgdata

### Global Defaults

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


######################################################################
# System: Cisco826-ISDN-DSL
# Description: Cisco Internetwork Operating System Software
# IOS (tm) C820 Software (C820-OY6-M), Version 12.2(4)YA4, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
# Synched to technology version 12.2(5.4)T
# TAC Support: http://www.cisco.com/tac
# Copyright (c) 1986-2002 by ci
# Contact:
# Location:
######################################################################


### Interface 1 >> Descr: 'ATM0' | Name: '' | Ip: '' | Eth: '' ###

Target[10.10.10.1_1]: 1:mrtglezen@10.10.10.1:
SetEnv[10.10.10.1_1]: MRTG_INT_IP="" MRTG_INT_DESCR="ATM0"
MaxBytes[10.10.10.1_1]: 100000
Title[10.10.10.1_1]: Traffic Analysis for 1 -- Cisco826-ISDN-DSL
PageTop[10.10.10.1_1]: <H1>Traffic Analysis for 1 -- Cisco826-ISDN-DSL</H1>
<TABLE>
<TR><TD>System:</TD> <TD>Cisco826-ISDN-DSL in </TD></TR>
<TR><TD>Maintainer:</TD> <TD></TD></TR>
<TR><TD>Description:</TD><TD>ATM0 </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>100.0 kBytes/s</TD></TR>
</TABLE>


### Interface 2 >> Descr: 'Ethernet0' | Name: 'Et0' | Ip: '10.10.10.1' | Eth: '00-b0-c2-8f-6e-80' ###

Target[10.10.10.1_2]: 2:mrtglezen@10.10.10.1:
SetEnv[10.10.10.1_2]: MRTG_INT_IP="10.10.10.1" MRTG_INT_DESCR="Ethernet0"
MaxBytes[10.10.10.1_2]: 1250000
Title[10.10.10.1_2]: Traffic Analysis for 2 -- Cisco826-ISDN-DSL
PageTop[10.10.10.1_2]: <H1>Traffic Analysis for 2 -- Cisco826-ISDN-DSL</H1>
<TABLE>
<TR><TD>System:</TD> <TD>Cisco826-ISDN-DSL in </TD></TR>
<TR><TD>Maintainer:</TD> <TD></TD></TR>
<TR><TD>Description:</TD><TD>Ethernet0 </TD></TR>
<TR><TD>ifType:</TD> <TD>ethernetCsmacd (6)</TD></TR>
<TR><TD>ifName:</TD> <TD>Et0</TD></TR>
<TR><TD>Max Speed:</TD> <TD>1250.0 kBytes/s</TD></TR>
<TR><TD>Ip:</TD> <TD>10.10.10.1 ()</TD></TR>
</TABLE>


### Interface 3 >> Descr: 'Null0' | Name: 'Nu0' | Ip: '' | Eth: '' ###
### The following interface is commented out because:
### * it is a cisco Null0 interface
#
# Target[10.10.10.1_3]: 3:mrtglezen@10.10.10.1:
# SetEnv[10.10.10.1_3]: MRTG_INT_IP="" MRTG_INT_DESCR="Null0"
# MaxBytes[10.10.10.1_3]: 536870911
# Title[10.10.10.1_3]: Traffic Analysis for 3 -- Cisco826-ISDN-DSL
# PageTop[10.10.10.1_3]: <H1>Traffic Analysis for 3 -- Cisco826-ISDN-DSL</H1>
# <TABLE>
# <TR><TD>System:</TD> <TD>Cisco826-ISDN-DSL in </TD></TR>
# <TR><TD>Maintainer:</TD> <TD></TD></TR>
# <TR><TD>Description:</TD><TD>Null0 </TD></TR>
# <TR><TD>ifType:</TD> <TD>Other (1)</TD></TR>
# <TR><TD>ifName:</TD> <TD>Nu0</TD></TR>
# <TR><TD>Max Speed:</TD> <TD>536.9 MBytes/s</TD></TR>
# </TABLE>


### Interface 4 >> Descr: 'ATM0-atm-layer' | Name: '' | Ip: '' | Eth: '' ###
### The following interface is commented out because:
### * has a speed of 0 which makes no sense
### * got 'Received SNMP response with error code
### error status: noSuchName
### index 1 (OID: 1.3.6.1.2.1.2.2.1.10.4)
### SNMPv1_Session (remote host: "10.10.10.1" [10.10.10.1].161)
### community: "mrtglezen"
### request ID: 1757320228
### PDU bufsize: 8000 bytes
### timeout: 2s
### retries: 5
### backoff: 1)' from interface when trying to query
#
# Target[10.10.10.1_4]: 4:mrtglezen@10.10.10.1:
# SetEnv[10.10.10.1_4]: MRTG_INT_IP="" MRTG_INT_DESCR="ATM0-atm-layer"
# MaxBytes[10.10.10.1_4]: 0
# Title[10.10.10.1_4]: Traffic Analysis for 4 -- Cisco826-ISDN-DSL
# PageTop[10.10.10.1_4]: <H1>Traffic Analysis for 4 -- Cisco826-ISDN-DSL</H1>
# <TABLE>
# <TR><TD>System:</TD> <TD>Cisco826-ISDN-DSL in </TD></TR>
# <TR><TD>Maintainer:</TD> <TD></TD></TR>
# <TR><TD>Description:</TD><TD>ATM0-atm-layer </TD></TR>
# <TR><TD>ifType:</TD> <TD>atm (37)</TD></TR>
# <TR><TD>ifName:</TD> <TD></TD></TR>
# <TR><TD>Max Speed:</TD> <TD>0.0 Bytes/s</TD></TR>
# </TABLE>


### Interface 5 >> Descr: 'ATM0.0-atm-subif' | Name: '' | Ip: '' | Eth: '' ###
### The following interface is commented out because:
### * got 'Received SNMP response with error code
### error status: noSuchName
### index 1 (OID: 1.3.6.1.2.1.2.2.1.10.5)
### SNMPv1_Session (remote host: "10.10.10.1" [10.10.10.1].161)
### community: "mrtglezen"
### request ID: 1757320229
### PDU bufsize: 8000 bytes
### timeout: 2s
### retries: 5
### backoff: 1)' from interface when trying to query
#
# Target[10.10.10.1_5]: 5:mrtglezen@10.10.10.1:
# SetEnv[10.10.10.1_5]: MRTG_INT_IP="" MRTG_INT_DESCR="ATM0.0-atm-subif"
# MaxBytes[10.10.10.1_5]: 100000
# Title[10.10.10.1_5]: Traffic Analysis for 5 -- Cisco826-ISDN-DSL
# PageTop[10.10.10.1_5]: <H1>Traffic Analysis for 5 -- Cisco826-ISDN-DSL</H1>
# <TABLE>
# <TR><TD>System:</TD> <TD>Cisco826-ISDN-DSL in </TD></TR>
# <TR><TD>Maintainer:</TD> <TD></TD></TR>
# <TR><TD>Description:</TD><TD>ATM0.0-atm-subif </TD></TR>
# <TR><TD>ifType:</TD> <TD>ATM Sub Interface (134)</TD></TR>
# <TR><TD>ifName:</TD> <TD></TD></TR>
# <TR><TD>Max Speed:</TD> <TD>100.0 kBytes/s</TD></TR>
# </TABLE>


### Interface 6 >> Descr: 'ATM0-aal5-layer' | Name: '' | Ip: '' | Eth: '' ###
### The following interface is commented out because:
### * has a speed of 0 which makes no sense
#
# Target[10.10.10.1_6]: 6:mrtglezen@10.10.10.1:
# SetEnv[10.10.10.1_6]: MRTG_INT_IP="" MRTG_INT_DESCR="ATM0-aal5-layer"
# MaxBytes[10.10.10.1_6]: 0
# Title[10.10.10.1_6]: Traffic Analysis for 6 -- Cisco826-ISDN-DSL
# PageTop[10.10.10.1_6]: <H1>Traffic Analysis for 6 -- Cisco826-ISDN-DSL</H1>
# <TABLE>
# <TR><TD>System:</TD> <TD>Cisco826-ISDN-DSL in </TD></TR>
# <TR><TD>Maintainer:</TD> <TD></TD></TR>
# <TR><TD>Description:</TD><TD>ATM0-aal5-layer </TD></TR>
# <TR><TD>ifType:</TD> <TD>aal5 (49)</TD></TR>
# <TR><TD>ifName:</TD> <TD></TD></TR>
# <TR><TD>Max Speed:</TD> <TD>0.0 Bytes/s</TD></TR>
# </TABLE>


### Interface 7 >> Descr: 'ATM0.0-aal5-layer' | Name: '' | Ip: '' | Eth: '' ###

Target[10.10.10.1_7]: 7:mrtglezen@10.10.10.1:
SetEnv[10.10.10.1_7]: MRTG_INT_IP="" MRTG_INT_DESCR="ATM0.0-aal5-layer"
MaxBytes[10.10.10.1_7]: 100000
Title[10.10.10.1_7]: Traffic Analysis for 7 -- Cisco826-ISDN-DSL
PageTop[10.10.10.1_7]: <H1>Traffic Analysis for 7 -- Cisco826-ISDN-DSL</H1>
<TABLE>
<TR><TD>System:</TD> <TD>Cisco826-ISDN-DSL in </TD></TR>
<TR><TD>Maintainer:</TD> <TD></TD></TR>
<TR><TD>Description:</TD><TD>ATM0.0-aal5-layer </TD></TR>
<TR><TD>ifType:</TD> <TD>aal5 (49)</TD></TR>
<TR><TD>ifName:</TD> <TD></TD></TR>
<TR><TD>Max Speed:</TD> <TD>100.0 kBytes/s</TD></TR>
</TABLE>


### Interface 8 >> Descr: 'ATM0-interleave' | Name: 'AT0-interleave' | Ip: '' | Eth: '' ###
### The following interface is commented out because:
### * has a speed of 0 which makes no sense
### * got 'Received SNMP response with error code
### error status: noSuchName
### index 1 (OID: 1.3.6.1.2.1.2.2.1.10.8)
### SNMPv1_Session (remote host: "10.10.10.1" [10.10.10.1].161)
### community: "mrtglezen"
### request ID: 1757320232
### PDU bufsize: 8000 bytes
### timeout: 2s
### retries: 5
### backoff: 1)' from interface when trying to query
#
# Target[10.10.10.1_8]: 8:mrtglezen@10.10.10.1:
# SetEnv[10.10.10.1_8]: MRTG_INT_IP="" MRTG_INT_DESCR="ATM0-interleave"
# MaxBytes[10.10.10.1_8]: 0
# Title[10.10.10.1_8]: Traffic Analysis for 8 -- Cisco826-ISDN-DSL
# PageTop[10.10.10.1_8]: <H1>Traffic Analysis for 8 -- Cisco826-ISDN-DSL</H1>
# <TABLE>
# <TR><TD>System:</TD> <TD>Cisco826-ISDN-DSL in </TD></TR>
# <TR><TD>Maintainer:</TD> <TD></TD></TR>
# <TR><TD>Description:</TD><TD>ATM0-interleave </TD></TR>
# <TR><TD>ifType:</TD> <TD>Interleave Channel (124)</TD></TR>
# <TR><TD>ifName:</TD> <TD>AT0-interleave</TD></TR>
# <TR><TD>Max Speed:</TD> <TD>0.0 Bytes/s</TD></TR>
# </TABLE>


### Interface 9 >> Descr: 'ATM0-fast' | Name: 'AT0-fast' | Ip: '' | Eth: '' ###
### The following interface is commented out because:
### * got 'Received SNMP response with error code
### error status: noSuchName
### index 1 (OID: 1.3.6.1.2.1.2.2.1.10.9)
### SNMPv1_Session (remote host: "10.10.10.1" [10.10.10.1].161)
### community: "mrtglezen"
### request ID: 1757320233
### PDU bufsize: 8000 bytes
### timeout: 2s
### retries: 5
### backoff: 1)' from interface when trying to query
#
# Target[10.10.10.1_9]: 9:mrtglezen@10.10.10.1:
# SetEnv[10.10.10.1_9]: MRTG_INT_IP="" MRTG_INT_DESCR="ATM0-fast"
# MaxBytes[10.10.10.1_9]: 192
# Title[10.10.10.1_9]: Traffic Analysis for 9 -- Cisco826-ISDN-DSL
# PageTop[10.10.10.1_9]: <H1>Traffic Analysis for 9 -- Cisco826-ISDN-DSL</H1>
# <TABLE>
# <TR><TD>System:</TD> <TD>Cisco826-ISDN-DSL in </TD></TR>
# <TR><TD>Maintainer:</TD> <TD></TD></TR>
# <TR><TD>Description:</TD><TD>ATM0-fast </TD></TR>
# <TR><TD>ifType:</TD> <TD>Fast Channel (125)</TD></TR>
# <TR><TD>ifName:</TD> <TD>AT0-fast</TD></TR>
# <TR><TD>Max Speed:</TD> <TD>192.0 Bytes/s</TD></TR>
# </TABLE>


### Interface 10 >> Descr: 'ATM0-adsl' | Name: 'AT0-adsl' | Ip: '' | Eth: '' ###
### The following interface is commented out because:
### * got 'Received SNMP response with error code
### error status: noSuchName
### index 1 (OID: 1.3.6.1.2.1.2.2.1.10.10)
### SNMPv1_Session (remote host: "10.10.10.1" [10.10.10.1].161)
### community: "mrtglezen"
### request ID: 1757320234
### PDU bufsize: 8000 bytes
### timeout: 2s
### retries: 5
### backoff: 1)' from interface when trying to query
#
# Target[10.10.10.1_10]: 10:mrtglezen@10.10.10.1:
# SetEnv[10.10.10.1_10]: MRTG_INT_IP="" MRTG_INT_DESCR="ATM0-adsl"
# MaxBytes[10.10.10.1_10]: 192
# Title[10.10.10.1_10]: Traffic Analysis for 10 -- Cisco826-ISDN-DSL
# PageTop[10.10.10.1_10]: <H1>Traffic Analysis for 10 -- Cisco826-ISDN-DSL</H1>
# <TABLE>
# <TR><TD>System:</TD> <TD>Cisco826-ISDN-DSL in </TD></TR>
# <TR><TD>Maintainer:</TD> <TD></TD></TR>
# <TR><TD>Description:</TD><TD>ATM0-adsl </TD></TR>
# <TR><TD>ifType:</TD> <TD>Asymetric Digitial Subscriber Loop (ADSL) (94)</TD></TR>
# <TR><TD>ifName:</TD> <TD>AT0-adsl</TD></TR>
# <TR><TD>Max Speed:</TD> <TD>192.0 Bytes/s</TD></TR>
# </TABLE>


### Interface 11 >> Descr: 'Dialer1' | Name: 'Di1' | Ip: '##.##.###.#' | Eth: '' ###

Target[10.10.10.1_11]: 11:mrtglezen@10.10.10.1:
SetEnv[10.10.10.1_11]: MRTG_INT_IP="##.##.###.#" MRTG_INT_DESCR="Dialer1"
MaxBytes[10.10.10.1_11]: 7000
Title[10.10.10.1_11]: Traffic Analysis for 11 -- Cisco826-ISDN-DSL
PageTop[10.10.10.1_11]: <H1>Traffic Analysis for 11 -- Cisco826-ISDN-DSL</H1>
<TABLE>
<TR><TD>System:</TD> <TD>Cisco826-ISDN-DSL in </TD></TR>
<TR><TD>Maintainer:</TD> <TD></TD></TR>
<TR><TD>Description:</TD><TD>Dialer1 </TD></TR>
<TR><TD>ifType:</TD> <TD>ppp (23)</TD></TR>
<TR><TD>ifName:</TD> <TD>Di1</TD></TR>
<TR><TD>Max Speed:</TD> <TD>7000.0 Bytes/s</TD></TR>
<TR><TD>Ip:</TD> <TD></TD></TR>
</TABLE>


### Interface 12 >> Descr: 'Virtual-Access1' | Name: 'Vi1' | Ip: '' | Eth: '' ###

Target[10.10.10.1_12]: 12:mrtglezen@10.10.10.1:
SetEnv[10.10.10.1_12]: MRTG_INT_IP="" MRTG_INT_DESCR="Virtual-Access1"
MaxBytes[10.10.10.1_12]: 7000
Title[10.10.10.1_12]: Traffic Analysis for 12 -- Cisco826-ISDN-DSL
PageTop[10.10.10.1_12]: <H1>Traffic Analysis for 12 -- Cisco826-ISDN-DSL</H1>
<TABLE>
<TR><TD>System:</TD> <TD>Cisco826-ISDN-DSL in </TD></TR>
<TR><TD>Maintainer:</TD> <TD></TD></TR>
<TR><TD>Description:</TD><TD>Virtual-Access1 </TD></TR>
<TR><TD>ifType:</TD> <TD>ppp (23)</TD></TR>
<TR><TD>ifName:</TD> <TD>Vi1</TD></TR>
<TR><TD>Max Speed:</TD> <TD>7000.0 Bytes/s</TD></TR>
</TABLE>


Workdir: f:\inetpub\www\mrtg\cisco826
RunAsDaemon:Yes
Interval:5

[ Voor 164% gewijzigd door raymonvdm op 22-05-2003 22:36 ]


  • raymonvdm
  • Registratie: December 2001
  • Laatst online: 30-06-2025
Whizzer schreef op 21 May 2003 @ 19:29:
[...]


Volgens mij gaan die interfaces op volgorde, dus de eerste interface is 1:community@host en de 2de interface wordt dan 2:community@host...

Als je nu een 24 poorts switch hebt, waarvan maar 12 poorten gebruikt worden, pak dan even je editor en maak die andere 12 even zelf aan of uncomment ze even....


[...]


Ik heb het zelf op Solaris en linux draaien, maar daar heb ik gewoon een scriptje gebakken wat elke 5 minuten loopt en elke config een keer door mrtg heen haalt... Het ziet er zo uit:

code:
1
2
3
4
5
6
#!/bin/sh
cd /usr/local/mrtg/configs/

for i in `ls *.cfg`;do
        /usr/local/mrtg/bin/mrtg $i
done


Misschien wel handig om zoiets ook te maken op windows... dan lopen er niet zoveel daemons....
Hoe moet ik dat scriptje dan onder windows maken want ik ben niet zo`n script goeroe. Autoexec.bat lukt net en dan heb ik het wel weer gehad.

Verwijderd

Zodra je bovenstaande config file runt in mrtg dan zal deze op de achtergrond draaien met een interval van 5 minuten.

Je moet de onderste 2 regels uit je config halen (dus minder parameters meegeven).
Nu heb je dus een configuratie file met de poorten die op het moment van uitlezen actief zijn.

Nu draai je perl mrtg config_file.cfg
Nu heb je dus alle aangesloten poorten 1x uitgelezen. (grafiekje van 1 streepje)
Nu is het een kwestie van 5 minuten wachten en bovenstaande proces weer herhalen.

Of begrijpen we elkaar helemaal verkeerd :? Want zo ingewikkeld is het toch niet denk ik :)

Verwijderd

Raymon heeft een beetje last van script angst :P

;)

  • raymonvdm
  • Registratie: December 2001
  • Laatst online: 30-06-2025
En we hebben wederom een onzin post van superbas.

Maar ik ga dus niet voor 100 van die dingen De configs zitten editen want dan ben ik nog wel ff bezig.

Maar mischien heb ik nu de oplossing genaamt cacti te vinden op raxnet.net
Pagina: 1