]> git.openstreetmap.org Git - chef.git/blob - roles/hp-dl360-g6.rb
Enable promscale
[chef.git] / roles / hp-dl360-g6.rb
1 name "hp-dl360-g6"
2 description "Role applied to all HP DL360 G6 machines"
3
4 default_attributes(
5   :hardware => {
6     :blacklisted_modules => %w[acpi_power_meter]
7   },
8   :munin => {
9     :plugins => {
10       :hpasmcli2_fans => {
11         :fan1 => { :warning => "85", :critical => "90" },
12         :fan2 => { :warning => "85", :critical => "90" },
13         :fan3 => { :warning => "85", :critical => "90" },
14         :fan4 => { :warning => "85", :critical => "90" }
15       },
16       :ipmi_temp => {
17         :Temp1 => { :label => "External Environment" },
18         :Temp2 => { :warning => ":", :label => "CPU 1" },
19         :Temp3 => { :warning => ":", :label => "CPU 2" },
20         :Temp4 => { :warning => ":", :label => "Memory 1" },
21         :Temp5 => { :warning => ":", :label => "Memory 2" },
22         :Temp6 => { :warning => ":", :label => "Memory 3" },
23         :Temp7 => { :warning => ":", :label => "Memory 4" },
24         :Temp8 => { :warning => ":", :label => "Memory 5" },
25         :Temp9 => { :warning => ":", :label => "Memory 6" },
26         :Temp10 => { :warning => ":", :label => "Memory 7" },
27         :Temp11 => { :warning => ":", :label => "Memory 8" },
28         :Temp12 => { :warning => ":", :label => "PSU 1" },
29         :Temp13 => { :warning => ":", :label => "PSU 2" },
30         :Temp14 => { :warning => ":", :label => "Memory 9" },
31         :Temp15 => { :warning => ":", :label => "CPU Zone 1" },
32         :Temp16 => { :warning => ":", :label => "CPU Zone 2" },
33         :Temp17 => { :warning => ":", :label => "Memory 10" },
34         :Temp18 => { :warning => ":", :label => "CPU Zone 3" },
35         :Temp19 => { :warning => ":", :label => "Peripheral Bay 1" },
36         :Temp20 => { :warning => ":", :label => "Peripheral Bay 2" },
37         :Temp21 => { :warning => ":", :label => "Peripheral Bay 3" },
38         :Temp22 => { :warning => ":", :label => "Peripheral Bay 4" },
39         :Temp23 => { :warning => ":", :label => "Peripheral Bay 5" },
40         :Temp24 => { :warning => ":", :label => "Peripheral Bay 6" },
41         :Temp25 => { :warning => ":", :label => "Peripheral Bay 7" },
42         :Temp26 => { :warning => ":", :label => "Peripheral Bay 8" },
43         :Temp27 => { :warning => ":", :label => "Drive Backplane" },
44         :Temp28 => { :warning => ":", :label => "System Board" }
45       }
46     }
47   }
48 )