blob: 38727986132193bf88f6a55d6984ff599adddab4 [file] [log] [blame]
Andrei Kartashev9d455522022-01-11 13:27:29 +03001[
2 {
3 "Exposes": [
4 {
5 "Index": 0,
6 "Name": "P12V_MAIN",
7 "PowerState": "On",
8 "ScaleFactor": 0.1124,
9 "Thresholds": [
10 {
11 "Direction": "greater than",
12 "Name": "upper critical",
13 "Severity": 1,
14 "Value": 13.5
15 },
16 {
17 "Direction": "greater than",
18 "Name": "upper non critical",
19 "Severity": 0,
20 "Value": 13.1
21 },
22 {
23 "Direction": "less than",
24 "Name": "lower non critical",
25 "Severity": 0,
26 "Value": 10.9
27 },
28 {
29 "Direction": "less than",
30 "Name": "lower critical",
31 "Severity": 1,
32 "Value": 10.6
33 }
34 ],
35 "Type": "ADC"
36 },
37 {
38 "Index": 4,
39 "Name": "P1V2_LAN_AUX",
40 "Thresholds": [
41 {
42 "Direction": "greater than",
43 "Name": "upper critical",
44 "Severity": 1,
45 "Value": 1.8
46 },
47 {
48 "Direction": "greater than",
49 "Name": "upper non critical",
50 "Severity": 0,
51 "Value": 1.4
52 },
53 {
54 "Direction": "less than",
55 "Name": "lower non critical",
56 "Severity": 0,
57 "Value": 1.0
58 },
59 {
60 "Direction": "less than",
61 "Name": "lower critical",
62 "Severity": 1,
63 "Value": 0.9
64 }
65 ],
66 "Type": "ADC"
67 },
68 {
69 "Index": 3,
70 "Name": "P1V05_PCH_AUX",
71 "Thresholds": [
72 {
73 "Direction": "greater than",
74 "Name": "upper critical",
75 "Severity": 1,
76 "Value": 1.14
77 },
78 {
79 "Direction": "greater than",
80 "Name": "upper non critical",
81 "Severity": 0,
82 "Value": 1.1
83 },
84 {
85 "Direction": "less than",
86 "Name": "lower non critical",
87 "Severity": 0,
88 "Value": 1.0
89 },
90 {
91 "Direction": "less than",
92 "Name": "lower critical",
93 "Severity": 1,
94 "Value": 0.95
95 }
96 ],
97 "Type": "ADC"
98 },
99 {
100 "Index": 5,
101 "Name": "P12V_AUX",
102 "ScaleFactor": 0.1124,
103 "Thresholds": [
104 {
105 "Direction": "greater than",
106 "Name": "upper critical",
107 "Severity": 1,
108 "Value": 13.5
109 },
110 {
111 "Direction": "greater than",
112 "Name": "upper non critical",
113 "Severity": 0,
114 "Value": 13.1
115 },
116 {
117 "Direction": "less than",
118 "Name": "lower non critical",
119 "Severity": 0,
120 "Value": 10.95
121 },
122 {
123 "Direction": "less than",
124 "Name": "lower critical",
125 "Severity": 1,
126 "Value": 10.61
127 }
128 ],
129 "Type": "ADC"
130 },
131 {
132 "Index": 6,
133 "Name": "P1V8_PCH",
134 "ScaleFactor": 0.7505,
135 "Thresholds": [
136 {
137 "Direction": "greater than",
138 "Name": "upper critical",
139 "Severity": 1,
140 "Value": 1.96
141 },
142 {
143 "Direction": "greater than",
144 "Name": "upper non critical",
145 "Severity": 0,
146 "Value": 1.9
147 },
148 {
149 "Direction": "less than",
150 "Name": "lower non critical",
151 "Severity": 0,
152 "Value": 1.7
153 },
154 {
155 "Direction": "less than",
156 "Name": "lower critical",
157 "Severity": 1,
158 "Value": 1.65
159 }
160 ],
161 "Type": "ADC"
162 },
163 {
164 "Index": 1,
165 "Name": "P3V3",
166 "PowerState": "On",
167 "ScaleFactor": 0.4107,
168 "Thresholds": [
169 {
170 "Direction": "greater than",
171 "Name": "upper critical",
172 "Severity": 1,
173 "Value": 3.65
174 },
175 {
176 "Direction": "greater than",
177 "Name": "upper non critical",
178 "Severity": 0,
179 "Value": 3.5
180 },
181 {
182 "Direction": "less than",
183 "Name": "lower non critical",
184 "Severity": 0,
185 "Value": 3.1
186 },
187 {
188 "Direction": "less than",
189 "Name": "lower critical",
190 "Severity": 1,
191 "Value": 2.97
192 }
193 ],
194 "Type": "ADC"
195 },
196 {
197 "Index": 7,
198 "Name": "P3VBAT",
199 "ScaleFactor": 0.3333,
200 "Thresholds": [
201 {
202 "Direction": "greater than",
203 "Name": "upper critical",
204 "Severity": 1,
205 "Value": 3.5
206 },
207 {
208 "Direction": "greater than",
209 "Name": "upper non critical",
210 "Severity": 0,
211 "Value": 3.4
212 },
213 {
214 "Direction": "less than",
215 "Name": "lower non critical",
216 "Severity": 0,
217 "Value": 2.5
218 },
219 {
220 "Direction": "less than",
221 "Name": "lower critical",
222 "Severity": 1,
223 "Value": 2.0
224 }
225 ],
226 "Type": "ADC"
227 },
228 {
229 "CPURequired": 0,
230 "Index": 8,
231 "Name": "PVCCIN_CPU0",
232 "PowerState": "On",
233 "ScaleFactor": 0.7505,
234 "Thresholds": [
235 {
236 "Direction": "greater than",
237 "Name": "upper critical",
238 "Severity": 1,
239 "Value": 2.2
240 },
241 {
242 "Direction": "greater than",
243 "Name": "upper non critical",
244 "Severity": 0,
245 "Value": 2.1
246 },
247 {
248 "Direction": "less than",
249 "Name": "lower non critical",
250 "Severity": 0,
251 "Value": 1.45
252 },
253 {
254 "Direction": "less than",
255 "Name": "lower critical",
256 "Severity": 1,
257 "Value": 1.4
258 }
259 ],
260 "Type": "ADC"
261 },
262 {
263 "CPURequired": 1,
264 "Index": 9,
265 "Name": "PVCCIN_CPU1",
266 "PowerState": "On",
267 "ScaleFactor": 0.7505,
268 "Thresholds": [
269 {
270 "Direction": "greater than",
271 "Name": "upper critical",
272 "Severity": 1,
273 "Value": 2.2
274 },
275 {
276 "Direction": "greater than",
277 "Name": "upper non critical",
278 "Severity": 0,
279 "Value": 2.1
280 },
281 {
282 "Direction": "less than",
283 "Name": "lower non critical",
284 "Severity": 0,
285 "Value": 1.45
286 },
287 {
288 "Direction": "less than",
289 "Name": "lower critical",
290 "Severity": 1,
291 "Value": 1.4
292 }
293 ],
294 "Type": "ADC"
295 },
296 {
297 "CPURequired": 0,
298 "Index": 14,
299 "Name": "PVCCIO_CPU0",
300 "PowerState": "On",
301 "Thresholds": [
302 {
303 "Direction": "greater than",
304 "Name": "upper critical",
305 "Severity": 1,
306 "Value": 1.25
307 },
308 {
309 "Direction": "greater than",
310 "Name": "upper non critical",
311 "Severity": 0,
312 "Value": 1.15
313 },
314 {
315 "Direction": "less than",
316 "Name": "lower non critical",
317 "Severity": 0,
318 "Value": 0.85
319 },
320 {
321 "Direction": "less than",
322 "Name": "lower critical",
323 "Severity": 1,
324 "Value": 0.75
325 }
326 ],
327 "Type": "ADC"
328 },
329 {
330 "CPURequired": 1,
331 "Index": 15,
332 "Name": "PVCCIO_CPU1",
333 "PowerState": "On",
334 "Thresholds": [
335 {
336 "Direction": "greater than",
337 "Name": "upper critical",
338 "Severity": 1,
339 "Value": 1.25
340 },
341 {
342 "Direction": "greater than",
343 "Name": "upper non critical",
344 "Severity": 0,
345 "Value": 1.15
346 },
347 {
348 "Direction": "less than",
349 "Name": "lower non critical",
350 "Severity": 0,
351 "Value": 0.85
352 },
353 {
354 "Direction": "less than",
355 "Name": "lower critical",
356 "Severity": 1,
357 "Value": 0.75
358 }
359 ],
360 "Type": "ADC"
361 },
362 {
363 "CPURequired": 0,
364 "Index": 10,
365 "Name": "PVDQ_ABC_CPU0",
366 "PowerState": "On",
367 "Thresholds": [
368 {
369 "Direction": "greater than",
370 "Name": "upper critical",
371 "Severity": 1,
372 "Value": 1.35
373 },
374 {
375 "Direction": "greater than",
376 "Name": "upper non critical",
377 "Severity": 0,
378 "Value": 1.3
379 },
380 {
381 "Direction": "less than",
382 "Name": "lower non critical",
383 "Severity": 0,
384 "Value": 1.15
385 },
386 {
387 "Direction": "less than",
388 "Name": "lower critical",
389 "Severity": 1,
390 "Value": 1.1
391 }
392 ],
393 "Type": "ADC"
394 },
395 {
396 "CPURequired": 0,
397 "Index": 11,
398 "Name": "PVDQ_DEF_CPU0",
399 "PowerState": "On",
400 "Thresholds": [
401 {
402 "Direction": "greater than",
403 "Name": "upper critical",
404 "Severity": 1,
405 "Value": 1.35
406 },
407 {
408 "Direction": "greater than",
409 "Name": "upper non critical",
410 "Severity": 0,
411 "Value": 1.3
412 },
413 {
414 "Direction": "less than",
415 "Name": "lower non critical",
416 "Severity": 0,
417 "Value": 1.15
418 },
419 {
420 "Direction": "less than",
421 "Name": "lower critical",
422 "Severity": 1,
423 "Value": 1.1
424 }
425 ],
426 "Type": "ADC"
427 },
428 {
429 "CPURequired": 1,
430 "Index": 12,
431 "Name": "PVDQ_ABC_CPU1",
432 "PowerState": "On",
433 "Thresholds": [
434 {
435 "Direction": "greater than",
436 "Name": "upper critical",
437 "Severity": 1,
438 "Value": 1.35
439 },
440 {
441 "Direction": "greater than",
442 "Name": "upper non critical",
443 "Severity": 0,
444 "Value": 1.3
445 },
446 {
447 "Direction": "less than",
448 "Name": "lower non critical",
449 "Severity": 0,
450 "Value": 1.15
451 },
452 {
453 "Direction": "less than",
454 "Name": "lower critical",
455 "Severity": 1,
456 "Value": 1.1
457 }
458 ],
459 "Type": "ADC"
460 },
461 {
462 "CPURequired": 1,
463 "Index": 13,
464 "Name": "PVDQ_DEF_CPU1",
465 "PowerState": "On",
466 "Thresholds": [
467 {
468 "Direction": "greater than",
469 "Name": "upper critical",
470 "Severity": 1,
471 "Value": 1.35
472 },
473 {
474 "Direction": "greater than",
475 "Name": "upper non critical",
476 "Severity": 0,
477 "Value": 1.3
478 },
479 {
480 "Direction": "less than",
481 "Name": "lower non critical",
482 "Severity": 0,
483 "Value": 1.15
484 },
485 {
486 "Direction": "less than",
487 "Name": "lower critical",
488 "Severity": 1,
489 "Value": 1.1
490 }
491 ],
492 "Type": "ADC"
493 },
494 {
495 "Index": 2,
496 "Name": "PVNN_PCH_AUX",
497 "Thresholds": [
498 {
499 "Direction": "greater than",
500 "Name": "upper critical",
501 "Severity": 1,
502 "Value": 1.2
503 },
504 {
505 "Direction": "greater than",
506 "Name": "upper non critical",
507 "Severity": 0,
508 "Value": 1.1
509 },
510 {
511 "Direction": "less than",
512 "Name": "lower non critical",
513 "Severity": 0,
514 "Value": 0.8
515 },
516 {
517 "Direction": "less than",
518 "Name": "lower critical",
519 "Severity": 1,
520 "Value": 0.7
521 }
522 ],
523 "Type": "ADC"
524 },
525 {
526 "Address": "0x44",
527 "Bus": 3,
528 "Class": "i2c",
529 "Name": "Chassis Intrusion Sensor",
530 "Type": "ChassisIntrusionSensor"
531 },
532 {
533 "Address": "0x8",
534 "Class": "METemp",
535 "Name": "SSB Temp",
536 "PowerState": "BiosPost",
537 "Thresholds": [
538 {
539 "Direction": "greater than",
540 "Name": "upper critical",
541 "Severity": 1,
542 "Value": 103
543 },
544 {
545 "Direction": "greater than",
546 "Name": "upper non critical",
547 "Severity": 0,
548 "Value": 98
549 },
550 {
551 "Direction": "less than",
552 "Name": "lower non critical",
553 "Severity": 0,
554 "Value": 5
555 },
556 {
557 "Direction": "less than",
558 "Name": "lower critical",
559 "Severity": 1,
560 "Value": 0
561 }
562 ],
563 "Type": "IpmbSensor"
564 },
565 {
566 "Address": "0x4A",
567 "Bus": 6,
568 "Name": "System Temp",
569 "Thresholds": [
570 {
571 "Direction": "greater than",
572 "Name": "upper critical",
573 "Severity": 1,
574 "Value": 115
575 },
576 {
577 "Direction": "greater than",
578 "Name": "upper non critical",
579 "Severity": 0,
580 "Value": 110
581 },
582 {
583 "Direction": "less than",
584 "Name": "lower non critical",
585 "Severity": 0,
586 "Value": 5
587 },
588 {
589 "Direction": "less than",
590 "Name": "lower critical",
591 "Severity": 1,
592 "Value": 0
593 }
594 ],
595 "Type": "TMP75"
596 },
597 {
598 "Address": "0x49",
599 "Bus": 6,
600 "Name": "PCH Temp",
601 "Thresholds": [
602 {
603 "Direction": "greater than",
604 "Name": "upper critical",
605 "Severity": 1,
606 "Value": 115
607 },
608 {
609 "Direction": "greater than",
610 "Name": "upper non critical",
611 "Severity": 0,
612 "Value": 110
613 },
614 {
615 "Direction": "less than",
616 "Name": "lower non critical",
617 "Severity": 0,
618 "Value": 5
619 },
620 {
621 "Direction": "less than",
622 "Name": "lower critical",
623 "Severity": 1,
624 "Value": 0
625 }
626 ],
627 "Type": "TMP75"
628 },
629 {
630 "Address": "0x48",
631 "Bus": 6,
632 "Name": "VR 0 Temp",
633 "Thresholds": [
634 {
635 "Direction": "greater than",
636 "Name": "upper critical",
637 "Severity": 1,
638 "Value": 115
639 },
640 {
641 "Direction": "greater than",
642 "Name": "upper non critical",
643 "Severity": 0,
644 "Value": 110
645 },
646 {
647 "Direction": "less than",
648 "Name": "lower non critical",
649 "Severity": 0,
650 "Value": 5
651 },
652 {
653 "Direction": "less than",
654 "Name": "lower critical",
655 "Severity": 1,
656 "Value": 0
657 }
658 ],
659 "Type": "TMP75"
660 },
661 {
662 "Address": "0x4b",
663 "Bus": 6,
664 "Name": "VR 1 Temp",
665 "Thresholds": [
666 {
667 "Direction": "greater than",
668 "Name": "upper critical",
669 "Severity": 1,
670 "Value": 115
671 },
672 {
673 "Direction": "greater than",
674 "Name": "upper non critical",
675 "Severity": 0,
676 "Value": 110
677 },
678 {
679 "Direction": "less than",
680 "Name": "lower non critical",
681 "Severity": 0,
682 "Value": 5
683 },
684 {
685 "Direction": "less than",
686 "Name": "lower critical",
687 "Severity": 1,
688 "Value": 0
689 }
690 ],
691 "Type": "TMP75"
692 },
693 {
694 "Address": "0x30",
695 "Bus": 0,
696 "CpuID": 0,
697 "DtsCritOffset": -2.0,
698 "Name": "cpu0",
699 "PresenceGpio": [
700 {
701 "Name": "CPU1_PRESENCE",
702 "Polarity": "Low"
703 }
704 ],
705 "Thresholds": [
706 {
707 "Direction": "greater than",
708 "Label": "DIMM",
709 "Name": "upper critical",
710 "Severity": 1,
711 "Value": 83
712 },
713 {
714 "Direction": "greater than",
715 "Label": "DIMM",
716 "Name": "upper non critical",
717 "Severity": 0,
718 "Value": 78
719 }
720 ],
721 "Type": "XeonCPU"
722 },
723 {
724 "Address": "0x31",
725 "Bus": 0,
726 "CpuID": 1,
727 "DtsCritOffset": -2.0,
728 "Name": "cpu1",
729 "PresenceGpio": [
730 {
731 "Name": "CPU2_PRESENCE",
732 "Polarity": "Low"
733 }
734 ],
735 "Thresholds": [
736 {
737 "Direction": "greater than",
738 "Label": "DIMM",
739 "Name": "upper critical",
740 "Severity": 1,
741 "Value": 83
742 },
743 {
744 "Direction": "greater than",
745 "Label": "DIMM",
746 "Name": "upper non critical",
747 "Severity": 0,
748 "Value": 78
749 }
750 ],
751 "Type": "XeonCPU"
752 }
753 ],
754 "Name": "VEGMAN Rx20 Baseboard",
755 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'VEGMAN R120.*'})",
756 "Type": "Board",
757 "xyz.openbmc_project.Inventory.Decorator.Asset": {
758 "Manufacturer": "$BOARD_MANUFACTURER",
759 "Model": "$BOARD_PRODUCT_NAME",
760 "PartNumber": "$BOARD_PART_NUMBER",
761 "SerialNumber": "$BOARD_SERIAL_NUMBER"
762 },
763 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
764 "AssetTag": "$PRODUCT_ASSET_TAG"
765 },
766 "xyz.openbmc_project.Inventory.Item.System": {}
767 }
768]