Hi,


after I found monitoring.py,

There is existing /src/nox/coreapps/examples/monitor.py.

I think what you mean is /src/nox/coreapps/examples/monitor.py. right ?


so, I excuted monitor component.


I can check Table stats and Port stats, Aggregate stats as a below.


00072|openflow-event|DBG:received stats reply from 002320ca92e0

Table stats in from datapath 00:23:20:ca:92:e0

hash2 : 0

linear : 2

00073|openflow-event|DBG:received stats reply from 002320ca92e0

Port stats in from datapath 00:23:20:ca:92:e0

1 : 4

2 : 4

00074|openflow-event|DBG:received stats reply from 002320ca92e0

Aggregate stats in from datapath 00:23:20:ca:92:e0

{'packet_count': 0L, 'byte_count': 0L, 'flow_count': 0L}




--------- 원본 메일 ---------
보낸사람: Kyriakos Zarifis <kyr.zari...@gmail.com>
받는사람 : Min-Hyup KANG <kang-min-h...@hanmail.net>
참조 : nox-dev@noxrepo.org
날짜: 2011년 6월 20일 월요일, 00시 35분 26초 +0900
제목: Re: [nox-dev] gathering status of Openflow Switch
Hi, 

the 'monitoring' component I was referring to, is under: 
 / src / nox / netapps / monitoring / monitoring.py

but on the Destiny branch of the repository (not Zaku which is the master branch).
Follow the instructions here http://noxrepo.org/noxwiki/index.php/NOX_Installation#Installation (where it says "For a branch other than master"...)
to switch to Destiny. 

-> you mean pyswitch can gather status of flow, port  in switch, right ?

and I think I should use  ofp_stats_request, ofp_stats_reply, ofp_desc_stats, ofp_port_stats_request, ofp_ports_stats etc of struct in openflow.h and core.py


Exactly. You can see some example of how to build some messages in 'monitoring.py' 







Best Regards,
Min-Hyup KANG


_______________________________________________
nox-dev mailing list
nox-dev@noxrepo.org
http://noxrepo.org/mailman/listinfo/nox-dev

Reply via email to