blob: 3bc8bf38ae6f4977b44f5b5cbc7f279ebd041d55 [file] [log] [blame]
Thang Q. Nguyen591a0092021-06-29 07:35:07 +00001[
2 {
3 "Desc":
4 {
5 "Name": "total_power",
6 "SensorType": "power"
7 },
8 "Threshold" :
9 {
10 },
Thang Q. Nguyen54cfdab2021-12-22 07:53:52 +000011 "Associations":
12 [
13 [
14 "chassis",
15 "all_sensors",
16 "/xyz/openbmc_project/inventory/system/chassis/Mt_Jade"
17 ],
18 [
19 "inventory",
20 "sensors",
21 "/xyz/openbmc_project/inventory/system/chassis/Mt_Jade"
22 ]
23 ],
Thang Q. Nguyen591a0092021-06-29 07:35:07 +000024 "Params":
25 {
26 "DbusParam":
27 [
28 {
Thang Q. Nguyen54cfdab2021-12-22 07:53:52 +000029 "ParamName": "P0",
Thang Q. Nguyen591a0092021-06-29 07:35:07 +000030 "Desc":
31 {
32 "Name": "PSU0_POUTPUT",
33 "SensorType": "power"
34 }
35 },
36 {
Thang Q. Nguyen54cfdab2021-12-22 07:53:52 +000037 "ParamName": "P1",
Thang Q. Nguyen591a0092021-06-29 07:35:07 +000038 "Desc":
39 {
40 "Name": "PSU1_POUTPUT",
41 "SensorType": "power"
42 }
43 }
44 ]
45 },
Thang Q. Nguyen659147d2022-05-11 14:48:20 +000046 "Expression": "((P0 == P0) ? P0 : 0) + ((P1 == P1) ? P1 : 0)"
47 },
48 {
Thang Q. Nguyenf5ea9eb2022-10-07 09:15:39 +070049 "Desc":{
50 "Name":"nvme_bp_max",
51 "SensorType":"temperature"
Thang Q. Nguyen659147d2022-05-11 14:48:20 +000052 },
Thang Q. Nguyenf5ea9eb2022-10-07 09:15:39 +070053 "Associations":
Thang Q. Nguyen659147d2022-05-11 14:48:20 +000054 [
55 [
56 "chassis",
57 "all_sensors",
58 "/xyz/openbmc_project/inventory/system/chassis/Mt_Jade"
59 ],
60 [
61 "inventory",
62 "sensors",
63 "/xyz/openbmc_project/inventory/system/chassis/Mt_Jade"
64 ]
65 ],
Thang Q. Nguyen54cfdab2021-12-22 07:53:52 +000066 "Params":{
67 "DbusParam": [
68 {
69 "ParamName": "n0",
70 "Desc": {
71 "Name": "nvme0",
72 "SensorType": "temperature"
73 }
74 },
75 {
76 "ParamName": "n1",
77 "Desc": {
78 "Name": "nvme1",
79 "SensorType": "temperature"
80 }
81 },
82 {
83 "ParamName": "n2",
84 "Desc": {
85 "Name": "nvme2",
86 "SensorType": "temperature"
87 }
88 },
89 {
90 "ParamName": "n3",
91 "Desc": {
92 "Name": "nvme3",
93 "SensorType": "temperature"
94 }
95 },
96 {
97 "ParamName": "n4",
98 "Desc": {
99 "Name": "nvme4",
100 "SensorType": "temperature"
101 }
102 },
103 {
104 "ParamName": "n5",
105 "Desc": {
106 "Name": "nvme5",
107 "SensorType": "temperature"
108 }
109 },
110 {
111 "ParamName": "n6",
112 "Desc": {
113 "Name": "nvme6",
114 "SensorType": "temperature"
115 }
116 },
117 {
118 "ParamName": "n7",
119 "Desc": {
120 "Name": "nvme7",
121 "SensorType": "temperature"
122 }
123 },
124 {
125 "ParamName": "n8",
126 "Desc": {
127 "Name": "nvme8",
128 "SensorType": "temperature"
129 }
130 },
131 {
132 "ParamName": "n9",
133 "Desc": {
134 "Name": "nvme9",
135 "SensorType": "temperature"
136 }
137 },
138 {
139 "ParamName": "n10",
140 "Desc": {
141 "Name": "nvme10",
142 "SensorType": "temperature"
143 }
144 },
145 {
146 "ParamName": "n11",
147 "Desc": {
148 "Name": "nvme11",
149 "SensorType": "temperature"
150 }
151 },
152 {
153 "ParamName": "n12",
154 "Desc": {
155 "Name": "nvme12",
156 "SensorType": "temperature"
157 }
158 },
159 {
160 "ParamName": "n13",
161 "Desc": {
162 "Name": "nvme13",
163 "SensorType": "temperature"
164 }
165 },
166 {
167 "ParamName": "n14",
168 "Desc": {
169 "Name": "nvme14",
170 "SensorType": "temperature"
171 }
172 },
173 {
174 "ParamName": "n15",
175 "Desc": {
176 "Name": "nvme15",
177 "SensorType": "temperature"
178 }
179 },
180 {
181 "ParamName": "n16",
182 "Desc": {
183 "Name": "nvme16",
184 "SensorType": "temperature"
185 }
186 },
187 {
188 "ParamName": "n17",
189 "Desc": {
190 "Name": "nvme17",
191 "SensorType": "temperature"
192 }
193 },
194 {
195 "ParamName": "n18",
196 "Desc": {
197 "Name": "nvme18",
198 "SensorType": "temperature"
199 }
200 },
201 {
202 "ParamName": "n19",
203 "Desc": {
204 "Name": "nvme19",
205 "SensorType": "temperature"
206 }
207 },
208 {
209 "ParamName": "n20",
210 "Desc": {
211 "Name": "nvme20",
212 "SensorType": "temperature"
213 }
214 },
215 {
216 "ParamName": "n21",
217 "Desc": {
218 "Name": "nvme21",
219 "SensorType": "temperature"
220 }
221 },
222 {
223 "ParamName": "n22",
224 "Desc": {
225 "Name": "nvme22",
226 "SensorType": "temperature"
227 }
228 },
229 {
230 "ParamName": "n23",
231 "Desc": {
232 "Name": "nvme23",
233 "SensorType": "temperature"
234 }
Thang Q. Nguyen659147d2022-05-11 14:48:20 +0000235 }
236 ]
237 },
Thang Q. Nguyenf5ea9eb2022-10-07 09:15:39 +0700238 "Expression": "max((n0 == n0) ? n0 : 0,(n1 == n1) ? n1 : 0,(n2 == n2) ? n2 : 0,(n3 == n3) ? n3 : 0,(n4 == n4) ? n4 : 0,(n5 == n5) ? n5 : 0,(n6 == n6) ? n6 : 0,(n7 == n7) ? n7 : 0,(n8 == n8) ? n8 : 0,(n9 == n9) ? n9 : 0,(n10 == n10) ? n10 : 0,(n11 == n11) ? n11 : 0,(n12 == n12) ? n12 : 0,(n13 == n13) ? n13 : 0,(n14 == n14) ? n14 : 0,(n15 == n15) ? n15 : 0,(n16 == n16) ? n16 : 0,(n17 == n17) ? n17 : 0,(n18 == n18) ? n18 : 0,(n19 == n19) ? n19 : 0,(n20 == n20) ? n20 : 0,(n21 == n21) ? n21 : 0,(n22 == n22) ? n22 : 0,(n23 == n23) ? n23 : 0)"
Thang Q. Nguyen659147d2022-05-11 14:48:20 +0000239 },
240 {
241 "Desc":{
242 "Name":"nvme_m2_max",
243 "SensorType":"temperature"
244 },
Thang Q. Nguyenf5ea9eb2022-10-07 09:15:39 +0700245 "Associations":
246 [
247 [
248 "chassis",
249 "all_sensors",
250 "/xyz/openbmc_project/inventory/system/chassis/Mt_Jade"
251 ],
252 [
253 "inventory",
254 "sensors",
255 "/xyz/openbmc_project/inventory/system/chassis/Mt_Jade"
256 ]
257 ],
Thang Q. Nguyen659147d2022-05-11 14:48:20 +0000258 "Params":{
259 "DbusParam": [
Thang Q. Nguyen54cfdab2021-12-22 07:53:52 +0000260 {
261 "ParamName": "n24",
262 "Desc": {
263 "Name": "nvme24",
264 "SensorType": "temperature"
265 }
266 },
267 {
268 "ParamName": "n25",
269 "Desc": {
270 "Name": "nvme25",
271 "SensorType": "temperature"
272 }
273 }
274 ]
275 },
Thang Q. Nguyenf5ea9eb2022-10-07 09:15:39 +0700276 "Expression": "max((n24 == n24) ? n24 : 0,(n25 == n25) ? n25 : 0)"
Thang Q. Nguyen591a0092021-06-29 07:35:07 +0000277 }
278]
279