• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

Bounty $200: Monitor bandwidth use on IP adresses. NOW $250

Scheduled Pinned Locked Moved Expired/Withdrawn Bounties
151 Posts 25 Posters 104.6k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M
    Mercredi
    last edited by Feb 5, 2007, 6:32 AM

    good night :)

    1 Reply Last reply Reply Quote 0
    • B
      Britton.Kerr
      last edited by Feb 5, 2007, 9:49 PM

      I had problems with the package until I realized that I had opt interfaces that had not been fully defined.  As soon as I removed them reporting started.

      1 Reply Last reply Reply Quote 0
      • S
        sullrich
        last edited by Feb 5, 2007, 9:50 PM

        @Britton.Kerr:

        I had problems with the package until I realized that I had opt interfaces that had not been fully defined.  As soon as I removed them reporting started.

        What do you mean by this?  Optional interfaces that exist but not enabled?

        1 Reply Last reply Reply Quote 0
        • P
          Perry
          last edited by Feb 5, 2007, 10:33 PM

          Hi Scott

          Bandwidthd doesn't grap anything on my pfsense box (snapshot-02-02-2007)

          Bandwitdthd Service seems to be running with no errors in system log

          any ideas?

          /Perry
          doc.pfsense.org

          1 Reply Last reply Reply Quote 0
          • S
            sullrich
            last edited by Feb 5, 2007, 10:35 PM Feb 5, 2007, 10:33 PM

            Found our first BandwidthD bug.

            http://sourceforge.net/tracker/index.php?func=detail&aid=1652752&group_id=89685&atid=591011

            Also, a known bug about listening on multiple interfaces:

            http://sourceforge.net/tracker/index.php?func=detail&aid=1636862&group_id=89685&atid=591011

            So… The question is, since we can only listen on one currently... Do we want to just monitor LAN?

            1 Reply Last reply Reply Quote 0
            • B
              Britton.Kerr
              last edited by Feb 6, 2007, 2:00 AM

              @sullrich:

              @Britton.Kerr:

              I had problems with the package until I realized that I had opt interfaces that had not been fully defined.  As soon as I removed them reporting started.

              What do you mean by this?  Optional interfaces that exist but not enabled?

              Originally added them on first install.  But did not enter any ip information at that time and they weren't connected to  the network.  So because they were defined under interfaces and had no ip info bandwidthd added them to the conf file but the lack of ip data kept if from starting logging until I removed them from the web configurator (would also have worked by manually removing from the conf file).

              1 Reply Last reply Reply Quote 0
              • S
                sullrich
                last edited by Feb 6, 2007, 2:09 AM

                @Britton.Kerr:

                @sullrich:

                @Britton.Kerr:

                I had problems with the package until I realized that I had opt interfaces that had not been fully defined.  As soon as I removed them reporting started.

                What do you mean by this?  Optional interfaces that exist but not enabled?

                Originally added them on first install.  But did not enter any ip information at that time and they weren't connected to  the network.  So because they were defined under interfaces and had no ip info bandwidthd added them to the conf file but the lack of ip data kept if from starting logging until I removed them from the web configurator (would also have worked by manually removing from the conf file).

                Thanks for taking the time to note this.  I'll get it fixed tomorrow am.  Thanks again!

                1 Reply Last reply Reply Quote 0
                • B
                  Britton.Kerr
                  last edited by Feb 6, 2007, 2:35 AM

                  @sullrich:

                  ….
                  So... The question is, since we can only listen on one currently... Do we want to just monitor LAN?

                  Mine is generating stats for LAN and WAN.  Wasn't that issue when they had 2 but only wanted to listen on 1?  They had 1 subnet defined but 2 interfaces listed in the conf file.  Wouldn't workaround be to only define the interfaces you want to listen on in the .conf file or provide a selection box to generate the list of interfaces?

                  The DAILY subnet stats pages are not being generated.  The weekly and monthly subnet stats works for both subnets.

                  1 Reply Last reply Reply Quote 0
                  • F
                    falcon
                    last edited by Feb 7, 2007, 1:34 AM

                    Hello I have jsut set this up in a test enviroment with vmware, i notice that the bandwidthd page isnt being fully created

                    as you can see from the output bellow it ends 3/4 of the way through the last line and the page stops there, thus meaning that none of the graphs are drawn because they apear under that last line.

                    Is anyone else having this issue ?

                    Top 20 IPs by Traffic - Daily
                    Ip and Name Total Total Sent Total Received FTP HTTP P2P TCP UDP ICMP
                    Total 161.7M 6.5M 155.3M 0 159.2M 2.2K 160.9M 773.2K 55.7K
                    10.0.0.104 148.8M 3.5M 145.2M 0 147.8M 2.2K 148.7M 56.9K 4.4K
                    10.0.0.126 11.6M 2.1M 9.6M 0 11.1M 0 11.5M 83.6K 23.5K
                    10.0.0.50 437.5K 188.6K 248.9K 0 0 0 357.6K 75.0K 4.4K
                    10.0.0.111 1.9K 1.9K 0 0 0 0 0 1.6K 0
                    10.0.0.51 1.6K 1.6K 0 0 0 0 0 1.1K 0
                    10.0.0.151 1.4K 1.4K 0 0 0

                    1 Reply Last reply Reply Quote 0
                    • P
                      Perry
                      last edited by Feb 7, 2007, 10:18 AM

                      Seems to be the issue that i have.

                      In the generated .conf i get
                      subnet 192.168.0.0/24
                      dev "rl0" (Lan)
                      dev "sis0" (wan from isp dhcp)

                      When started it tried to grap from sis0 using 192.168.0.0/24
                      So i have to stop service and delete the sis0 line in .conf
                      When service is started again, stats are generated in daily and weekly tap

                      So a selection box might be the solution for me.

                      @Britton.Kerr:

                      @sullrich:

                      ….
                      So... The question is, since we can only listen on one currently... Do we want to just monitor LAN?

                      Mine is generating stats for LAN and WAN.  Wasn't that issue when they had 2 but only wanted to listen on 1?  They had 1 subnet defined but 2 interfaces listed in the conf file.  Wouldn't workaround be to only define the interfaces you want to listen on in the .conf file or provide a selection box to generate the list of interfaces?

                      The DAILY subnet stats pages are not being generated.  The weekly and monthly subnet stats works for both subnets.

                      /Perry
                      doc.pfsense.org

                      1 Reply Last reply Reply Quote 0
                      • M
                        Mercredi
                        last edited by Feb 7, 2007, 11:08 AM

                        as i understand it for me - multiple instances of bandwidthd can listen to multiple interfaces. and also, there's would be better to have a selection in GUI of interface to listen to. anybody can explain me how to get the stats for a specific day or period?

                        1 Reply Last reply Reply Quote 0
                        • S
                          sullrich
                          last edited by Feb 7, 2007, 3:30 PM

                          @Mercredi:

                          as i understand it for me - multiple instances of bandwidthd can listen to multiple interfaces. and also, there's would be better to have a selection in GUI of interface to listen to. anybody can explain me how to get the stats for a specific day or period?

                          I can do this, but its quite ugly.  It would be better to wait until the bug is fixed so one binary can monitor everything.

                          Besides, I still haven't received much more than 125$ for this bounty.  At some point it was starting to look like it was going to be 400$.

                          I will back off and let everyone figure out what they need to do and will also wait for some of the bugs to get fixed in BandwidthD.

                          1 Reply Last reply Reply Quote 0
                          • B
                            backbone
                            last edited by Feb 7, 2007, 4:57 PM

                            @sullrich:

                            @Mercredi:

                            as i understand it for me - multiple instances of bandwidthd can listen to multiple interfaces. and also, there's would be better to have a selection in GUI of interface to listen to. anybody can explain me how to get the stats for a specific day or period?

                            I can do this, but its quite ugly.  It would be better to wait until the bug is fixed so one binary can monitor everything.

                            Besides, I still haven't received much more than 125$ for this bounty.  At some point it was starting to look like it was going to be 400$.

                            I will back off and let everyone figure out what they need to do and will also wait for some of the bugs to get fixed in BandwidthD.

                            I will pay 200$ when I have something working, as I wrote when I started this bounty, I have to get info from every VLAN also.
                            But I will pay 100$ now if u just get it to work with one interface ( WAN)

                            I dont get any data when i have 3 VLANs activated.

                            Is should work for me to just the the traffic who is going true WAN.

                            1 Reply Last reply Reply Quote 0
                            • M
                              Mercredi
                              last edited by Feb 7, 2007, 5:33 PM

                              @sullrich:

                              I can do this, but its quite ugly.   It would be better to wait until the bug is fixed so one binary can monitor everything.

                              how long we shall wait for the bandwidthd to update? it isnt changed for two years and i couldnt found enyone on the internet who is interested in continue to develop on this package. but the package itself is great, you know.

                              1 Reply Last reply Reply Quote 0
                              • S
                                sullrich
                                last edited by Feb 7, 2007, 6:31 PM

                                @backbone:

                                @sullrich:

                                @Mercredi:

                                as i understand it for me - multiple instances of bandwidthd can listen to multiple interfaces. and also, there's would be better to have a selection in GUI of interface to listen to. anybody can explain me how to get the stats for a specific day or period?

                                I can do this, but its quite ugly.  It would be better to wait until the bug is fixed so one binary can monitor everything.

                                Besides, I still haven't received much more than 125$ for this bounty.  At some point it was starting to look like it was going to be 400$.

                                I will back off and let everyone figure out what they need to do and will also wait for some of the bugs to get fixed in BandwidthD.

                                I will pay 200$ when I have something working, as I wrote when I started this bounty, I have to get info from every VLAN also.
                                But I will pay 100$ now if u just get it to work with one interface ( WAN)

                                I dont get any data when i have 3 VLANs activated.

                                Is should work for me to just the the traffic who is going true WAN.

                                I will change the code in a moment to only monitor the WAN interface.

                                1 Reply Last reply Reply Quote 0
                                • S
                                  sullrich
                                  last edited by Feb 7, 2007, 6:32 PM

                                  @Mercredi:

                                  @sullrich:

                                  I can do this, but its quite ugly.  It would be better to wait until the bug is fixed so one binary can monitor everything.

                                  how long we shall wait for the bandwidthd to update? it isnt changed for two years and i couldnt found enyone on the internet who is interested in continue to develop on this package. but the package itself is great, you know.

                                  There was very little tickets in the system so either:

                                  A) They write incredible code  or
                                  B) It's being actively maintained.

                                  I think B is the answer here.

                                  1 Reply Last reply Reply Quote 0
                                  • I
                                    Impervium
                                    last edited by Feb 10, 2007, 11:55 PM

                                    Hi.
                                    I'm wondering, would it be a real pain to add a function that shows traffic pr. port?
                                    Basiacally this package tells me how much traffic is coming in and out, and whos getting it. Thats all fun and games, but currently my network got mostly all ports blocked, due to the users of this network overloading it with downloads, leaving the ones who wanted to use it for constructive reasons, helpless.

                                    Currently, there is several people asking for one or more ports to be opened. Now, if I am to open a port, I do NOT want it to get flooded without me having the chance to know.
                                    Perhaps there is an easy way to find this out and I may have overlooked it, but in the pfsense system I've not seen any yet, besides NTOP, and NTOP was unstable, and on top of all, took statistics of trafic going on the internal network, thereby creating false statistics.

                                    Also, each computer has a netbios name. Would it be possible to get a colum with the netbios names?

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      sullrich
                                      last edited by Feb 11, 2007, 12:11 AM

                                      @Impervium:

                                      Hi.
                                      I'm wondering, would it be a real pain to add a function that shows traffic pr. port?
                                      Basiacally this package tells me how much traffic is coming in and out, and whos getting it. Thats all fun and games, but currently my network got mostly all ports blocked, due to the users of this network overloading it with downloads, leaving the ones who wanted to use it for constructive reasons, helpless.

                                      Sorry but only the folks that contribute to the bounty can request features.  Not to mention the code would need to be added via C.  It's not something that would be easily done.  We need to focus on getting the problems with the package fixed first regardless.

                                      @Impervium:

                                      Currently, there is several people asking for one or more ports to be opened. Now, if I am to open a port, I do NOT want it to get flooded without me having the chance to know.
                                      Perhaps there is an easy way to find this out and I may have overlooked it, but in the pfsense system I've not seen any yet, besides NTOP, and NTOP was unstable, and on top of all, took statistics of trafic going on the internal network, thereby creating false statistics.

                                      @Impervium:

                                      Also, each computer has a netbios name. Would it be possible to get a colum with the netbios names?

                                      See above.

                                      1 Reply Last reply Reply Quote 0
                                      • JeGrJ
                                        JeGr LAYER 8 Moderator
                                        last edited by Feb 12, 2007, 7:20 AM

                                        As I was playing around with that package, too, I noticed a great increase of memory usage. Has someone else had this side-effect, too - or to better ask: Is it supposed to be? Right after installing the memory usage was at 27% and is now up to 52% after the weekend (easily to see as the second/backup machine of that carp-cluster hasn't installed the package and still resides at 27%).

                                        Not panicking here ;) just wanted to tell in case this isn't supposed to be :)

                                        Greets
                                        Grey

                                        Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

                                        If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

                                        1 Reply Last reply Reply Quote 0
                                        • ?
                                          Guest
                                          last edited by Feb 12, 2007, 3:48 PM

                                          Please keep discussions of the package itself in the packages section.  The bounty area is purely for offering bounties and communication between the bounty offerer and the dev.

                                          1 Reply Last reply Reply Quote 0
                                          124 out of 151
                                          • First post
                                            124/151
                                            Last post
                                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                                            This community forum collects and processes your personal information.
                                            consent.not_received