Bandwidthd czyli statystyki z podziałem na uslugi i userów
|
mirekjus |
Dodano 18-03-2011 10:20
|
User
Posty: 52
Dołączył: 10/03/2008 17:05
|
Też zainstalowałem Bandwidthd i w logach wysypuje bandwidthd: Failed to open /opt/share/htd2cs/index2.html
Sprawdziłem w danej lokalizacji, że brakuje takiego katalogu htd2cs więc go utworzyłem w /opt/share. Zresetowałem router i widzę, że w tym katalogu utworzył się plik index2.html i tam co 10 minut robi się wpis. W logach jest czysto. Zrobiłem to przed chwilą więc o wynikach czy statsy się zachowują na dłużej dam znać jak kilka dni pochodzi. |
|
|
|
tecumseh |
Dodano 18-03-2011 13:25
|
User
Posty: 45
Dołączył: 23/10/2008 15:35
|
Cytat mirekjus napisał(a):
Też zainstalowałem Bandwidthd i w logach wysypuje bandwidthd: Failed to open /opt/share/htd2cs/index2.html
Sprawdziłem w danej lokalizacji, że brakuje takiego katalogu htd2cs więc go utworzyłem w /opt/share. Zresetowałem router i widzę, że w tym katalogu utworzył się plik index2.html i tam co 10 minut robi się wpis. W logach jest czysto. Zrobiłem to przed chwilą więc o wynikach czy statsy się zachowują na dłużej dam znać jak kilka dni pochodzi.
Tak rzeczywiście. Zapisywane są tam statystyki tygodniowe. Problem jednak w tym, że linki w index.html do raportow tygodniowych prowadzą do htdocs (roota minihttp), a nie htd2cs. Myślę, że jest to literówka w samej kompilacji. Może ktoś ze sprawniejszych w kompilacjach pomoże....
|
|
|
|
mirekjus |
Dodano 18-03-2011 14:20
|
User
Posty: 52
Dołączył: 10/03/2008 17:05
|
Faktycznie, linki prowadzą do htdocs. W logach zauważyłem też wpis Failed to open /opt/share/htd3cs/index2.html. Oprócz htd2cs dodałem jeszcze htd3cs i htd4cs. Jak to się sprawdzi to wystarczy raz na jakiś czas w win scp skopiować z htd2cs htd3cs htd4cs wpisy do htdocs jako index2 ,3 ,4. To takie najprostsze rozwiązanie. Ciekawy jestem czy zadziała.
Już sprawdziłem w ten sposób można sprawdzić tygodniowe i miesięczne (roczne zapewne też ale jeszcze nie było zapisu do htd4cs)
Edytowany przez mirekjus dnia 18-03-2011 14:54
|
|
|
|
mirekjus |
Dodano 19-03-2011 07:32
|
User
Posty: 52
Dołączył: 10/03/2008 17:05
|
Index w htd4cs też się tworzy i są to staty roczne, więc wg. opisu powyżej można to wszystko mieć, choć trochę stworzone na "około". Ale jeśli wiadomo już jaki błąd występuje, myślę, że jak Shibbiego się ładnie poprosi to skopmpiluje jeszcze raz bandwidthd bo wg. mnie to jeden z lepszych programów i działa bardzo dobrze przy praktycznie minimalnym (2-4%) obciążeniu procka.
Wszystko sprawdzone na Asus RT-N16 i Tomato-K26USB-1.28.9050MIPSR2-beta20-Ext |
|
|
|
mirekjus |
Dodano 20-03-2011 12:01
|
User
Posty: 52
Dołączył: 10/03/2008 17:05
|
ln -s /opt/share/htdocs/index2.html /opt/share/htd2cs/index2.html
ln -s /opt/share/htdocs/index3.html /opt/share/htd3cs/index2.html
ln -s /opt/share/htdocs/index4.html /opt/share/htd4cs/index2.html
Po zrobieniu dowiązań symbolicznych wyświetlane są wszystkie statystyki.
Interwał jest co 200 sek-Daily, 10min-Weekly, 60min-Monthly, 12h-Yearly.
Wszystkie statystki giną po restarcie, więc ja pozostanę przy sposobie z postu wyżej, bo w tym przypadku indeksy w utworzonych katalogach pozostają i mogą być traktowane jako kopia.
Zauważyłem, że na stałe (nie giną po restarcie) statystyki przechowywane są w plikach
Subnet-1-192.168.1.0
Subnet-2-192.168.1.0
Subnet-3-192.168.1.0
Subnet-4-192.168.1.0
wystarczy utworzyć linki:
http://192.168.1.254:8084/Subnet-1-192.168.1.0.html
http://192.168.1.254:8084/Subnet-2-192.168.1.0.html
http://192.168.1.254:8084/Subnet-3-192.168.1.0.html
http://192.168.1.254:8084/Subnet-4-192.168.1.0.html
mamy wszystkie staty na bieżąco aktualizowane i trwale zapisywane.
Edytowany przez mirekjus dnia 22-03-2011 07:13
|
|
|
|
tecumseh |
Dodano 22-03-2011 13:37
|
User
Posty: 45
Dołączył: 23/10/2008 15:35
|
Dzięki, rzeczywiście jest to jakieś obejście, choć wiadomo chciałoby się mieć w pełni funkcjonalne narzedzie i to tak jak mówisz, takie, które nie obciąża procesora i daje wystarczające zestawienia i statystyki.
Podsumowując mamy do czynienie z dwoma problemami, niedociągnięciami
1. Błędy w ścieżkach zapisu statystyk tygodniowych, miesieczny i rocznych
2. Niedziałający przełącznik output_cdf oraz recover_cdf w Bandwidthd.conf
Jeśli rzeczywiście ktoś czułby się na siłach przekompilowac pakiet to również byłbym wdzięczny.
Poza tym, nie wiem w jaki sposób na wykresach uzyskać nazwy hostów zamiast jedynie adresów IP teraz nad wykresami mam jedynie
192.168.0.23 - Configure DNS to reverse this IP
|
|
|
|
mirekjus |
Dodano 26-03-2011 19:25
|
User
Posty: 52
Dołączył: 10/03/2008 17:05
|
Tecumseh zainstaluj sobie na RT-N16 soft Tomato Dual Wan, zobaczysz jaki wypas. Statystyki per ip w realtime i wiele, wiele innych funkcji. Chodzi bardzo stabilnie. |
|
|
|
Diego962 |
Dodano 30-07-2012 13:01
|
User
Posty: 12
Dołączył: 27/07/2012 17:29
|
Gdy próbuję to uruchomić dostaję taki komunikat:
[root@unknown root]$ /opt/etc/init.d/bandwidthd.rc start
bind: Address already in use
[root@unknown root]$ /opt/sbin/mini_httpd: started as root without requesting ch root(), warning only
Ktoś wie jaka może być przyczyna? |
|
|
|
rafal00004 |
Dodano 25-01-2013 05:15
|
User
Posty: 45
Dołączył: 03/07/2012 14:11
|
Witam wszystkich
Mam taki sam problem jak kolega wyzej.
[root@unknown root]$ /opt/etc/init.d/bandwidthd.rc start
bind: Address already in use
[root@unknown root]$ /opt/sbin/mini_httpd: started as root without requesting ch root(), warning only
Wchodzac na http://192.168.1.1:8084/ nic nie ma.
Moglby ktos mi pomoc? Dziekuje z gory.
Edytowany przez rafal00004 dnia 25-01-2013 07:50
Netgear WNR3500Lv2+ Tomato USB-K26RTN-121 AIO
Netgear WNR3500Lv1+ Tomato USB-K26-121 Nocat-VPN
Metron.eu.org
|
|
|
|
shibby |
Dodano 25-01-2013 07:56
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
Cytat mirekjus napisał(a):
Tecumseh zainstaluj sobie na RT-N16 soft Tomato Dual Wan, zobaczysz jaki wypas. Statystyki per ip w realtime i wiele, wiele innych funkcji. Chodzi bardzo stabilnie.
Prawie każde tomato (moje, victeka, toastmana) ma już wbudowaną obsługę statystyk per user. Rzekłbym, że obecne wersjie tomato (np moja) mają więcej nowatorskich funkcji, których próżno szukać w chińskim tworze. Nie wspomnę już, że chinczyk ma głębowo w poważaniu licencję GPL, nakazującą mu publikowanie źródeł. Tak więc chińszczyźnie mówię stanowcze NIE
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
rysiu453 |
Dodano 02-02-2013 15:54
|
Power User
Posty: 270
Dołączył: 19/11/2011 16:42
|
Witam, czy może ktoś potwierdzić, że ten plugin działa na najnowszej wersji tomato ? |
|
|
|
shibby |
Dodano 02-02-2013 16:13
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
nie widze powodów czemu miałby nie dzialać.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
rysiu453 |
Dodano 03-02-2013 18:27
|
Power User
Posty: 270
Dołączył: 19/11/2011 16:42
|
Ok działa, tylko jak dodać 2 podsieci do bandwithd?
Ok musiałem usunąć, bo nadmiernie obciążało procesor, pytanie jak całkowicie te pliki usunąć?
Edytowany przez rysiu453 dnia 03-02-2013 18:44
|
|
|
|
Maniek91PL |
Dodano 05-01-2014 03:31
|
Maxi User
Posty: 731
Dołączył: 29/04/2013 21:44
|
wgrałem z poradnika na 1 stronie i co? po resecie rotuter ledwie neta przepuszcza.. bo transfer pare kb/s a o wejściu do urządzenia nie ma co mówić. po resecie ciągle to samo.. chyba będe musiał czyścić nvram..
Aby to wywalić
Połączony z 05 styczeń 2014 04:00:57:
cokolwiek tam nie wpisze czy :
192.168.1.0 255.255.255.0
czy
192.168.1.1 (bo taki mam ip routera) 255.255.255.0
nawet próbowałem z bramami 255.255.255.255
Chociaz mam samo 255.255.255.0
zawsze to samo,po próbie ... start.. zawiesza się wszystko. Jedynie reset routera pomaga
Połączony z 05 styczeń 2014 04:01:55:
srry nie ten plik dodałem.. teraz screen z putty
Połączony z 12 styczeń 2014 17:37:02:
Nikt nie wie oco chodzi?
Maniek91PL załączono następujące plik:
Nie masz uprawnień, by zobaczyć załączniki w tym wątku.
Edytowany przez Maniek91PL dnia 12-01-2014 17:37
Asus RT-AC3200
Rocket M5
APC BACK-UPS RS 1200
Mini Itx ASUS Q87T+ i7-4770S
Alienware m15
Vu+ Solo2
|
|
|
|
cj_clon |
Dodano 13-01-2014 06:47
|
User
Posty: 70
Dołączył: 14/12/2011 21:51
|
wydaje mi sie ze usuluga dziala ale w trybie demona.. wiec wystrczy reconect ssh do routera i tyle...
zeby sprawdzic czy wszystko dziala w przegladarce klepisz ipka routera z portem.
wczoraj instalowalem na 2 routerach netgear 3500l i bez najmnieszych problemow dziala.. |
|
|
|
Maniek91PL |
Dodano 17-01-2014 20:01
|
Maxi User
Posty: 731
Dołączył: 29/04/2013 21:44
|
No właśnie nie ;/ bo ponownie po wpisaniu tego .. nie mogę się podłaczyć wcale przez ssh, tak samo po ip przez www. Internet działa, lecz nic więcej.
żęby wszystko wróciło do normy - potrzebny reset routera
Asus RT-AC3200
Rocket M5
APC BACK-UPS RS 1200
Mini Itx ASUS Q87T+ i7-4770S
Alienware m15
Vu+ Solo2
|
|
|