Giter Club home page Giter Club logo

Comments (9)

rowanthorpe avatar rowanthorpe commented on June 24, 2024

BTW: I have created a bundle (called "ixpm-sflow-to-rrd") which is all autoconf-ed, automake-d and separately installable. I hadn't got around to posting it yet, but it might be useful - I will do so very soon, and will point you and our INEX friends (@barryo, @nickhilliard, ...) to it. Also, I've written and successfully used a mammoth (~1300 LOC) portable shell-script auto-installer for IXP-Manager which I will finish writing up and uploading either tonight or tomorrow (it works for a minimal hands-off IXP-M install, including downloading/compiling/installing sflowtool, installing/configuring mrtg, rrdcached, smokeping, etc). I have it tuned to run on Debian Wheezy, but have structured it in a way that with a few minimal tweaks it will work for other platforms. For now it installs all on one server, and with other restrictions, but the aim is for those restrictions to be remedied in time, and in the meantime it also acts as a good "documentation by example". I suspect that will help...

from ixp-manager.

rowanthorpe avatar rowanthorpe commented on June 24, 2024

OK, I managed to upload the auto-installer. Will try to get to the ixpm-sflow-to-rrd thing later...

from ixp-manager.

 avatar commented on June 24, 2024

Hey @rowanthorpe thanks, for the script, but now have to do much more reverse engineering. Still not know how to configure the sflow integration on ubuntu. E.g. what are the necessary command line options for sflowtool?

https://github.com/inex/IXP-Manager/wiki/Installing-Sflow-Support should be updated.

from ixp-manager.

rowanthorpe avatar rowanthorpe commented on June 24, 2024

@bcix sflowtool --help shows the possible flags. For example a basic setup listening on port 807 for sflow traffic arriving as IPv4 (whether or not it is reporting v4 or both v4 and v6) I would use these opts -4 -p 807 -l. If you need sflow to be available to other tools too a common trick is to use another sflowtool instance as a repeater e.g. have one sflowtool -p 807 -4 -f 127.0.0.1/808 -f 127.0.0.1/809 and the IXP-M instance would have sflowtool -p 808 -4 -l, and the one for the other tool would have sflowtool -p 809 .... As I mentioned before I will try to get my little "ixpm-sflow-to-rrd" bundle online soon. No time yet...

from ixp-manager.

nickhilliard avatar nickhilliard commented on June 24, 2024

At INEX, we have several sflowtool daemons running. The first listens on the sflow socket and fans out to three other daemons:

  • ixp manager sflow support sflowtool -4 -p 6343 -f 127.0.0.1/5500 -f 127.0.0.1/5501 -f 193.242.111.xx/6343
  • bgp listener for peering matrix sflowtool -4 -p 5501 -l
  • ixp manager development environment sflowtool -4 -p 5500 -l

It's important to specify -4 in sflowtool >= 3.23 because otherwise it will listen on both ipv4 and ipv6 sockets. If you have multiple sflow daemons running, they will interfere with each other.

from ixp-manager.

nickhilliard avatar nickhilliard commented on June 24, 2024

wiki updated.

from ixp-manager.

pdxmaverick avatar pdxmaverick commented on June 24, 2024

Can we get some fluff around the application.ini configuration? I am
working through this and am confused on where sflow.rootdir = could or
should be. Was this set in the rrdcached configuration? I might have
missed it.

Thanks,
Cheers,
Brian

On Mon, Sep 23, 2013 at 9:40 AM, Nick Hilliard [email protected]:

wiki updated.


Reply to this email directly or view it on GitHubhttps://github.com//issues/72#issuecomment-24933942
.

from ixp-manager.

nickhilliard avatar nickhilliard commented on June 24, 2024

-> [email protected]

from ixp-manager.

nickhilliard avatar nickhilliard commented on June 24, 2024

(added more wiki updates)

from ixp-manager.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.