Flow Subscription MP/Client

From GEANT2-JRA1 Wiki

Flow subscription mp navigation

Installation

There is a python based client available in the perfsonar SVN:

svn export http://anonsvn.internet2.edu/svn/perfsonar/trunk/ps-mdm-flowsub-mp/contrib/client/

You need:

  • Python
  • SOAPpy python module
  • Zebedee

Configuration

You need to edit config.py:

Name Description Default value
serveraddress hostname of the MP service you want to connect you "sonar1.amsterdam.surfnet.nl"
serverport service port "8080"
servicepath service location "/surfnet_java-flowsubscription-mp/services/FlowsubscriptionMeasurementPointService"
clientaddress Where should the netflow data be exported to, typically you local client address "192.87.109.227"
clientport What port should the netflow data be exported to "7777"
zebedee Location of the zebedee binary "/usr/bin/zebedee"
keepalive Interval of seding keepalive 60
router What router we should subscribe to, routers are specified by service "gijs"
filter nfdump format filter used on service side to filter netflow ""
flow what netflow version should we use (not yet implemented) "netflow_v5"
loglevel what loglevel. Use info or debug. Debug prints XML sent and received "debug"
Personal tools