control 7.8 KB

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