control 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225
  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. Description: real-time charts for system monitoring
  62. Netdata is a daemon that collects data in realtime (per second)
  63. and presents a web site to view and analyze them. The presentation
  64. is also real-time and full of interactive charts that precisely
  65. render all collected values.
  66. Package: netdata-plugin-cups
  67. Architecture: any
  68. Depends: cups,
  69. ${shlibs:Depends},
  70. netdata (= ${source:Version})
  71. Pre-Depends: adduser
  72. Description: The CUPS metrics collection plugin for the Netdata Agent
  73. This plugin allows the Netdata Agent to collect metrics from the Common
  74. UNIX Printing System.
  75. Package: netdata-plugin-freeipmi
  76. Architecture: any
  77. Depends: freeipmi,
  78. ${shlibs:Depends},
  79. netdata (= ${source:Version})
  80. Pre-Depends: adduser
  81. Description: The FreeIPMI metrics collection plugin for the Netdata Agent
  82. This plugin allows the Netdata Agent to collect metrics from hardware
  83. using FreeIPMI.
  84. Package: netdata-plugin-nfacct
  85. Architecture: any
  86. Depends: ${shlibs:Depends},
  87. netdata (= ${source:Version})
  88. Pre-Depends: adduser
  89. Conflicts: netdata (<< ${source:Version})
  90. Description: The NFACCT metrics collection plugin for the Netdata Agent
  91. This plugin allows the Netdata Agent to collect metrics from the firewall
  92. using NFACCT objects.
  93. Package: netdata-plugin-chartsd
  94. Architecture: all
  95. Depends: bash,
  96. netdata (= ${source:Version})
  97. Pre-Depends: adduser
  98. Conflicts: netdata (<< ${source:Version})
  99. Suggests: apcupsd, nut, iw, sudo
  100. Description: The charts.d metrics collection plugin for the Netdata Agent
  101. This plugin adds a selection of additional collectors written in shell
  102. script to the Netdata Agent. It includes collectors for NUT, APCUPSD,
  103. LibreSWAN, OpenSIPS, and Wireless access point statistics.
  104. Package: netdata-plugin-ebpf
  105. Architecture: amd64
  106. Depends: ${shlibs:Depends},
  107. netdata (= ${source:Version}),
  108. netdata-ebpf-code-legacy (= ${source:Version})
  109. Pre-Depends: adduser
  110. Recommends: netdata-plugin-apps (= ${source:Version})
  111. Conflicts: netdata (<< ${source:Version})
  112. Description: The eBPF metrics collection plugin for the Netdata Agent
  113. This plugin allows the Netdata Agent to use eBPF code to collect more
  114. detailed kernel-level metrics for the system.
  115. Package: netdata-ebpf-code-legacy
  116. Architecture: amd64
  117. Depends: netdata-plugin-ebpf (= ${source:Version})
  118. Pre-Depends: adduser
  119. Conflicts: netdata (<< ${source:Version})
  120. Description: Compiled eBPF legacy code for the Netdata eBPF plugin
  121. This package provides the pre-compiled eBPF legacy code for use by
  122. the Netdata eBPF plugin. This code is only needed when using the eBPF
  123. plugin with kernel that do not include BTF support (mostly kernel
  124. versions lower than 5.10)..
  125. Package: netdata-plugin-pythond
  126. Architecture: all
  127. Depends: netdata (= ${source:Version})
  128. Pre-Depends: adduser
  129. Suggests: sudo
  130. Conflicts: netdata (<< ${source:Version})
  131. Description: The python.d metrics collection plugin for the Netdata Agent
  132. Many of the collectors provided by this package are also available
  133. in netdata-plugin-god. In msot cases, you probably want to use those
  134. versions instead of the Python versions.
  135. Package: netdata-plugin-go
  136. Architecture: any
  137. Depends: ${shlibs:Depends},
  138. netdata (= ${source:Version})
  139. Pre-Depends: libcap2-bin, adduser
  140. Suggests: nvme-cli, sudo
  141. Conflicts: netdata (<< ${source:Version})
  142. Description: The go.d metrics collection plugin for the Netdata Agent
  143. This plugin adds a selection of additional collectors written in Go to
  144. the Netdata Agent. A significant percentage of the application specific
  145. collectors provided by Netdata are part of this plugin, so most users
  146. will want it installed.
  147. Package: netdata-plugin-apps
  148. Architecture: any
  149. Depends: ${shlibs:Depends},
  150. netdata (= ${source:Version})
  151. Pre-Depends: libcap2-bin, adduser
  152. Conflicts: netdata (<< ${source:Version})
  153. Description: The per-application metrics collection plugin for the Netdata Agent
  154. This plugin allows the Netdata Agent to collect per-application and
  155. per-user metrics without using cgroups.
  156. Package: netdata-plugin-slabinfo
  157. Architecture: any
  158. Depends: ${shlibs:Depends},
  159. netdata (= ${source:Version})
  160. Pre-Depends: libcap2-bin, adduser
  161. Conflicts: netdata (<< ${source:Version})
  162. Description: The slabinfo metrics collector for the Netdata Agent
  163. This plugin allows the Netdata Agent to collect perfromance and
  164. utilization metrics for the Linux kernel’s SLAB allocator.
  165. Package: netdata-plugin-perf
  166. Architecture: any
  167. Depends: ${shlibs:Depends},
  168. netdata (= ${source:Version})
  169. Pre-Depends: libcap2-bin, adduser
  170. Conflicts: netdata (<< ${source:Version})
  171. Description: The perf metrics collector for the Netdata Agent
  172. This plugin allows the Netdata to collect metrics from the Linux perf
  173. subsystem.
  174. Package: netdata-plugin-debugfs
  175. Architecture: any
  176. Depends: ${shlibs:Depends},
  177. netdata (= ${source:Version})
  178. Pre-Depends: libcap2-bin, adduser
  179. Conflicts: netdata (<< ${source:Version})
  180. Description: The debugfs metrics collector for the Netdata Agent
  181. This plugin allows the Netdata Agent to collect Linux kernel metrics
  182. exposed through debugfs.
  183. Package: netdata-plugin-systemd-journal
  184. Architecture: any
  185. Depends: ${shlibs:Depends},
  186. netdata (= ${source:Version})
  187. Pre-Depends: libcap2-bin, adduser
  188. Conflicts: netdata (<< ${source:Version})
  189. Description: The systemd-journal collector for the Netdata Agent
  190. This plugin allows the Netdata Agent to present logs from the systemd
  191. journal on Netdata Cloud or the local Agent dashboard.
  192. Package: netdata-plugin-xenstat
  193. Architecture: amd64 arm64
  194. Depends: ${shlibs:Depends},
  195. netdata (= ${source:Version})
  196. Pre-Depends: adduser
  197. Conflicts: netdata (<< ${source:Version})
  198. Description: The xenstat plugin for the Netdata Agent
  199. This plugin allows the Netdata Agent to collect metrics from the Xen
  200. Hypervisor.
  201. Package: netdata-plugin-logs-management
  202. Architecture: any
  203. Depends: ${shlibs:Depends},
  204. netdata (= ${source:Version})
  205. Pre-Depends: libcap2-bin, adduser
  206. Conflicts: netdata (<< ${source:Version})
  207. Description: The logs-management plugin for the Netdata Agent
  208. This plugin allows the Netdata Agent to collect logs from the system
  209. and parse them to extract metrics.