]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/hardware/templates/default/smart.devices.erb
Configure SMART collector for prometheus
[chef.git] / cookbooks / hardware / templates / default / smart.devices.erb
diff --git a/cookbooks/hardware/templates/default/smart.devices.erb b/cookbooks/hardware/templates/default/smart.devices.erb
new file mode 100644 (file)
index 0000000..36498d7
--- /dev/null
@@ -0,0 +1,9 @@
+<% @disks.each do |disk| -%>
+<% if disk[:smart] -%>
+/dev/<%= disk[:device] %>|<%= disk[:smart] %>
+<% elsif disk[:device] =~ /nvme/ -%>
+/dev/<%= disk[:device] %>|nvme
+<% else -%>
+/dev/<%= disk[:device] %>|sat
+<% end -%>
+<% end -%>