control 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237
  1. Source: netdata
  2. Build-Depends: debhelper (>= 10),
  3. dpkg-dev (>= 1.13.19),
  4. bison,
  5. cmake,
  6. curl,
  7. flex,
  8. golang (>= 1.21),
  9. libcups2-dev,
  10. libcurl4-openssl-dev,
  11. libelf-dev,
  12. libipmimonitoring-dev,
  13. libjson-c-dev,
  14. liblz4-dev,
  15. libmnl-dev,
  16. libmongoc-dev,
  17. libnetfilter-acct-dev,
  18. libpcre2-dev,
  19. libprotobuf-dev,
  20. libprotoc-dev,
  21. libsnappy-dev,
  22. libssl-dev,
  23. libsystemd-dev,
  24. libuv1-dev,
  25. libyaml-dev,
  26. pkg-config,
  27. protobuf-compiler,
  28. uuid-dev,
  29. zlib1g-dev
  30. Section: net
  31. Priority: optional
  32. Maintainer: Netdata Builder <bot@netdata.cloud>
  33. Standards-Version: 3.9.6
  34. Homepage: https://netdata.cloud
  35. Package: netdata
  36. Architecture: any
  37. Depends: openssl,
  38. ${misc:Depends},
  39. ${shlibs:Depends},
  40. netdata-plugin-ebpf (= ${source:Version}) [amd64],
  41. netdata-plugin-apps (= ${source:Version}),
  42. netdata-plugin-pythond (= ${source:Version}),
  43. netdata-plugin-go (= ${source:Version}),
  44. netdata-plugin-debugfs (= ${source:Version}),
  45. netdata-plugin-nfacct (= ${source:Version}),
  46. netdata-plugin-chartsd (= ${source:Version}),
  47. netdata-plugin-slabinfo (= ${source:Version}),
  48. netdata-plugin-perf (= ${source:Version})
  49. Pre-Depends: adduser,
  50. dpkg (>= 1.17.14),
  51. libcap2-bin (>=1:2.0),
  52. lsb-base (>= 3.1-23.2)
  53. Conflicts: netdata-core,
  54. netdata-plugins-bash,
  55. netdata-plugins-python,
  56. netdata-web
  57. Suggests: netdata-plugin-cups (= ${source:Version}),
  58. netdata-plugin-freeipmi (= ${source:Version})
  59. Recommends: netdata-plugin-systemd-journal (= ${source:Version}),
  60. netdata-plugin-logs-management (= ${source:Version}),
  61. netdata-plugin-network-viewer (= ${source:Version})
  62. Description: real-time charts for system monitoring
  63. Netdata is a daemon that collects data in realtime (per second)
  64. and presents a web site to view and analyze them. The presentation
  65. is also real-time and full of interactive charts that precisely
  66. render all collected values.
  67. Package: netdata-plugin-cups
  68. Architecture: any
  69. Depends: cups,
  70. ${shlibs:Depends},
  71. netdata (= ${source:Version})
  72. Pre-Depends: adduser
  73. Description: The CUPS metrics collection plugin for the Netdata Agent
  74. This plugin allows the Netdata Agent to collect metrics from the Common
  75. UNIX Printing System.
  76. Package: netdata-plugin-freeipmi
  77. Architecture: any
  78. Depends: freeipmi,
  79. ${shlibs:Depends},
  80. netdata (= ${source:Version})
  81. Pre-Depends: adduser
  82. Description: The FreeIPMI metrics collection plugin for the Netdata Agent
  83. This plugin allows the Netdata Agent to collect metrics from hardware
  84. using FreeIPMI.
  85. Package: netdata-plugin-nfacct
  86. Architecture: any
  87. Depends: ${shlibs:Depends},
  88. netdata (= ${source:Version})
  89. Pre-Depends: adduser
  90. Conflicts: netdata (<< ${source:Version})
  91. Description: The NFACCT metrics collection plugin for the Netdata Agent
  92. This plugin allows the Netdata Agent to collect metrics from the firewall
  93. using NFACCT objects.
  94. Package: netdata-plugin-chartsd
  95. Architecture: all
  96. Depends: bash,
  97. netdata (= ${source:Version})
  98. Pre-Depends: adduser
  99. Conflicts: netdata (<< ${source:Version})
  100. Suggests: apcupsd, iw, sudo
  101. Description: The charts.d metrics collection plugin for the Netdata Agent
  102. This plugin adds a selection of additional collectors written in shell
  103. script to the Netdata Agent. It includes collectors for APCUPSD,
  104. LibreSWAN, OpenSIPS, and Wireless access point statistics.
  105. Package: netdata-plugin-ebpf
  106. Architecture: amd64
  107. Depends: ${shlibs:Depends},
  108. netdata (= ${source:Version}),
  109. netdata-ebpf-code-legacy (= ${source:Version})
  110. Pre-Depends: adduser
  111. Recommends: netdata-plugin-apps (= ${source:Version})
  112. Conflicts: netdata (<< ${source:Version})
  113. Description: The eBPF metrics collection plugin for the Netdata Agent
  114. This plugin allows the Netdata Agent to use eBPF code to collect more
  115. detailed kernel-level metrics for the system.
  116. Package: netdata-ebpf-code-legacy
  117. Architecture: amd64
  118. Depends: netdata-plugin-ebpf (= ${source:Version})
  119. Pre-Depends: adduser
  120. Conflicts: netdata (<< ${source:Version})
  121. Description: Compiled eBPF legacy code for the Netdata eBPF plugin
  122. This package provides the pre-compiled eBPF legacy code for use by
  123. the Netdata eBPF plugin. This code is only needed when using the eBPF
  124. plugin with kernel that do not include BTF support (mostly kernel
  125. versions lower than 5.10)..
  126. Package: netdata-plugin-pythond
  127. Architecture: all
  128. Depends: netdata (= ${source:Version})
  129. Pre-Depends: adduser
  130. Suggests: sudo
  131. Conflicts: netdata (<< ${source:Version})
  132. Description: The python.d metrics collection plugin for the Netdata Agent
  133. Many of the collectors provided by this package are also available
  134. in netdata-plugin-god. In msot cases, you probably want to use those
  135. versions instead of the Python versions.
  136. Package: netdata-plugin-go
  137. Architecture: any
  138. Depends: ${shlibs:Depends},
  139. netdata (= ${source:Version})
  140. Pre-Depends: libcap2-bin, adduser
  141. Suggests: nvme-cli, sudo
  142. Conflicts: netdata (<< ${source:Version})
  143. Description: The go.d metrics collection plugin for the Netdata Agent
  144. This plugin adds a selection of additional collectors written in Go to
  145. the Netdata Agent. A significant percentage of the application specific
  146. collectors provided by Netdata are part of this plugin, so most users
  147. will want it installed.
  148. Package: netdata-plugin-apps
  149. Architecture: any
  150. Depends: ${shlibs:Depends},
  151. netdata (= ${source:Version})
  152. Pre-Depends: libcap2-bin, adduser
  153. Conflicts: netdata (<< ${source:Version})
  154. Description: The per-application metrics collection plugin for the Netdata Agent
  155. This plugin allows the Netdata Agent to collect per-application and
  156. per-user metrics without using cgroups.
  157. Package: netdata-plugin-slabinfo
  158. Architecture: any
  159. Depends: ${shlibs:Depends},
  160. netdata (= ${source:Version})
  161. Pre-Depends: libcap2-bin, adduser
  162. Conflicts: netdata (<< ${source:Version})
  163. Description: The slabinfo metrics collector for the Netdata Agent
  164. This plugin allows the Netdata Agent to collect perfromance and
  165. utilization metrics for the Linux kernel’s SLAB allocator.
  166. Package: netdata-plugin-perf
  167. Architecture: any
  168. Depends: ${shlibs:Depends},
  169. netdata (= ${source:Version})
  170. Pre-Depends: libcap2-bin, adduser
  171. Conflicts: netdata (<< ${source:Version})
  172. Description: The perf metrics collector for the Netdata Agent
  173. This plugin allows the Netdata to collect metrics from the Linux perf
  174. subsystem.
  175. Package: netdata-plugin-debugfs
  176. Architecture: any
  177. Depends: ${shlibs:Depends},
  178. netdata (= ${source:Version})
  179. Pre-Depends: libcap2-bin, adduser
  180. Conflicts: netdata (<< ${source:Version})
  181. Description: The debugfs metrics collector for the Netdata Agent
  182. This plugin allows the Netdata Agent to collect Linux kernel metrics
  183. exposed through debugfs.
  184. Package: netdata-plugin-systemd-journal
  185. Architecture: any
  186. Depends: ${shlibs:Depends},
  187. netdata (= ${source:Version})
  188. Pre-Depends: libcap2-bin, adduser
  189. Conflicts: netdata (<< ${source:Version})
  190. Description: The systemd-journal collector for the Netdata Agent
  191. This plugin allows the Netdata Agent to present logs from the systemd
  192. journal on Netdata Cloud or the local Agent dashboard.
  193. Package: netdata-plugin-xenstat
  194. Architecture: amd64 arm64
  195. Depends: ${shlibs:Depends},
  196. netdata (= ${source:Version})
  197. Pre-Depends: adduser
  198. Conflicts: netdata (<< ${source:Version})
  199. Description: The xenstat plugin for the Netdata Agent
  200. This plugin allows the Netdata Agent to collect metrics from the Xen
  201. Hypervisor.
  202. Package: netdata-plugin-logs-management
  203. Architecture: any
  204. Depends: ${shlibs:Depends},
  205. netdata (= ${source:Version})
  206. Pre-Depends: libcap2-bin, adduser
  207. Conflicts: netdata (<< ${source:Version})
  208. Description: The logs-management plugin for the Netdata Agent
  209. This plugin allows the Netdata Agent to collect logs from the system
  210. and parse them to extract metrics.
  211. Package: netdata-plugin-network-viewer
  212. Architecture: any
  213. Depends: ${shlibs:Depends},
  214. netdata (= ${source:Version})
  215. Pre-Depends: libcap2-bin, adduser
  216. Recommends: netdata-plugin-ebpf (= ${source:Version}) [amd64]
  217. Conflicts: netdata (<< ${source:Version})
  218. Description: The network viewer plugin for the Netdata Agent
  219. This plugin allows the Netdata Agent to provide network connection
  220. mapping functionality for use in netdata Cloud.