Wir sind zu einem neuen ISP gewechselt, der uns mehrere Dienste (Internet + VoIP + VoD) zur Verfügung stellt, und haben jeden Dienst in jeweils einen vlan 100,101,102 aufgeteilt. Jetzt suche ich nach einer Lösung, um jeden Dienst zu überwachen und die Bandbreite auf jedem VLAN zu messen. Ich weiß, wir haben keine Zähler auf der L3-SVI-Schnittstelle. Ich habe zwar die Port-Kanal-Sub-Schnittstelle Zähler in Betrieb, aber nicht.
Wir empfangen auf 4500-X die 3 vlans / services und koppeln sie an vlan 604 an CMTS. Das vlan 260 ist für IPTV Multicast.
Zusammenfassend kann ich sagen, dass ich Kakteen verwende, um die Bandbreite auf der Benutzeroberfläche zu überwachen, und ich benötige eine ähnliche Methode, um dies auf vlans zu tun.
Vielleicht kann Netflow das Problem lösen, aber bevor ich darauf investiere, möchte ich, dass Ihre Überlegungen eine einfachere Lösung als Cacti finden.
Hier die Topologie
============4500-X==================
!----------ingress - From ISP-----------------
sw-4500-X#sh run int te1/1/15
Building configuration...
Current configuration : 171 bytes
!
interface TenGigabitEthernet1/1/15
description Po from ISP
switchport trunk allowed vlan 100-102
switchport mode trunk
channel-group 5 mode active
end
sw-4500-X#sh run int te2/1/15
Building configuration...
Current configuration : 171 bytes
!
interface TenGigabitEthernet2/1/15
description Po from ISP
switchport trunk allowed vlan 100-102
switchport mode trunk
channel-group 5 mode active
end
!----------egress port to CMTS------------------
sw-4500-X#sh run int te1/1/1
Building configuration...
Current configuration : 192 bytes
!
interface TenGigabitEthernet1/1/1
description link Po1 -> CMTS (te2/0/0)
switchport trunk allowed vlan 260,706
switchport mode trunk
load-interval 30
channel-group 1 mode on
end
sw-4500-X#sh run int te2/1/1
Building configuration...
Current configuration : 192 bytes
!
interface TenGigabitEthernet2/1/1
description link Po1 -> CMTS (te1/0/0)
switchport trunk allowed vlan 260,706
switchport mode trunk
load-interval 30
channel-group 1 mode on
end
EDIT:
Hier die Ausgabe von snmpwalk
[root@unix ~]# snmpwalk -v 2c -c rw_community <IP-4500-x> IF-MIB::ifName
....
IF-MIB::ifName.168 = STRING: VLAN-100
IF-MIB::ifName.169 = STRING: VLAN-101
IF-MIB::ifName.170 = STRING: Vl100
IF-MIB::ifName.171 = STRING: VLAN-102
IF-MIB::ifName.172 = STRING: Vl101
IF-MIB::ifName.173 = STRING: Vl102
...
[root@unix ~]# snmpwalk -v 2c -c rw_community <IP-4500-x> IF-MIB::ifName.168
IF-MIB:: IFName.168 = STRING: VLAN-100
[root@unix ~]# snmpwalk -v 2c -c rw_community <IP-4500-x> IF-MIB:: IFHCInUcastPkts.168
IF-MIB:: IFHCInUcastPkts.168 = No Such Instance currently exists at this OID
[root@unix ~]# snmpwalk -v 2c -c rw_community <IP-4500-x> IF-MIB:: IFHCOutUcastPkts.168
IF-MIB:: IFHCOutUcastPkts.168 = No Such Instance currently exists at this OID
[root@unix ~]# snmpwalk -v 2c -c rw_community <IP-4500-x> IF-MIB:: IFHCInOctets.168
IF-MIB:: IFHCInOctets.168 = No Such Instance currently exists at this OID
[root@unix ~]# snmpwalk -v 2c -c rw_community <IP-4500-x> IF-MIB:: IFHCOutOctets.168
IF-MIB:: IFHCOutOctets.168 = No Such Instance currently exists at this OID
Aber wenn ich es mit .170 versuche bekomme ich
[root@unix ~]# snmpwalk -v 2c -c rw_community <IP-4500-x> IF-MIB:ifHCInUcastPkts.170
IF-MIB::ifHCInUcastPkts.170 = Counter64: 0
[root@unix ~]# snmpwalk -v 2c -c rw_community <IP-4500-x> IF-MIB:ifHCOutOctets.170
IF-MIB::ifHCOutOctets.170 = Counter64: 325414481
Das bringt mich auf eine andere Frage: Warum dieser Unterschied in der gleichen Schnittstelle (VLAN-100 und Vl100)?
Meine Hauptfrage ist immer noch unbeantwortet, da die OID, die ich erhalte, für die Pakete und Bytezähler auf der Schnittstelle gilt.
Was ich bekommen möchte, ist die Bandbreitenmessung auf einem vlan. Bisher sehe ich Netflow nur als eine wahrscheinliche Lösung.
EDIT2:
Ich versuche Kakteen hinzuzufügen und ich habe ein Problem.
Grafik zeigte beim Hinzufügen der Schnittstelle vlan100:
Wie man eine solche Schnittstelle hinzufügt und eine Berechnung vornimmt, um die rechte Verkehrsgrafik zu zeigen? wie von Mike Pennington vorgeschlagen
ifName
und posten? Zu Ihrer Information, Sie müssen Pastebin nicht für Konfigurations-Snips verwendenAntworten:
Versuchen Sie , den Zähler - Befehl unter dem SVI (siehe hier für weitere Informationen, insbesondere den „ Grundlegendes L3 - Schnittstelle Zähler“ Abschnitt).
Zum Beispiel:
Kombiniert mit Mikes hervorragenden Antworten wird dies wahrscheinlich das sein, was Sie wollen.
quelle
statistics enable
.Poll ifHCInUcastPkts , ifHCOutUcastPkts , ifHCInOctets und ifHCOutOctets auf Vlan100, Vlan101 und Vlan102. Sie können die
ifIndex
SVIs zu Fuß findenifName
VLAN-100
ist eine virtuelle Schnittstelle für das eigentliche Layer2-VLAN; Es ist keine IP-Adresse zugeordnet, und daher können die Zähler, die Sie abrufen möchten, nicht vorhanden seinVlan100
ist die SVI, weshalb Sie IP-Zähler dafür bekommen könnenDas ist alles, was Ihnen SNMP in Bezug auf die Bandbreite bietet. Jede SNMP-Überwachungsstation auf dem Planeten (wie Kakteen , Observium oder Graphit ) leitet aus denselben Bytezählern (dh ifHCInOctets / ifHCOutOctets ) Diagramme der Schnittstellenbandbreite ab .
Sie können jedes beliebige Tool verwenden. Ich bin mir jedoch nicht sicher, wie einfach ein Wechsel zu Netflow hilft ... NMS-Systeme (unabhängig davon, ob sie SNMP oder Netflow sprechen) sind komplizierte Bestien ...
quelle
Mikes Antwort ist sehr zutreffend und ich würde mitmachen, wenn das für Sie passender ist.
Ich stütze diese Antwort auf zwei Punkte in Bezug auf Ihre Frage: 1) Sie haben keine Möglichkeit, den VLAN-Verkehr zu überwachen, und Sie möchten sie überwachen (drei VLANs - 100, 101 und 102). 2) Sie haben eine Möglichkeit, den VLAN-Verkehr zu überwachen Schnittstellenverkehr
Ich würde gerne die Verwendung der SPAN-Funktion (Switched Port Analyzer) vorschlagen . http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst4500/12-2/25ew/configuration/guide/conf/span.html#wp1044290 So funktioniert es.
Szenario 1 Sie behalten Ihr Span-Port-Ziel in einem anderen Switch und möchten Datenverkehr von verschiedenen Switches sammeln.
1) Machen Sie drei neue Vlans - 200, 201 und 202. Dies wird nur für SPAN-Zwecke verwendet.
2) Konfigurieren Sie in jedem Switch, von dem Sie den Datenverkehr erfassen möchten, die SPAN-Quelle als VLAN-Datenverkehr (100 oder 101 oder 102) und das SPAN-Ziel als entsprechendes gepaartes VLAN (200, 201 oder 202).
3) Sie müssen diese vlans 200, 201 und 202 in allen Switches vom Quell-Switch zum Ziel-Switch erstellen, in denen Ihre Überwachung durchgeführt werden muss
4) Weisen Sie im Ziel-Switch drei Ports zu und konfigurieren Sie diese in den entsprechenden vlans 200, 201, 202.
5) Konfigurieren Sie RSPAN mit der Quelle als vlans (200, 201 und 202) und konfigurieren Sie das Ziel als die entsprechenden Schnittstellen, die Sie gerade konfiguriert haben.
6) Überwachen Sie diese Schnittstellen so, wie Sie jede andere Schnittstelle mit Ihrem Werkzeug überwachen würden.
Szenario 2 Sie möchten den Datenverkehr überwachen, der nur über einen Switch (insbesondere Ihren 4500-Switch) geleitet wird. In diesem Fall ist dies viel einfacher. Diese Lösung ist spezifisch für 4500. http://www.cisco.com/c/en/us/support/docs/switches/catalyst-6500-series-switches/10570-41.html#anc30
Der obige Link zeigt Ihnen, wie Sie bestimmte Vlans auf einem Trunk in einem 4500 überwachen können.
Hoffe das war nützlich.
quelle