Auslastung des eigenen Segments ansehen

Für alle Technik-Themen bezogen auf Internet und Telefonie, die weder AVM- noch Arris-/CommScope-/Technicolor-/Compal-/Sagemcom- bzw. Hitron-Produkte betreffen. Speedprobleme werden hier lediglich thematisiert, wenn sie auf die verwendeten Geräte zurückzuführen sind (die nicht zu den o.g. Produkten zählen).
Forumsregeln
Forenregeln


Bitte gib bei der Erstellung eines Threads im Feld „Präfix“ an, ob du Kunde von Vodafone Kabel Deutschland („[VFKD]“), von Vodafone West („[VF West]“), von eazy („[eazy]“) oder von O2 über Kabel („[O2]“) bist.
Benutzeravatar
fLoo
Kabelfreak
Beiträge: 1473
Registriert: 30.11.2008, 12:19
Wohnort: Hamburg

Re: Auslastung des eigenen Segments ansehen

Beitrag von fLoo »

Für alle, welche das genauso haben wollen:

Download aller Dateien inklusive "info.txt" in der Beschrieben ist, was zu machen ist.

https://www.dropbox.com/s/14d18wb6f83g250/kdg.tgz
Zuletzt geändert von fLoo am 15.12.2011, 00:43, insgesamt 6-mal geändert.
Kopfstation: Hamburg Barmbek Süd (22083) -> Gekündigt wgn. schlechter und überlasteter Kabelnetz-Qualität in Hamburg.

[KDG Helpdesk] - [Kopfstationen & Ausbaustatus]
Benutzeravatar
koaschten
Insider
Beiträge: 3982
Registriert: 04.06.2010, 14:21
Wohnort: Itzehoe

Re: Auslastung des eigenen Segments ansehen

Beitrag von koaschten »

Ich find deine Farbwahl klasse :)

Aber wo sind die Minimum Werte im Graph? Absichtlich weggelassen? Weil in der Legende tauchen Sie ja auf.
Benutzeravatar
fLoo
Kabelfreak
Beiträge: 1473
Registriert: 30.11.2008, 12:19
Wohnort: Hamburg

Re: Auslastung des eigenen Segments ansehen

Beitrag von fLoo »

koaschten hat geschrieben:Ich find deine Farbwahl klasse :)
Danke :)
koaschten hat geschrieben:Aber wo sind die Minimum Werte im Graph? Absichtlich weggelassen? Weil in der Legende tauchen Sie ja auf.
Ja, das würde zu unübersichtlich werden. Interessanter sind ja allgemein eher die maximalen Werte welche erreicht worden sind :wink:
Kopfstation: Hamburg Barmbek Süd (22083) -> Gekündigt wgn. schlechter und überlasteter Kabelnetz-Qualität in Hamburg.

[KDG Helpdesk] - [Kopfstationen & Ausbaustatus]
Benutzeravatar
fLoo
Kabelfreak
Beiträge: 1473
Registriert: 30.11.2008, 12:19
Wohnort: Hamburg

Re: Auslastung des eigenen Segments ansehen

Beitrag von fLoo »

So, die RRDs verändert und neu erstellt. Statistiken gehen jetzt über 2 Jahre, Monatsansicht wurde gefixt und LAST wurde hinzugefügt :)
+ Beschreibung weiter oben entfernt und Download-Paket hinzugefügt inklusive Tutorial und allen Dateien

@koaschten: Hier meine ESXi Auslastung für die VM (Monitor-VM laeuft mit 256MB Ram + 1GHZ CPU)

[ externes Bild ]
Kopfstation: Hamburg Barmbek Süd (22083) -> Gekündigt wgn. schlechter und überlasteter Kabelnetz-Qualität in Hamburg.

[KDG Helpdesk] - [Kopfstationen & Ausbaustatus]
Benutzeravatar
koaschten
Insider
Beiträge: 3982
Registriert: 04.06.2010, 14:21
Wohnort: Itzehoe

Re: Auslastung des eigenen Segments ansehen

Beitrag von koaschten »

Mein Tip wäre noch, lass die Grafiken nur alle 20 Minuten erstellen, keiner brauch die Daten so dringend ;) spart ne Menge CPU Power.
Benutzeravatar
rumble_ef
Kabelexperte
Beiträge: 634
Registriert: 26.12.2010, 21:24

Re: Auslastung des eigenen Segments ansehen

Beitrag von rumble_ef »

Oder die Grafiken überhaupt nur dann generieren, wenn sie jemand ansieht (und dann für einige Minuten zwischenspeichern).
Benutzeravatar
fLoo
Kabelfreak
Beiträge: 1473
Registriert: 30.11.2008, 12:19
Wohnort: Hamburg

Re: Auslastung des eigenen Segments ansehen

Beitrag von fLoo »

koaschten hat geschrieben:Mein Tip wäre noch, lass die Grafiken nur alle 20 Minuten erstellen, keiner brauch die Daten so dringend ;) spart ne Menge CPU Power.
Die Jahresgrafiken werden nur 1x am Tag erstellt, die Monatsgrafiken alle 2 Stunden, die Wochengrafiken alle 30 Minuten, lediglich die Tagesgrafiken werden jede Minute erstellt.
Kopfstation: Hamburg Barmbek Süd (22083) -> Gekündigt wgn. schlechter und überlasteter Kabelnetz-Qualität in Hamburg.

[KDG Helpdesk] - [Kopfstationen & Ausbaustatus]
Benutzeravatar
fLoo
Kabelfreak
Beiträge: 1473
Registriert: 30.11.2008, 12:19
Wohnort: Hamburg

Re: Auslastung des eigenen Segments ansehen

Beitrag von fLoo »

Da ich mir gedacht habe wenn schon - denn schon habe ich jetzt auchnoch die SNR-Werte zur Aufzeichnung gebracht:

[ externes Bild ]

snr.sh Für das holen der Daten

Code: Alles auswählen

#!/bin/bash

SRC=$(lynx --dump http://192.168.100.1/Docsis_signal.htm | awk '{print $2}')
M546=$(echo $SRC | sed "s/.*546000000 [0-9]\{2,3\} [0-9.]\{2,4\} \([0-9.]*\).*/\1/")
M554=$(echo $SRC | sed "s/.*554000000 [0-9]\{2,3\} [0-9.]\{2,4\} \([0-9.]*\).*/\1/")
M562=$(echo $SRC | sed "s/.*562000000 [0-9]\{2,3\} [0-9.]\{2,4\} \([0-9.]*\).*/\1/")
M570=$(echo $SRC | sed "s/.*570000000 [0-9]\{2,3\} [0-9.]\{2,4\} \([0-9.]*\).*/\1/")
M578=$(echo $SRC | sed "s/.*578000000 [0-9]\{2,3\} [0-9.]\{2,4\} \([0-9.]*\).*/\1/")
M586=$(echo $SRC | sed "s/.*586000000 [0-9]\{2,3\} [0-9.]\{2,4\} \([0-9.]*\).*/\1/")
M594=$(echo $SRC | sed "s/.*594000000 [0-9]\{2,3\} [0-9.]\{2,4\} \([0-9.]*\).*/\1/")
M602=$(echo $SRC | sed "s/.*602000000 [0-9]\{2,3\} [0-9.]\{2,4\} \([0-9.]*\).*/\1/")
if [ ${#M546} -ne 4 ]; then M546="NaN"; fi
if [ ${#M554} -ne 4 ]; then M554="NaN"; fi
if [ ${#M562} -ne 4 ]; then M562="NaN"; fi
if [ ${#M570} -ne 4 ]; then M570="NaN"; fi
if [ ${#M578} -ne 4 ]; then M578="NaN"; fi
if [ ${#M586} -ne 4 ]; then M586="NaN"; fi
if [ ${#M594} -ne 4 ]; then M594="NaN"; fi
if [ ${#M602} -ne 4 ]; then M602="NaN"; fi
rrdtool update /root/rrd/snr.rrd N:$M546:$M554:$M562:$M570:$M578:$M586:$M594:$M602
RRD-Datenbank

Code: Alles auswählen

rrdtool create snr.rrd --step=60 \
DS:546:GAUGE:105:0:100 \
DS:554:GAUGE:105:0:100 \
DS:562:GAUGE:105:0:100 \
DS:570:GAUGE:105:0:100 \
DS:578:GAUGE:105:0:100 \
DS:586:GAUGE:105:0:100 \
DS:594:GAUGE:105:0:100 \
DS:602:GAUGE:105:0:100 \
RRA:MIN:0.5:5:288 \
RRA:MIN:0.5:30:336 \
RRA:MIN:0.5:120:372 \
RRA:MIN:0.5:1440:366 \
RRA:MIN:0.5:2880:732 \
RRA:MAX:0.5:5:288 \
RRA:MAX:0.5:30:336 \
RRA:MAX:0.5:120:372 \
RRA:MAX:0.5:1440:366 \
RRA:MAX:0.5:2880:732 \
RRA:AVERAGE:0.5:5:288 \
RRA:AVERAGE:0.5:30:336 \
RRA:AVERAGE:0.5:120:372 \
RRA:AVERAGE:0.5:1440:366 \
RRA:AVERAGE:0.5:2880:732 \
RRA:LAST:0.5:5:288 \
RRA:LAST:0.5:30:336 \
RRA:LAST:0.5:120:372 \
RRA:LAST:0.5:1440:366 \
RRA:LAST:0.5:2880:732
Zuletzt geändert von fLoo am 16.12.2011, 16:03, insgesamt 7-mal geändert.
Kopfstation: Hamburg Barmbek Süd (22083) -> Gekündigt wgn. schlechter und überlasteter Kabelnetz-Qualität in Hamburg.

[KDG Helpdesk] - [Kopfstationen & Ausbaustatus]
cusal
Fortgeschrittener
Beiträge: 221
Registriert: 08.04.2010, 16:25

Re: Auslastung des eigenen Segments ansehen

Beitrag von cusal »

Hallo zusammen.
Interessante Sache das ganze hier. Ich hätte da ein paar Fragen:
* Hab ich auch ein "Grundrauschen" von 2Mbit/s auf allen Frequenzen?
* Wie lange dauert bei euch ein Scan der 8 Frequenzen? Auf der Dbox2 ist das ziemlich genau 1 Minute was mir sehr lange vorkommt
* Da ich einen 32Mbit Zugange hab wird nur 1 Kanal genutzt (594000000). Obwohl ich mit (am PC nachgemessener) vollen Geschwindigkeit downloade zeigt mir dvbsnoop ganz andere (zu nidrige) Werte an
* Habt Ihr auch so viele bad packets während einem Download? Meine Modemwerte sind eigentlich gut: SNR38db, down 4dbmv, up 40 dbmv

Code: Alles auswählen

Thu Jan  1 02:13:27 CET 1970
tuning DVB-C to 546000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7017 (= 0.0%)   Avrg:  2090.643 kbit/s
tuning DVB-C to 554000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7017 (= 0.0%)   Avrg:  2029.142 kbit/s
tuning DVB-C to 562000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7006 (= 0.0%)   Avrg:  2151.730 kbit/s
tuning DVB-C to 570000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7006 (= 0.0%)   Avrg:  1999.815 kbit/s
tuning DVB-C to 578000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7005 (= 0.0%)   Avrg:  1967.785 kbit/s
tuning DVB-C to 586000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7017 (= 0.0%)   Avrg:  2092.301 kbit/s
tuning DVB-C to 594000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7016 (= 0.0%)   Avrg:  2157.004 kbit/s
tuning DVB-C to 602000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7017 (= 0.0%)   Avrg:  2027.193 kbit/s
Thu Jan  1 02:14:31 CET 1970
tuning DVB-C to 546000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7028 (= 0.0%)   Avrg:  2096.828 kbit/s
tuning DVB-C to 554000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7016 (= 0.0%)   Avrg:  2038.258 kbit/s
tuning DVB-C to 562000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7016 (= 0.0%)   Avrg:  2176.132 kbit/s
tuning DVB-C to 570000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7016 (= 0.0%)   Avrg:  1989.079 kbit/s
tuning DVB-C to 578000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7005 (= 0.0%)   Avrg:  2030.357 kbit/s
tuning DVB-C to 586000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7006 (= 0.0%)   Avrg:  2215.522 kbit/s
tuning DVB-C to 594000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 682/7124 (= 9.6%)   Avrg:  7086.899 kbit/s
tuning DVB-C to 602000000, srate=6952000        ## PID: 8190 (0x1ffe)   bad/total packets: 0/7005 (= 0.0%)   Avrg:  2141.366 kbit/s
Thu Jan  1 02:15:33 CET 1970

Code: Alles auswählen

# dvbtune -f 594000000 -s 6952 -qam 256 2>&1
Using DVB card "Atmel AT76C651A with TUA6010XS"
tuning DVB-C to 594000000, srate=6952000
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_CARRIER
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC
Bit error rate: 1048575
Signal strength: -1330642944
SNR: -258998272
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC

 # while true; do echo -en  "$(date)\t"; ./dvbsnoop -s bandwidth 8190 -n 7000 | grep 'bad/total packets:';done
Thu Jan  1 02:21:11 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7000 (= 0.0%)   Avrg:  2063.505 kbit/s
Thu Jan  1 02:21:17 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7005 (= 0.0%)   Avrg:  2010.212 kbit/s
Thu Jan  1 02:21:24 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7005 (= 0.0%)   Avrg:  2087.068 kbit/s
Thu Jan  1 02:21:30 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7033 (= 0.0%)   Avrg:  2099.153 kbit/s
Thu Jan  1 02:21:36 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 724/7519 (= 9.6%)   Avrg:  7012.146 kbit/s
Thu Jan  1 02:21:42 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 1768/8191 (= 21.6%)   Avrg: 11220.342 kbit/s
Thu Jan  1 02:21:50 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 1633/8192 (= 19.9%)   Avrg:  7676.491 kbit/s
Thu Jan  1 02:21:56 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 314/7439 (= 4.2%)   Avrg:  9866.582 kbit/s
Thu Jan  1 02:22:02 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 1664/8191 (= 20.3%)   Avrg:  7170.962 kbit/s
Thu Jan  1 02:22:08 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 1654/7810 (= 21.2%)   Avrg:  8366.587 kbit/s
Thu Jan  1 02:22:16 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7006 (= 0.0%)   Avrg:  2007.052 kbit/s
Thu Jan  1 02:22:22 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7005 (= 0.0%)   Avrg:  2081.707 kbit/s
Thu Jan  1 02:22:29 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7039 (= 0.0%)   Avrg:  2019.583 kbit/s
Thu Jan  1 02:22:35 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7005 (= 0.0%)   Avrg:  2064.978 kbit/s
Thu Jan  1 02:22:41 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7006 (= 0.0%)   Avrg:  2017.814 kbit/s
Thu Jan  1 02:22:48 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7006 (= 0.0%)   Avrg:  2053.200 kbit/s
Thu Jan  1 02:22:54 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7005 (= 0.0%)   Avrg:  2019.072 kbit/s
Thu Jan  1 02:23:00 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7017 (= 0.0%)   Avrg:  2032.659 kbit/s
Thu Jan  1 02:23:07 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7005 (= 0.0%)   Avrg:  2052.907 kbit/s
Thu Jan  1 02:23:13 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7005 (= 0.0%)   Avrg:  2031.139 kbit/s
Thu Jan  1 02:23:20 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7006 (= 0.0%)   Avrg:  2036.140 kbit/s
Thu Jan  1 02:23:26 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7000 (= 0.0%)   Avrg:  2019.566 kbit/s
Thu Jan  1 02:23:32 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7005 (= 0.0%)   Avrg:  2051.708 kbit/s
Thu Jan  1 02:23:39 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7006 (= 0.0%)   Avrg:  2039.292 kbit/s
Thu Jan  1 02:23:45 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7012 (= 0.0%)   Avrg:  2065.018 kbit/s
Thu Jan  1 02:23:51 CET 1970    ## PID: 8190 (0x1ffe)   bad/total packets: 0/7001 (= 0.0%)   Avrg:  2183.186 kbit/s
Benutzeravatar
koaschten
Insider
Beiträge: 3982
Registriert: 04.06.2010, 14:21
Wohnort: Itzehoe

Re: Auslastung des eigenen Segments ansehen

Beitrag von koaschten »

Wie lange dein sweep über alle Frequenzen dauert hängt direkt vom Traffic auf der Leitung und dem -n Parameter ab, welcher definiert wieviele Pakete erfasst werden sollen bevor der Befehl terminiert. Aus der Laufzeit wird dann die Bitrate mit Hilfe der via -n definierten Paketanzahl berechnet. Bei dir sinds derzeit 7000 Pakete. Weniger Pakete -> schnelleres (ungenaueres) Resultat.