-
Notifications
You must be signed in to change notification settings - Fork 0
/
intopticdiag.yml
40 lines (33 loc) · 1002 Bytes
/
intopticdiag.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
---
PhyPortDiagTable:
rpc: get-interface-optics-diagnostics-information
args:
interface_name: '[efgx][et]*'
args_key: interface_name
item: physical-interface
view: PhyPortDiagView
PhyPortDiagView:
groups:
diag: optics-diagnostics
# fields that are part of groups are called
# "fields_<group-name>"
fields_diag:
rx_optic_power : laser-rx-optical-power-dbm|rx-signal-avg-optical-power-dbm
tx_optic_power : laser-output-power-dbm
module_temperature : module-temperature
module_voltage : module-voltage
PhyPortDiag40gView:
fields:
module_temperature: optics-diagnostics/module-temperature
module_voltage: optics-diagnostics/module-voltage
lane_tbl: _LaneTable
_LaneTable:
item: optics-diagnostics/optics-diagnostics-lane-values
key: lane-index
view: _LaneViewTable
_LaneViewTable:
fields:
lane_index: lane-index
bias_current: laser-bias-current
rx_power: laser-rx-optical-power
rx_power_dbm: laser-rx-optical-power-dbm