Skip to content

Commit 4b31e30

Browse files
authored
Add support data for fabric monitoring in CONFIG_DB. (#14170)
Added support data for fabric monitoring in CONFIG_DB The CONFIG_DB now has the FABRIC_MONITOR|FABRIC_MONITOR_DATA table for default value for fabric port monitoring. An example output of getting this table is: sonic-db-cli CONFIG_DB hgetall "FABRIC_MONITOR|FABRIC_MONITOR_DATA" {'monErrThreshCrcCells': '1', 'monErrThreshRxCells': '61035156', 'monPollThreshIsolation': '1', 'monPollThreshRecovery': '8'} The CONFIG_DB now also has a table for each fabric port for its isolate status. An example output of getting this table is: sonic-db-cli CONFIG_DB hgetall "FABRIC_PORT|Fabric20" {'alias': 'Fabric20', 'isolateStatus': 'False', 'lanes': '20'}
1 parent 9649a44 commit 4b31e30

File tree

19 files changed

+1482
-2
lines changed

19 files changed

+1482
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"FABRIC_MONITOR_DATA": {
3+
"monErrThreshCrcCells": 1,
4+
"monErrThreshRxCells": 61035156,
5+
"monPollThreshRecovery": 8,
6+
"monPollThreshIsolation": 1
7+
}
8+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,193 @@
1+
# name lanes isolateStatus
2+
Fabric0 0 False
3+
Fabric1 1 False
4+
Fabric2 2 False
5+
Fabric3 3 False
6+
Fabric4 4 False
7+
Fabric5 5 False
8+
Fabric6 6 False
9+
Fabric7 7 False
10+
Fabric8 8 False
11+
Fabric9 9 False
12+
Fabric10 10 False
13+
Fabric11 11 False
14+
Fabric12 12 False
15+
Fabric13 13 False
16+
Fabric14 14 False
17+
Fabric15 15 False
18+
Fabric16 16 False
19+
Fabric17 17 False
20+
Fabric18 18 False
21+
Fabric19 19 False
22+
Fabric20 20 False
23+
Fabric21 21 False
24+
Fabric22 22 False
25+
Fabric23 23 False
26+
Fabric24 24 False
27+
Fabric25 25 False
28+
Fabric26 26 False
29+
Fabric27 27 False
30+
Fabric28 28 False
31+
Fabric29 29 False
32+
Fabric30 30 False
33+
Fabric31 31 False
34+
Fabric32 32 False
35+
Fabric33 33 False
36+
Fabric34 34 False
37+
Fabric35 35 False
38+
Fabric36 36 False
39+
Fabric37 37 False
40+
Fabric38 38 False
41+
Fabric39 39 False
42+
Fabric40 40 False
43+
Fabric41 41 False
44+
Fabric42 42 False
45+
Fabric43 43 False
46+
Fabric44 44 False
47+
Fabric45 45 False
48+
Fabric46 46 False
49+
Fabric47 47 False
50+
Fabric48 48 False
51+
Fabric49 49 False
52+
Fabric50 50 False
53+
Fabric51 51 False
54+
Fabric52 52 False
55+
Fabric53 53 False
56+
Fabric54 54 False
57+
Fabric55 55 False
58+
Fabric56 56 False
59+
Fabric57 57 False
60+
Fabric58 58 False
61+
Fabric59 59 False
62+
Fabric60 60 False
63+
Fabric61 61 False
64+
Fabric62 62 False
65+
Fabric63 63 False
66+
Fabric64 64 False
67+
Fabric65 65 False
68+
Fabric66 66 False
69+
Fabric67 67 False
70+
Fabric68 68 False
71+
Fabric69 69 False
72+
Fabric70 70 False
73+
Fabric71 71 False
74+
Fabric72 72 False
75+
Fabric73 73 False
76+
Fabric74 74 False
77+
Fabric75 75 False
78+
Fabric76 76 False
79+
Fabric77 77 False
80+
Fabric78 78 False
81+
Fabric79 79 False
82+
Fabric80 80 False
83+
Fabric81 81 False
84+
Fabric82 82 False
85+
Fabric83 83 False
86+
Fabric84 84 False
87+
Fabric85 85 False
88+
Fabric86 86 False
89+
Fabric87 87 False
90+
Fabric88 88 False
91+
Fabric89 89 False
92+
Fabric90 90 False
93+
Fabric91 91 False
94+
Fabric92 92 False
95+
Fabric93 93 False
96+
Fabric94 94 False
97+
Fabric95 95 False
98+
Fabric96 96 False
99+
Fabric97 97 False
100+
Fabric98 98 False
101+
Fabric99 99 False
102+
Fabric100 100 False
103+
Fabric101 101 False
104+
Fabric102 102 False
105+
Fabric103 103 False
106+
Fabric104 104 False
107+
Fabric105 105 False
108+
Fabric106 106 False
109+
Fabric107 107 False
110+
Fabric108 108 False
111+
Fabric109 109 False
112+
Fabric110 110 False
113+
Fabric111 111 False
114+
Fabric112 112 False
115+
Fabric113 113 False
116+
Fabric114 114 False
117+
Fabric115 115 False
118+
Fabric116 116 False
119+
Fabric117 117 False
120+
Fabric118 118 False
121+
Fabric119 119 False
122+
Fabric120 120 False
123+
Fabric121 121 False
124+
Fabric122 122 False
125+
Fabric123 123 False
126+
Fabric124 124 False
127+
Fabric125 125 False
128+
Fabric126 126 False
129+
Fabric127 127 False
130+
Fabric128 128 False
131+
Fabric129 129 False
132+
Fabric130 130 False
133+
Fabric131 131 False
134+
Fabric132 132 False
135+
Fabric133 133 False
136+
Fabric134 134 False
137+
Fabric135 135 False
138+
Fabric136 136 False
139+
Fabric137 137 False
140+
Fabric138 138 False
141+
Fabric139 139 False
142+
Fabric140 140 False
143+
Fabric141 141 False
144+
Fabric142 142 False
145+
Fabric143 143 False
146+
Fabric144 144 False
147+
Fabric145 145 False
148+
Fabric146 146 False
149+
Fabric147 147 False
150+
Fabric148 148 False
151+
Fabric149 149 False
152+
Fabric150 150 False
153+
Fabric151 151 False
154+
Fabric152 152 False
155+
Fabric153 153 False
156+
Fabric154 154 False
157+
Fabric155 155 False
158+
Fabric156 156 False
159+
Fabric157 157 False
160+
Fabric158 158 False
161+
Fabric159 159 False
162+
Fabric160 160 False
163+
Fabric161 161 False
164+
Fabric162 162 False
165+
Fabric163 163 False
166+
Fabric164 164 False
167+
Fabric165 165 False
168+
Fabric166 166 False
169+
Fabric167 167 False
170+
Fabric168 168 False
171+
Fabric169 169 False
172+
Fabric170 170 False
173+
Fabric171 171 False
174+
Fabric172 172 False
175+
Fabric173 173 False
176+
Fabric174 174 False
177+
Fabric175 175 False
178+
Fabric176 176 False
179+
Fabric177 177 False
180+
Fabric178 178 False
181+
Fabric179 179 False
182+
Fabric180 180 False
183+
Fabric181 181 False
184+
Fabric182 182 False
185+
Fabric183 183 False
186+
Fabric184 184 False
187+
Fabric185 185 False
188+
Fabric186 186 False
189+
Fabric187 187 False
190+
Fabric188 188 False
191+
Fabric189 189 False
192+
Fabric190 190 False
193+
Fabric191 191 False
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"FABRIC_MONITOR_DATA": {
3+
"monErrThreshCrcCells": 1,
4+
"monErrThreshRxCells": 61035156,
5+
"monPollThreshRecovery": 8,
6+
"monPollThreshIsolation": 1
7+
}
8+
}

0 commit comments

Comments
 (0)