Sflow Example

查詢

ovs-vsctl list sflow

$ sudo ovs-vsctl list sflow
_uuid               : 56f701a2-1445-4cbf-964d-37ab8bc5da87
agent               : "vnet8"
external_ids        : {}
header              : 128
polling             : 10
sampling            : 512
targets             : ["16.99.68.93:6343"]

新增

结合指令:

ovs-vsctl -- --id=@sflow create sflow agent=vnet8  target=\"16.99.68.93 6343\" header=128 sampling=512 polling=10 -- set bridge helloworld sflow=@sflow

他会回传一组UUID, 譬如上面例子回传 56f701a2-1445-4cbf-964d-37ab8bc5da87

分开指令:

SFLOWUUID=`ovs-vsctl create sFlow agent=eth0 target=\"10.0.0.50 6343\" header=128 sampling=512 polling=30`
ovs-vsctl set bridge xenbr0 sflow=$SFLOWUUID

agent表示從這張網卡出去到analyzer。IP 跟 port中間不一定需要" :"。可能是版本問題造成的。

刪除

ovs-vsctl -- clear Bridge ovs-br sflow
ovs-vsctl remove bridge helloworld sflow 56f701a2-1445-4cbf-964d-37ab8bc5da87

results for ""

    No results matching ""