metadata.yaml 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  1. plugin_name: python.d.plugin
  2. modules:
  3. - meta:
  4. plugin_name: python.d.plugin
  5. module_name: sensors
  6. monitored_instance:
  7. name: Linux Sensors (lm-sensors)
  8. link: https://hwmon.wiki.kernel.org/lm_sensors
  9. categories:
  10. - data-collection.hardware-devices-and-sensors
  11. icon_filename: "microchip.svg"
  12. related_resources:
  13. integrations:
  14. list: []
  15. info_provided_to_referring_integrations:
  16. description: ""
  17. keywords:
  18. - sensors
  19. - temperature
  20. - voltage
  21. - current
  22. - power
  23. - fan
  24. - energy
  25. - humidity
  26. most_popular: false
  27. overview:
  28. data_collection:
  29. metrics_description: |
  30. Examine Linux Sensors metrics with Netdata for insights into hardware health and performance.
  31. Enhance your system's reliability with real-time hardware health insights.
  32. method_description: >
  33. Reads system sensors information (temperature, voltage, electric current, power, etc.) via [lm-sensors](https://hwmon.wiki.kernel.org/lm_sensors).
  34. supported_platforms:
  35. include: []
  36. exclude: []
  37. multi_instance: true
  38. additional_permissions:
  39. description: ""
  40. default_behavior:
  41. auto_detection:
  42. description: >
  43. The following type of sensors are auto-detected:
  44. - temperature
  45. - fan
  46. - voltage
  47. - current
  48. - power
  49. - energy
  50. - humidity
  51. limits:
  52. description: ""
  53. performance_impact:
  54. description: ""
  55. setup:
  56. prerequisites:
  57. list: []
  58. configuration:
  59. file:
  60. name: python.d/sensors.conf
  61. description: ""
  62. options:
  63. description: |
  64. There are 2 sections:
  65. * Global variables
  66. * One or more JOBS that can define multiple different instances to monitor.
  67. The following options can be defined globally: priority, penalty, autodetection_retry, update_every, but can also be defined per JOB to override the global values.
  68. Additionally, the following collapsed table contains all the options that can be configured inside a JOB definition.
  69. Every configuration JOB starts with a `job_name` value which will appear in the dashboard, unless a `name` parameter is specified.
  70. folding:
  71. title: Config options
  72. enabled: true
  73. list:
  74. - name: types
  75. description: The types of sensors to collect.
  76. default_value: "temperature, fan, voltage, current, power, energy, humidity"
  77. required: true
  78. - name: update_every
  79. description: Sets the default data collection frequency.
  80. default_value: 1
  81. required: false
  82. - name: priority
  83. description: Controls the order of charts at the netdata dashboard.
  84. default_value: 60000
  85. required: false
  86. - name: autodetection_retry
  87. description: Sets the job re-check interval in seconds.
  88. default_value: 0
  89. required: false
  90. - name: penalty
  91. description: Indicates whether to apply penalty to update_every in case of failures.
  92. default_value: yes
  93. required: false
  94. examples:
  95. folding:
  96. enabled: true
  97. title: Config
  98. list:
  99. - name: Default
  100. folding:
  101. enabled: false
  102. description: Default configuration.
  103. config: |
  104. types:
  105. - temperature
  106. - fan
  107. - voltage
  108. - current
  109. - power
  110. - energy
  111. - humidity
  112. troubleshooting:
  113. problems:
  114. list: []
  115. alerts: []
  116. metrics:
  117. folding:
  118. title: Metrics
  119. enabled: false
  120. description: ""
  121. availability: []
  122. scopes:
  123. - name: chip
  124. description: >
  125. Metrics related to chips. Each chip provides a set of the following metrics, each having the chip name in the metric name as reported by `sensors -u`.
  126. labels: []
  127. metrics:
  128. - name: sensors.temperature
  129. description: Temperature
  130. unit: "Celsius"
  131. chart_type: line
  132. dimensions:
  133. - name: a dimension per sensor
  134. - name: sensors.voltage
  135. description: Voltage
  136. unit: "Volts"
  137. chart_type: line
  138. dimensions:
  139. - name: a dimension per sensor
  140. - name: sensors.current
  141. description: Current
  142. unit: "Ampere"
  143. chart_type: line
  144. dimensions:
  145. - name: a dimension per sensor
  146. - name: sensors.power
  147. description: Power
  148. unit: "Watt"
  149. chart_type: line
  150. dimensions:
  151. - name: a dimension per sensor
  152. - name: sensors.fan
  153. description: Fans speed
  154. unit: "Rotations/min"
  155. chart_type: line
  156. dimensions:
  157. - name: a dimension per sensor
  158. - name: sensors.energy
  159. description: Energy
  160. unit: "Joule"
  161. chart_type: line
  162. dimensions:
  163. - name: a dimension per sensor
  164. - name: sensors.humidity
  165. description: Humidity
  166. unit: "Percent"
  167. chart_type: line
  168. dimensions:
  169. - name: a dimension per sensor