HI,

thank you a lot.

This log file will keep all the informational.
Can I get the newest information and remove old datas ?

Regards

2015-04-23 8:12 GMT+08:00 Minoru TAKAHASHI <[email protected]>:

> Hi,
>
> Please don't drop the mailing list.
>
> On 2015年04月22日 22:36, 林彥宏 wrote:
> > Hi
> >
> > If I want to export messages which show in terminal, how can I do?
> > I try to use ">>" to export, but it doesn't work.
> >
> > thank you
>
> Please add --log-dir option.
> Examples are as follows.
>
> $ mkdir log
> $ ryu-manager ./ryu/topology/dumper.py --verbose --log-dir ./log
> ....
> $ ls ./log
> ryu-manager.log
>
> thanks,
>
> >
> > 2015-04-08 14:11 GMT+08:00 Minoru TAKAHASHI <[email protected]
> <mailto:[email protected]>>:
> >
> >     Hi,
> >
> >     On 2015年04月08日 15:00, 林彥宏 wrote:
> >     > Hi,
> >     >
> >     >     It seems I forgot to run "python ./setup.py install ".
> >     >     Thank you very much.
> >     >
> >     >     When should I run this command ?  everytime I change  the code
> ?
> >
> >     > everytime I change  the code ?
> >
> >     Yes.
> >
> >     thanks.
> >
> >     >
> >     > thanks
> >     >
> >     > 2015-04-08 13:51 GMT+08:00 Minoru TAKAHASHI <
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>>>:
> >     >
> >     >     Hi,
> >     >
> >     >     On 2015年04月08日 14:36, 林彥宏 wrote:
> >     >     > Hi,
> >     >     >      I have tried it before.
> >     >     >      I comment this line but the information still be
> printed.
> >     >     >
> >     >     > P.S. following file is two code which I use.
> >     >
> >     >     Your fix is probably correct.
> >     >     In my environment "packet in ..." did not appear.
> >     >
> >     >     $ ryu-manager SimpleMonitor.py
> >     >     loading app SimpleMonitor.py
> >     >     loading app ryu.controller.ofp_handler
> >     >     instantiating app SimpleMonitor.py of SimpleMonitor
> >     >     instantiating app ryu.controller.ofp_handler of OFPHandler
> >     >     datapath         in-port  eth-dst           out-port packets
> bytes
> >     >     ---------------- -------- ----------------- -------- --------
> --------
> >     >     datapath         tcp-src  in-port  eth-dst           out-port
> packets  bytes
> >     >     ---------------- -------- -------- ----------------- --------
> -------- --------
> >     >     datapath         port     rx-pkts  rx-bytes rx-error tx-pkts
> tx-bytes tx-error
> >     >     ---------------- -------- -------- -------- -------- --------
> -------- --------
> >     >     0000000000000001        1        7      598        0        9
>     746        0
> >     >     0000000000000001        2        7      598        0        9
>     746        0
> >     >     0000000000000001        3        7      598        0       10
>     836        0
> >     >     0000000000000001 fffffffe        0        0        0       14
>    1164        0
> >     >     datapath         in-port  eth-dst           out-port packets
> bytes
> >     >     ---------------- -------- ----------------- -------- --------
> --------
> >     >     datapath         tcp-src  in-port  eth-dst           out-port
> packets  bytes
> >     >     ---------------- -------- -------- ----------------- --------
> -------- --------
> >     >     datapath         port     rx-pkts  rx-bytes rx-error tx-pkts
> tx-bytes tx-error
> >     >     ---------------- -------- -------- -------- -------- --------
> -------- --------
> >     >     0000000000000001        1        9      738        0       13
>    1026        0
> >     >     0000000000000001        2        9      738        0       13
>    1026        0
> >     >     0000000000000001        3        9      738        0       14
>    1116        0
> >     >     0000000000000001 fffffffe        0        0        0       20
>    1584        0
> >     >     ...
> >     >
> >     >     Did you try to reinstall ryu again by using setup.py ?
> >     >
> >     >     thanks
> >     >
> >     >     >
> >     >     > thank you
> >     >     >
> >     >     > 2015-04-08 13:16 GMT+08:00 Minoru TAKAHASHI <
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>> <mailto:
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>>>>:
> >     >     >
> >     >     >     Hi,
> >     >     >
> >     >     >     Please keep the mailing list.
> >     >     >
> >     >     >     On 2015年04月08日 13:54, 林彥宏 wrote:
> >     >     >     > Hi,
> >     >     >     >
> >     >     >     > I have a question want to ask you.
> >     >     >     > When I run SimpleMonitor, i saw some information are
> displayed.
> >     >     >     > information like " packet  in  1  00:00:00:00:00:01
> ff:ff:ff:ff:ff:ff 1
> >     >     >     >
> >     >     >     > Which code or where can I find to stop printing these
> information ?
> >     >     >     >
> >     >     >     > P.S. following picture is the result we got
> >     >     >     >
> >     >     >     > Thank you
> >     >     >
> >     >     >     SimpleMonitor is subclass of SimpleSwitch13.
> >     >     >
> https://github.com/osrg/ryu-book/blob/master/en/source/sources/simple_monitor.py#L10
> >     >     >
> >     >     >     Therefore, please delete(or comment-out) the following
> code in SimpleSwitch13 and then reinstall Ryu.
> >     >     >
> https://github.com/osrg/ryu/blob/master/ryu/app/simple_switch_13.py#L87
> >     >     >
> >     >     >         self.logger.info <http://self.logger.info> <
> http://self.logger.info> <http://self.logger.info>("packet in %s %s %s
> %s", dpid, src, dst, in_port)
> >     >     >
> >     >     >     thanks
> >     >     >
> >     >     >     >
> >     >     >     > 2015-02-25 10:27 GMT+08:00 Minoru TAKAHASHI <
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>> <mailto:
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>>>
> <mailto:[email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:[email protected]>>
> <mailto:[email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:[email protected]
> >>>>>:
> >     >     >     >
> >     >     >     >     Hi,
> >     >     >     >
> >     >     >     >     > However it only shows us mac address.
> >     >     >     >
> >     >     >     >     Do you mean the following?
> >     >     >     >
> https://github.com/osrg/ryu/blob/master/ryu/app/simple_switch_13.py#L79-L87
> >     >     >     >
> >     >     >     >     > If we want to see the IP address, which function
> or way I can use.
> >     >     >     >
> >     >     >     >     Please refer to the following.
> >     >     >     >
> https://github.com/osrg/ryu/blob/master/ryu/lib/bfdlib.py#L863
> >     >     >     >
> >     >     >     >     Just for your infomation, how to use packet
> libraries are described in the following pages.
> >     >     >     >
> http://osrg.github.io/ryu-book/en/html/packet_lib.html
> >     >     >     >
> >     >     >     >     On 2015年02月24日 17:39, 林彥宏 wrote:
> >     >     >     >     > Hi,
> >     >     >     >     >
> >     >     >     >     > Thank your help for us to monitor specific port.
> >     >     >     >     > However it only shows us mac address. If we want
> to see the IP address, which function or way I can use.
> >     >     >     >     > I am trying to see pkt data and i can't always
> get IPv4 data but arp.
> >     >     >     >     >
> >     >     >     >     > thanks for your help
> >     >     >     >     >
> >     >     >     >     > 2015-02-08 12:26 GMT+08:00 林彥宏 <
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>> <mailto:
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>>> <mailto:
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>> <mailto:
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>>>> <mailto:
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>> <mailto:
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>>> <mailto:
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>> <mailto:
> [email protected] <mailto:[email protected]> <mailto:
> [email protected]
> >     <mailto:[email protected]>>>>>>:
> >     >     >     >     >
> >     >     >     >     >     Hi,
> >     >     >     >     >
> >     >     >     >     >     Thank your help for us to monitor specific
> port.
> >     >     >     >     >     However it only shows us mac address. If we
> want to see the IP address, which function or way I can use.
> >     >     >     >     >     I am trying to see pkt data and i can't
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >     >     always get IPv4 data but arp.
> >     >     >     >     >
> >     >     >     >     >     thanks for your help
> >     >     >     >     >
> >     >     >     >     >     2015-01-22 8:27 GMT+08:00 Minoru TAKAHASHI <
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>> <mailto:
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>>>
> <mailto:[email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:[email protected]>>
> <mailto:[email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:[email protected]>>>>
> <mailto:[email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:[email protected]>>
> <mailto:[email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:[email protected]>>>
> <mailto:[email protected]
> >     <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>> <mailto:
> [email protected] <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>>>>>>:
> >     >     >     >     >
> >     >     >     >     >         Hi,
> >     >     >     >     >
> >     >     >     >     >         Please don't drop the mailing list of
> Ryu-devel.
> >     >     >     >     >
> >     >     >     >     >         On 2015年01月21日 18:27, 林彥宏 wrote:
> >     >     >     >     >         > Thanks your helps
> >     >     >     >     >         > But I don't know which function I have
> to add the code you told me.
> >     >     >     >     >         > When it run to
> "flow.match['tcp_src']", it will show me an error.
> >     >     >     >     >         > Could you send me a complete code?
> >     >     >     >     >
> >     >     >     >     >         OK.
> >     >     >     >     >         Please check the attached files.
> >     >     >     >     >
> >     >     >     >     >         >
> >     >     >     >     >         > Thank you a lot.
> >     >     >     >     >         >
> >     >     >     >     >         > 2015-01-15 14:01 GMT+08:00 Minoru
> TAKAHASHI <[email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:[email protected]>>
> <mailto:[email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:[email protected]>>>
> <mailto:[email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:[email protected]>>
> <mailto:[email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:[email protected]>>>>
> <mailto:[email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:[email protected]>>
> <mailto:[email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:[email protected]>>>
> >     <mailto:[email protected] <mailto:
> [email protected]> <mailto:[email protected] <mailto:
> [email protected]>> <mailto:[email protected] <mailto:
> [email protected]> <mailto:[email protected] <mailto:
> [email protected]>>>>> <mailto:[email protected]
> <mailto:[email protected]> <mailto:[email protected]
> <mailto:[email protected]>> <mailto:[email protected]
> <mailto:[email protected]> <mailto:[email protected]
> <mailto:[email protected]>>> <mailto:[email protected]
> <mailto:[email protected]> <mailto:[email protected]
> <mailto:[email protected]>> <mailto:[email protected]
> <mailto:[email protected]> <mailto:[email protected]
> <mailto:[email protected]>>>> <mailto:
> [email protected] <mailto:[email protected]>
> >     >     <mailto:[email protected] <mailto:
> [email protected]>> <mailto:[email protected] <mailto:
> [email protected]> <mailto:[email protected] <mailto:
> [email protected]>>> <mailto:[email protected]
> <mailto:[email protected]> <mailto:[email protected]
> <mailto:[email protected]>> <mailto:[email protected]
> <mailto:[email protected]> <mailto:[email protected]
> <mailto:[email protected]>>>>>>>:
> >     >     >     >     >         >
> >     >     >     >     >         >     Hi,
> >     >     >     >     >         >
> >     >     >     >     >         >     On 2015年01月09日 18:15, 林彥宏 wrote:
> >     >     >     >     >         >     > Hi,
> >     >     >     >     >         >     >
> >     >     >     >     >         >     > We got a problem to ask you.
> >     >     >     >     >         >     >
> >     >     >     >     >         >     > If we want to know which port
> that data comes in, where can we find it?
> >     >     >     >     >         >     > Is it wrapped in ev?
> >     >     >     >     >         >     >
> >     >     >     >     >         >     > We tested SimpleMonitor.py and
> simple_switch_13.py using iperf.
> >     >     >     >     >         >     > We can see ip and port while
> running simple_switch_13.py.
> >     >     >     >     >         >     > The output is like ip=10.0.0.1
> port=5001.
> >     >     >     >     >         >     >
> >     >     >     >     >         >     > However, the result of ip and
> port in SimpleMonitor.py is not what we want.
> >     >     >     >     >         >     > We also use iperf to throw some
> data to a specific ip and port.
> >     >     >     >     >         >     > We print out body, then we get
> flow information inside body.
> >     >     >     >     >         >     > The outcome of ip is correct,
> but port is something like 1, 2, or 3, seem like its number.
> >     >     >     >     >         >     > Is it possible to get the real
> port in SimpleMonitor.py?
> >     >     >     >     >         >     > Like http is 80, HTTPS is 8080.
> >     >     >     >     >         >
> >     >     >     >     >         >     Information that simple monitor to
> get is the flow statistics and port statistics.
> >     >     >     >     >         >     Details are described in the
> following.
> >     >     >     >     >         >
> >     >     >     >     >         >     OFSpec1.3.4
> >     >     >     >     >         >       7.3.5.6 Port Statistics
> >     >     >     >     >         >       7.3.5.2 Individual Flow
> Statistics
> >     >     >     >     >         >
> >     >     >     >     >         >     These statistics do not include
> transfer packet own information (TCP/IP/ETH...).
> >     >     >     >     >         >
> >     >     >     >     >         >     > We are making a monitor that can
> track traffic on http, ftp and bt three ports.
> >     >     >     >     >         >     > Can SImpleMonitor do this job
> for us? Or is there any better suggestions?
> >     >     >     >     >         >
> >     >     >     >     >         >     Just an idea, if you want to track
> a packet of TCP_SRC=5001/8080,
> >     >     >     >     >         >     and Why not try adding the
> following code.
> >     >     >     >     >         >     (Sorry, this code is quick and
> dirty.)
> >     >     >     >     >         >
> >     >     >     >     >         >     @@ -98,6 +98,12 @@ class
> SimpleSwitch13(app_manager.RyuApp):
> >     >     >     >     >         >
> >     >     >     >     >         >              # install a flow to avoid
> packet_in next time
> >     >     >     >     >         >              if out_port !=
> ofproto.OFPP_FLOOD:
> >     >     >     >     >         >     +
> >     >     >     >     >         >     +            tcp_port = [5001,8080]
> >     >     >     >     >         >     +            for port in tcp_port:
> >     >     >     >     >         >     +                match =
> parser.OFPMatch(in_port=in_port, eth_dst=dst, tcp_src=port, ip_proto=6,
> eth_type=2048)
> >     >     >     >     >         >     +
> self.add_flow(datapath, 2, match, actions)
> >     >     >     >     >         >     +
> >     >     >     >     >         >                  match =
> parser.OFPMatch(in_port=in_port, eth_dst=dst)
> >     >     >     >     >         >
> >     >     >     >     >         >     @@ -63,6 +63,22 @@ class
> SimpleMonitor(simple_switch_13.SimpleSwitch13):
> >     >     >     >     >         >
>  stat.instructions[0].actions[0].port,
> >     >     >     >     >         >
> >     >     >     >     >         >
>  stat.packet_count, stat.byte_count)
> >     >     >     >     >         >
> >     >     >     >     >         >
> >     >     >     >     >         >
> >     >     >     >     >         >     +        self.logger.info <
> http://self.logger.info> <http://self.logger.info> <
> http://self.logger.info> <http://self.logger.info> <
> http://self.logger.info> <http://self.logger.info>('datapath         '
> >     >     >     >     >         >
> >     >     >     >     >         >     +
>  'tcp-src  in-port  eth-dst           '
> >     >     >     >     >         >
> >     >     >     >     >         >     +
>  'out-port packets  bytes')
> >     >     >     >     >         >
> >     >     >     >     >         >     +        self.logger.info <
> http://self.logger.info> <http://self.logger.info> <
> http://self.logger.info> <http://self.logger.info> <
> http://self.logger.info> <http://self.logger.info>('---------------- '
> >     >     >     >     >         >
> >     >     >     >     >         >     +
>  '-------- -------- ----------------- '
> >     >     >     >     >         >
> >     >     >     >     >         >     +
>  '-------- -------- --------')
> >     >     >     >     >         >
> >     >     >     >     >         >     +        for stat in sorted([flow
> for flow in body if flow.priority == 2],
> >     >     >     >     >         >
> >     >     >     >     >         >     +
>  key=lambda flow: (flow.match['tcp_src'],
> >     >     >     >     >         >
> >     >     >     >     >         >     +
>            flow.match['in_port'],
> >     >     >     >     >         >
> >     >     >     >     >         >     +
>            flow.match['eth_dst'])):
> >     >     >     >     >         >
> >     >     >     >     >         >     +            self.logger.info <
> http://self.logger.info> <http://self.logger.info> <
> http://self.logger.info> <http://self.logger.info> <
> http://self.logger.info> <http://self.logger.info>('%016x %8d %8x %17s
> %8x %8d %8d',
> >     >     >     >     >         >
> >     >     >     >     >         >     +
> ev.msg.datapath.id <http://ev.msg.datapath.id> <http://ev.msg.datapath.id>
> <http://ev.msg.datapath.id> <http://ev.msg.datapath.id> <
> http://ev.msg.datapath.id> <http://ev.msg.datapath.id>,
> >     >     >     >     >         >
> >     >     >     >     >         >     +
>  stat.match['tcp_src'], stat.match['in_port'], stat.match['eth_dst'],
> >     >     >     >     >         >
> >     >     >     >     >         >     +
>  stat.instructions[0].actions[0].port,
> >     >     >     >     >         >
> >     >     >     >     >         >     +
>  stat.packet_count, stat.byte_count)
> >     >     >     >     >         >
> >     >     >     >     >         >     +
> >     >     >     >     >         >
> >     >     >     >     >         >
> @set_ev_cls(ofp_event.EventOFPPortStatsReply, MAIN_DISPATCHER)
> >     >     >     >     >         >
> >     >     >     >     >         >     Execution results are as follows.
> >     >     >     >     >         >
> >     >     >     >     >         >     $ ryu-manager
> ./ryu/app/SimpleMonitor.py
> >     >     >     >     >         >     ...
> >     >     >     >     >         >
> >     >     >     >     >         >     datapath         in-port  eth-dst
>          out-port packets  bytes
> >     >     >     >     >         >     ---------------- --------
> ----------------- -------- -------- --------
> >     >     >     >     >         >     0000000000000001        1
> 00:00:00:00:00:02        2        4      168
> >     >     >     >     >         >     0000000000000001        2
> 00:00:00:00:00:01        1  1208886 56447642468
> >     >     >     >     >         >     datapath         tcp-src  in-port
> eth-dst           out-port packets  bytes
> >     >     >     >     >         >     ---------------- -------- --------
> ----------------- -------- -------- --------
> >     >     >     >     >         >     0000000000000001     5001        1
> 00:00:00:00:00:02        2   582162 38491340
> >     >     >     >     >         >     0000000000000001     5001        2
> 00:00:00:00:00:01        1        0        0
> >     >     >     >     >         >     0000000000000001     8080        1
> 00:00:00:00:00:02        2        0        0
> >     >     >     >     >         >     0000000000000001     8080        2
> 00:00:00:00:00:01        1        0        0
> >     >     >     >     >         >     ....
> >     >     >     >     >         >
> >     >     >     >     >         >
> >     >     >     >     >         >     Thanks
> >     >     >     >     >         >
> >     >     >     >     >         >     >
> >     >     >     >     >         >     > Code and screenshots are
> attached.
> >     >     >     >     >         >     >
> >     >     >     >     >         >     > thanks for your help!
> >     >     >     >     >         >     >
> >     >     >     >     >         >     > Best regards,
> >     >     >     >     >         >     > David Lin
> >     >     >     >     >         >     >
> >     >     >     >     >         >     >
> >     >     >     >     >         >     >
> ------------------------------------------------------------------------------
> >     >     >     >     >         >     > Dive into the World of Parallel
> Programming! The Go Parallel Website,
> >     >     >     >     >         >     > sponsored by Intel and developed
> in partnership with Slashdot Media, is your
> >     >     >     >     >         >     > hub for all things parallel
> software development, from weekly thought
> >     >     >     >     >         >     > leadership blogs to news,
> videos, case studies, tutorials and more. Take a
> >     >     >     >     >         >     > look and join the conversation
> now. http://goparallel.sourceforge.net
> >     >     >     >     >         >     >
> >     >     >     >     >         >     >
> >     >     >     >     >         >     >
> >     >     >     >     >         >     >
> _______________________________________________
> >     >     >     >     >         >     > Ryu-devel mailing list
> >     >     >     >     >         >     > [email protected]
> <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>>
> <mailto:[email protected] <mailto:
> [email protected]> <mailto:[email protected]
> <mailto:[email protected]>>> <mailto:
> [email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:
> [email protected]>> <mailto:[email protected]
> <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>>>>
> <mailto:[email protected] <mailto:
> [email protected]> <mailto:[email protected]
> <mailto:[email protected]>> <mailto:
> [email protected] <mailto:[email protected]>
> <mailto:[email protected]
> >     <mailto:[email protected]>>> <mailto:
> [email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:
> [email protected]>> <mailto:[email protected]
> <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>>>>>
> <mailto:[email protected] <mailto:
> [email protected]> <mailto:[email protected]
> <mailto:[email protected]>> <mailto:
> [email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:
> [email protected]>>> <mailto:[email protected]
> <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>>
> <mailto:[email protected] <mailto:
> [email protected]>
> >     >     <mailto:[email protected] <mailto:
> [email protected]>>>> <mailto:
> [email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:
> [email protected]>> <mailto:[email protected]
> <mailto:[email protected]> <mailto:
> [email protected] <mailto:[email protected]>>>
> <mailto:[email protected] <mailto:
> [email protected]> <mailto:[email protected]
> <mailto:[email protected]>> <mailto:
> [email protected] <mailto:[email protected]>
> <mailto:[email protected] <mailto:
> [email protected]>>>>>>
> >     >     >     >     >         >     >
> https://lists.sourceforge.net/lists/listinfo/ryu-devel
> >     >     >     >     >         >     >
> >     >     >     >     >         >
> >     >     >     >     >         >
> >     >     >     >     >
> >     >     >     >     >
> >     >     >     >     >
> >     >     >     >
> >     >     >     >
> >     >     >
> >     >     >
> >     >
> >     >
> >
> >
>
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to