xenanetworks / open-automation-chimera-core

XOA Chimera Core
https://docs.xenanetworks.com/projects/xoa-chimera-core
Apache License 2.0
0 stars 0 forks source link

Missing port-level chimera stats api #19

Closed leonardhyu closed 1 year ago

leonardhyu commented 1 year ago

We have flow-level impairment stats and we also have port-level impairment stats.

Flow-level: (existing)

PE_FLOWDROPTOTAL -> await flow.statistics.total.dropped.get()
PE_FLOWLATENCYTOTAL -> await flow.statistics.total.delayed.get()
PE_FLOWDUPTOTAL -> await flow.statistics.total.duplicated.get()
PE_FLOWMISTOTAL -> await flow.statistics.total.misordered.get()
PE_FLOWCORTOTAL -> await flow.statistics.total.corrupted.get()
PE_FLOWJITTERTOTAL -> await flow.statistics.total.jittered.get()
PE_FLOWCLEAR -> await flow.statistics.clear.set()
PT_FLOWCLEAR -> await flow.statistics.tx.clear.set()
PR_FLOWCLEAR -> await flow.statistics.rx.clear.set()

Port-level: (missing)

PE_DROPTOTAL -> await port.statistics.total.dropped.get()
PE_LATENCYTOTAL -> await port.statistics.total.delayed.get()
PE_DUPTOTAL -> await port.statistics.total.duplicated.get()
PE_MISTOTAL -> await port.statistics.total.misordered.get()
PE_CORTOTAL -> await port.statistics.total.corrupted.get()
PE_JITTERTOTAL -> await port.statistics.total.jittered.get()
PE_CLEAR -> await port.statistics.clear.set()
fpfeng commented 1 year ago

done by bb78dfd10ec1200ec281a7699dae66af346f0226