summaryrefslogtreecommitdiffstats
path: root/contrib/debian/control
blob: 6061b2e6f3b6ce965cab0e810f9cd895056e7e55 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
Source: netdata
Build-Depends: debhelper (>= 10),
               dpkg-dev (>= 1.13.19),
               bison,
               cmake,
               curl,
               flex,
               golang (>= 1.21),
               libcups2-dev,
               libcurl4-openssl-dev,
               libelf-dev,
               libipmimonitoring-dev,
               libjson-c-dev,
               liblz4-dev,
               libmnl-dev,
               libmongoc-dev,
               libnetfilter-acct-dev,
               libpcre2-dev,
               libprotobuf-dev,
               libprotoc-dev,
               libsnappy-dev,
               libssl-dev,
               libsystemd-dev,
               libuv1-dev,
               libyaml-dev,
               pkg-config,
               protobuf-compiler,
               uuid-dev,
               zlib1g-dev
Section: net
Priority: optional
Maintainer: Netdata Builder <bot@netdata.cloud>
Standards-Version: 3.9.6
Homepage: https://netdata.cloud

Package: netdata
Architecture: any
Depends: openssl,
         ${misc:Depends},
         ${shlibs:Depends},
         netdata-plugin-ebpf (= ${source:Version}) [amd64],
         netdata-plugin-apps (= ${source:Version}),
         netdata-plugin-pythond (= ${source:Version}),
         netdata-plugin-go (= ${source:Version}),
         netdata-plugin-debugfs (= ${source:Version}),
         netdata-plugin-nfacct (= ${source:Version}),
         netdata-plugin-chartsd (= ${source:Version}),
         netdata-plugin-slabinfo (= ${source:Version}),
         netdata-plugin-perf (= ${source:Version})
Pre-Depends: adduser,
             dpkg (>= 1.17.14),
             libcap2-bin (>=1:2.0),
             lsb-base (>= 3.1-23.2)
Conflicts: netdata-core,
           netdata-plugins-bash,
           netdata-plugins-python,
           netdata-web
Suggests: netdata-plugin-cups (= ${source:Version}),
          netdata-plugin-freeipmi (= ${source:Version})
Recommends: netdata-plugin-systemd-journal (= ${source:Version}),
            netdata-plugin-logs-management (= ${source:Version}),
            netdata-plugin-network-viewer (= ${source:Version})
Description: real-time charts for system monitoring
 Netdata is a daemon that collects data in realtime (per second)
 and presents a web site to view and analyze them. The presentation
 is also real-time and full of interactive charts that precisely
 render all collected values.

Package: netdata-plugin-cups
Architecture: any
Depends: cups,
         ${shlibs:Depends},
         netdata (= ${source:Version})
Pre-Depends: adduser
Description: The CUPS metrics collection plugin for the Netdata Agent
 This plugin allows the Netdata Agent to collect metrics from the Common
 UNIX Printing System.

Package: netdata-plugin-freeipmi
Architecture: any
Depends: freeipmi,
         ${shlibs:Depends},
         netdata (= ${source:Version})
Pre-Depends: adduser
Description: The FreeIPMI metrics collection plugin for the Netdata Agent
 This plugin allows the Netdata Agent to collect metrics from hardware
 using FreeIPMI.

Package: netdata-plugin-nfacct
Architecture: any
Depends: ${shlibs:Depends},
         netdata (= ${source:Version})
Pre-Depends: adduser
Conflicts: netdata (<< ${source:Version})
Description: The NFACCT metrics collection plugin for the Netdata Agent
 This plugin allows the Netdata Agent to collect metrics from the firewall
 using NFACCT objects.

Package: netdata-plugin-chartsd
Architecture: all
Depends: bash,
         netdata (= ${source:Version})
Pre-Depends: adduser
Conflicts: netdata (<< ${source:Version})
Suggests: apcupsd, iw, sudo
Description: The charts.d metrics collection plugin for the Netdata Agent
 This plugin adds a selection of additional collectors written in shell
 script to the Netdata Agent. It includes collectors for APCUPSD,
 LibreSWAN, OpenSIPS, and Wireless access point statistics.

Package: netdata-plugin-ebpf
Architecture: amd64
Depends: ${shlibs:Depends},
         netdata (= ${source:Version}),
         netdata-ebpf-code-legacy (= ${source:Version})
Pre-Depends: adduser
Recommends: netdata-plugin-apps (= ${source:Version})
Conflicts: netdata (<< ${source:Version})
Description: The eBPF metrics collection plugin for the Netdata Agent
 This plugin allows the Netdata Agent to use eBPF code to collect more
 detailed kernel-level metrics for the system.

Package: netdata-ebpf-code-legacy
Architecture: amd64
Depends: netdata-plugin-ebpf (= ${source:Version})
Pre-Depends: adduser
Conflicts: netdata (<< ${source:Version})
Description: Compiled eBPF legacy code for the Netdata eBPF plugin
 This package provides the pre-compiled eBPF legacy code for use by
 the Netdata eBPF plugin.  This code is only needed when using the eBPF
 plugin with kernel that do not include BTF support (mostly kernel
 versions lower than 5.10)..

Package: netdata-plugin-pythond
Architecture: all
Depends: netdata (= ${source:Version})
Pre-Depends: adduser
Suggests: sudo
Conflicts: netdata (<< ${source:Version})
Description: The python.d metrics collection plugin for the Netdata Agent
 Many of the collectors provided by this package are also available
 in netdata-plugin-god. In msot cases, you probably want to use those
 versions instead of the Python versions.

Package: netdata-plugin-go
Architecture: any
Depends: ${shlibs:Depends},
         netdata (= ${source:Version})
Pre-Depends: libcap2-bin, adduser
Suggests: nvme-cli, sudo
Conflicts: netdata (<< ${source:Version})
Description: The go.d metrics collection plugin for the Netdata Agent
 This plugin adds a selection of additional collectors written in Go to
 the Netdata Agent. A significant percentage of the application specific
 collectors provided by Netdata are part of this plugin, so most users
 will want it installed.

Package: netdata-plugin-apps
Architecture: any
Depends: ${shlibs:Depends},
         netdata (= ${source:Version})
Pre-Depends: libcap2-bin, adduser
Conflicts: netdata (<< ${source:Version})
Description: The per-application metrics collection plugin for the Netdata Agent
 This plugin allows the Netdata Agent to collect per-application and
 per-user metrics without using cgroups.

Package: netdata-plugin-slabinfo
Architecture: any
Depends: ${shlibs:Depends},
         netdata (= ${source:Version})
Pre-Depends: libcap2-bin, adduser
Conflicts: netdata (<< ${source:Version})
Description: The slabinfo metrics collector for the Netdata Agent
 This plugin allows the Netdata Agent to collect perfromance and
 utilization metrics for the Linux kernel’s SLAB allocator.

Package: netdata-plugin-perf
Architecture: any
Depends: ${shlibs:Depends},
         netdata (= ${source:Version})
Pre-Depends: libcap2-bin, adduser
Conflicts: netdata (<< ${source:Version})
Description: The perf metrics collector for the Netdata Agent
 This plugin allows the Netdata to collect metrics from the Linux perf
 subsystem.

Package: netdata-plugin-debugfs
Architecture: any
Depends: ${shlibs:Depends},
         netdata (= ${source:Version})
Pre-Depends: libcap2-bin, adduser
Conflicts: netdata (<< ${source:Version})
Description: The debugfs metrics collector for the Netdata Agent
 This plugin allows the Netdata Agent to collect Linux kernel metrics
 exposed through debugfs.

Package: netdata-plugin-systemd-journal
Architecture: any
Depends: ${shlibs:Depends},
         netdata (= ${source:Version})
Pre-Depends: libcap2-bin, adduser
Conflicts: netdata (<< ${source:Version})
Description: The systemd-journal collector for the Netdata Agent
 This plugin allows the Netdata Agent to present logs from the systemd
 journal on Netdata Cloud or the local Agent dashboard.

Package: netdata-plugin-xenstat
Architecture: amd64 arm64
Depends: ${shlibs:Depends},
         netdata (= ${source:Version})
Pre-Depends: adduser
Conflicts: netdata (<< ${source:Version})
Description: The xenstat plugin for the Netdata Agent
 This plugin allows the Netdata Agent to collect metrics from the Xen
 Hypervisor.

Package: netdata-plugin-logs-management
Architecture: any
Depends: ${shlibs:Depends},
         netdata (= ${source:Version})
Pre-Depends: libcap2-bin, adduser
Conflicts: netdata (<< ${source:Version})
Description: The logs-management plugin for the Netdata Agent
 This plugin allows the Netdata Agent to collect logs from the system
 and parse them to extract metrics.

Package: netdata-plugin-network-viewer
Architecture: any
Depends: ${shlibs:Depends},
         netdata (= ${source:Version})
Pre-Depends: libcap2-bin, adduser
Recommends: netdata-plugin-ebpf (= ${source:Version}) [amd64]
Conflicts: netdata (<< ${source:Version})
Description: The network viewer plugin for the Netdata Agent
 This plugin allows the Netdata Agent to provide network connection
 mapping functionality for use in netdata Cloud.