1# num_nonfunc_rotors_before_error
2
3## Description
4The number of fan rotors (also known as [`sensors`](sensors.md)) that must be
5deemed nonfunctional for an error event log to be created. When the number of
6nonfunctional fan rotors are below this value, informational event logs are
7created against those nonfunctional fan rotors. This attribute is optional and
8defaults to 1, meaning an error event log should be created when any one of the
9fan rotors([`sensors`](sensors.md)) being monitored is nonfunctional.
10
11## Attribute Value(s)
12integer (default = 1)
13
14## Example
15<pre><code>
16{
17  "fault_handling": [
18    {
19      <b><i>"num_nonfunc_rotors_before_error": 1</i></b>,
20      "power_off_config": [
21        {
22          "type": "hard",
23          "cause": "missing_fan_frus",
24          "count": 1,
25          "delay": 25,
26          "state": "at_pgood"
27        },
28        {
29          "type": "soft",
30          "cause": "nonfunc_fan_rotors",
31          "count": 2,
32          "delay": 30,
33          "state": "runtime"
34        },
35        {
36          "type": "epow",
37          "cause": "nonfunc_fan_rotors",
38          "count": 3,
39          "service_mode_delay": 300,
40          "meltdown_delay": 300
41        }
42      ]
43    }
44  ]
45}
46</code></pre>
47