4 Homepage: http://pcp.io
5 Maintainer: PCP Development Team <pcp@oss.sgi.com>
6 Uploaders: Nathan Scott <nathans@debian.org>, Anibal Monsalve Salazar <anibal@debian.org>
7 Build-Depends: bison, flex, gawk, procps, pkg-config, debhelper (>= 5), perl (>= 5.6), libreadline-dev | libreadline5-dev | libreadline-gplv2-dev, chrpath, libbsd-dev [kfreebsd-any], libkvm-dev [kfreebsd-any], python-all, python-all-dev, libnspr4-dev, libnss3-dev, libsasl2-dev, libmicrohttpd-dev, libavahi-common-dev, libqt4-dev, autotools-dev, zlib1g-dev, autoconf
8 #Architecture-dependent -- Build-Depends: libibumad-dev, libibmad-dev
9 Standards-Version: 3.9.3
10 X-Python-Version: >= 2.6
13 Depends: ${shlibs:Depends}, ${misc:Depends}, gawk, procps, libpcp-pmda-perl, python-pcp, python
15 Suggests: pcp-gui, libpcp-import-perl
17 Description: System level performance monitoring and performance management
18 Performance Co-Pilot (PCP) is a framework and services to
19 support system-level performance monitoring and performance
22 The Performance Co-Pilot provides a unifying abstraction for
23 all of the interesting performance data in a system, and allows
24 client applications to easily retrieve and process any subset of
28 Depends: ${misc:Depends}
29 Breaks: libpcp3 (<< 3.9.0)
32 Description: Performance Co-Pilot runtime configuration
33 The pcp-conf package contains important runtime configuration
34 files required by all programs and libraries that make up the
35 Performance Co-Pilot (PCP) toolkit.
37 The Performance Co-Pilot provides a unifying abstraction for
38 all of the interesting performance data in a system, and allows
39 client applications to easily retrieve and process any subset of
44 Depends: ${misc:Depends}, libpcp3 (= ${binary:Version}), libc6-dev | libc-dev
45 Breaks: pcp (<< 3.8.0)
47 Description: Performance Co-Pilot library and headers
48 The libpcp-dev package contains the base Performance Co-Pilot (PCP)
49 library and header files needed to develop collector and monitor
50 programs which make use of PCP services.
52 The Performance Co-Pilot provides a unifying abstraction for
53 all of the interesting performance data in a system, and allows
54 client applications to easily retrieve and process any subset of
58 Depends: ${shlibs:Depends}, ${misc:Depends}, pcp-conf (= ${binary:Version})
60 Breaks: pcp (<< 2.8.0), libpcp3-dev (<< 2.8.5)
63 Description: Performance Co-Pilot library
64 The libpcp package contains the runtime environment required by
65 programs that make use of Performance Co-Pilot (PCP) services.
67 The Performance Co-Pilot provides a unifying abstraction for
68 all of the interesting performance data in a system, and allows
69 client applications to easily retrieve and process any subset of
72 Package: libpcp-gui2-dev
74 Depends: ${misc:Depends}, libpcp-gui2 (= ${binary:Version}), libpcp3 (= ${binary:Version})
75 Conflicts: libpcp-gui1-dev
77 Description: Performance Co-Pilot graphical client tools library and headers
78 The libpcp-gui-dev package contains the Performance Co-Pilot (PCP)
79 library and header files needed to incorporate graphical time control
80 (pmtime) into a monitoring application.
82 The Performance Co-Pilot provides a unifying abstraction for
83 all of the interesting performance data in a system, and allows
84 client applications to easily retrieve and process any subset of
88 Depends: ${shlibs:Depends}, ${misc:Depends}
91 Description: Performance Co-Pilot graphical client tools library
92 The libpcp-gui package contains the runtime environment required by any
93 monitoring tool that makes use of the time control services of pmtime(1).
95 The Performance Co-Pilot provides a unifying abstraction for
96 all of the interesting performance data in a system, and allows
97 client applications to easily retrieve and process any subset of
100 Package: libpcp-mmv1-dev
102 Depends: ${misc:Depends}, libpcp-mmv1 (= ${binary:Version}), libpcp3 (= ${binary:Version})
104 Description: Performance Co-Pilot Memory Mapped Value library and headers
105 The libpcp-mmv-dev package contains the Performance Co-Pilot (PCP)
106 library and header files needed to utilise memory mapped value
107 instrumentation into a monitored application.
109 The Performance Co-Pilot provides a unifying abstraction for
110 all of the interesting performance data in a system, and allows
111 client applications to easily retrieve and process any subset of
115 Depends: ${shlibs:Depends}, ${misc:Depends}
118 Description: Performance Co-Pilot Memory Mapped Value client library
119 The libpcp-mmv package contains the runtime environment required by an
120 application that utilises Memory Mapped Value instrumentation to export
121 runtime instrumentation into the Performance Co-Pilot infrastructure.
123 The Performance Co-Pilot provides a unifying abstraction for
124 all of the interesting performance data in a system, and allows
125 client applications to easily retrieve and process any subset of
128 Package: libpcp-pmda3-dev
130 Depends: ${misc:Depends}, libpcp-pmda3 (= ${binary:Version}), libpcp3 (= ${binary:Version})
131 Breaks: pcp (<< 2.8.0)
133 Description: Performance Co-Pilot Domain Agent library and headers
134 The libpcp-pmda-dev package contains the Performance Co-Pilot (PCP)
135 library and header files needed to develop Performance Metric Domain
136 Agents (PMDAs). Each PMDA exports performance data for one domain;
137 for example the operating system kernel, Cisco routers, a database,
140 The Performance Co-Pilot provides a unifying abstraction for
141 all of the interesting performance data in a system, and allows
142 client applications to easily retrieve and process any subset of
145 Package: libpcp-pmda3
146 Depends: ${misc:Depends}, ${shlibs:Depends}
149 Description: Performance Co-Pilot Domain Agent library
150 The libpcp-pmda package contains the runtime environment required by
151 a Performance Metric Domain Agent (PMDA). A PMDA exports performance
152 data for one specific domain, for example the operating system kernel,
153 DNS, SMTP, Cisco router, a database, an application, etc.
155 Package: libpcp-trace2-dev
157 Depends: ${misc:Depends}, libpcp-trace2 (= ${binary:Version}), libpcp3 (= ${binary:Version})
158 Breaks: pcp (<< 2.8.0)
160 Description: Performance Co-Pilot application tracing library and headers
161 The libpcp-trace-dev package contains the Performance Co-Pilot (PCP)
162 library and header files needed to directly instrument an application
163 for event and value tracking by the pmdatrace(1) PCP Trace Performance
166 The Performance Co-Pilot provides a unifying abstraction for
167 all of the interesting performance data in a system, and allows
168 client applications to easily retrieve and process any subset of
171 Package: libpcp-trace2
172 Depends: ${misc:Depends}, ${shlibs:Depends}
175 Description: Performance Co-Pilot application tracing library
176 The libpcp-trace package contains the runtime environment required by
177 an application that is directly instrumented for event and value
178 tracking by pmdatrace(3), the Trace Performance Metric Domain Agent.
180 The Performance Co-Pilot provides a unifying abstraction for
181 all of the interesting performance data in a system, and allows
182 client applications to easily retrieve and process any subset of
185 Package: libpcp-import1-dev
187 Depends: ${misc:Depends}, libpcp-import1 (= ${binary:Version}), libpcp3-dev
189 Description: Performance Co-Pilot data import library and headers
190 The libpcp-import-dev package contains the library and header files
191 needed to build an application that imports performance data from
192 a file or real-time source and creates a Performance Co-Pilot (PCP)
193 archive suitable for use with the PCP tools.
195 The Performance Co-Pilot provides a unifying abstraction for
196 all of the interesting performance data in a system, and allows
197 client applications to easily retrieve and process any subset of
200 Package: libpcp-import1
201 Depends: ${misc:Depends}, ${shlibs:Depends}
204 Description: Performance Co-Pilot data import library
205 The libpcp-import package contains the runtime environment required
206 by an application that imports performance data from a file or
207 real-time source and creates a Performance Co-Pilot (PCP) archive
208 suitable for use with the PCP tools.
210 The Performance Co-Pilot provides a unifying abstraction for
211 all of the interesting performance data in a system, and allows
212 client applications to easily retrieve and process any subset of
218 Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}, libpcp3 (= ${binary:Version})
219 Provides: ${python:Provides}
220 Description: Performance Co-Pilot Python PMAPI module
221 The PCP Python module contains the language bindings for
222 building Performance Metric API client tools using Python.
224 The Performance Co-Pilot provides a unifying abstraction for
225 all of the interesting performance data in a system, and allows
226 client applications to easily retrieve and process any subset of
229 Package: libpcp-pmda-perl
232 Depends: ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends}, libpcp-pmda3 (= ${binary:Version})
233 Description: Performance Co-Pilot Domain Agent Perl module
234 The PCP::PMDA Perl module contains the language bindings for
235 building Performance Metric Domain Agents (PMDAs) using Perl.
236 Each PMDA exports performance data for one specific domain, for
237 example the operating system kernel, Cisco routers, a database,
240 The Performance Co-Pilot provides a unifying abstraction for
241 all of the interesting performance data in a system, and allows
242 client applications to easily retrieve and process any subset of
245 Package: libpcp-import-perl
248 Depends: ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends}, libpcp-import1 (= ${binary:Version})
249 Description: Performance Co-Pilot log import Perl module
250 The PCP::LogImport Perl module contains the language bindings for
251 building Perl applications that import performance data from a file
252 or real-time source and create a Performance Co-Pilot (PCP) archive
253 suitable for use with the PCP tools.
255 The Performance Co-Pilot provides a unifying abstraction for
256 all of the interesting performance data in a system, and allows
257 client applications to easily retrieve and process any subset of
260 Package: libpcp-logsummary-perl
263 Depends: ${misc:Depends}, ${perl:Depends}, pcp (= ${binary:Version})
264 Description: Performance Co-Pilot historical log summary module
265 The PCP::LogSummary module provides a Perl module for using the
266 statistical summary data produced by the Performance Co-Pilot
267 pmlogsummary utility. This utility produces various averages,
268 minima, maxima, and other calculations based on the performance
269 data stored in a PCP archive. The Perl interface is ideal for
270 exporting this data into third-party tools (e.g. spreadsheets).
272 The Performance Co-Pilot provides a unifying abstraction for
273 all of the interesting performance data in a system, and allows
274 client applications to easily retrieve and process any subset of
277 Package: libpcp-mmv-perl
280 Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, libpcp-mmv1 (= ${binary:Version})
281 Description: Performance Co-Pilot Memory Mapped Value Perl module
282 The PCP::MMV module contains the Perl language bindings for
283 building scripts instrumented with the Performance Co-Pilot
284 (PCP) Memory Mapped Value (MMV) mechanism.
286 This mechanism allows arbitrary values to be exported from an
287 instrumented script into the PCP infrastructure for monitoring
288 and analysis with pmchart, pmie, pmlogger and other PCP tools.
290 Package: pcp-import-sar2pcp
291 Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl, libxml-tokeparser-perl
293 Description: Tool for importing data from sar into PCP archive logs
294 Performance Co-Pilot (PCP) front-end tool for importing data from sar
295 into standard PCP archive logs for replay with any PCP monitoring tool
296 (such as pmie, pmlogsummary, pmchart or pmdumptext).
298 Package: pcp-import-ganglia2pcp
299 Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl, librrds-perl
301 Description: Tool for importing data from ganglia into PCP archive logs
302 Performance Co-Pilot (PCP) front-end tool for importing data from ganglia
303 into standard PCP archive logs for replay with any PCP monitoring tool
304 (such as pmie, pmlogsummary, pmchart or pmdumptext).
306 Package: pcp-import-mrtg2pcp
307 Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl
309 Description: Tool for importing data from MRTG into PCP archive logs
310 Performance Co-Pilot (PCP) front-end tool for importing data from MRTG
311 (the Multi Router Traffic Grapher tool) into standard PCP archive logs
312 for replay with any PCP monitoring tool (such as pmie, pmlogsummary,
313 pmchart or pmdumptext).
315 Package: pcp-import-sheet2pcp
316 Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl, libxml-tokeparser-perl, libspreadsheet-read-perl
318 Description: Tool for importing data from a spreadsheet into PCP archive logs
319 Performance Co-Pilot (PCP) front-end tool for importing spreadheet data
320 into standard PCP archive logs for replay with any PCP monitoring tool.
321 (such as pmie, pmlogsummary, pmchart, or pmdumptext).
323 Package: pcp-import-iostat2pcp
324 Depends: ${perl:Depends}, ${misc:Depends}, libpcp-import-perl
326 Description: Tool for importing data from iostat into PCP archive logs
327 Performance Co-Pilot (PCP) front-end tool for importing data from iostat
328 into standard PCP archive logs for replay with any PCP monitoring tool.
329 (such as pmie, pmlogsummary, pmchart or pmdumptext).
331 Package: pcp-import-collectl2pcp
332 Depends: ${misc:Depends}, ${shlibs:Depends}
334 Description: Tool for importing data from collectl into PCP archive logs
335 Performance Co-Pilot (PCP) front-end tool for importing data from collectl
336 into standard PCP archive logs for replay with any PCP monitoring tool.
337 (such as pmie, pmlogsummary, pmchart or pmdumptext).
339 Package: pcp-export-pcp2graphite
340 Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}, python-pcp
341 Breaks: pcp (<< 3.9.0)
343 Description: Tool for exporting data from PCP to Graphite
344 Performance Co-Pilot (PCP) front-end tool for exporting data from PCP
345 into designated Graphite (Carbon/Whisper) databases.
347 Package: pcp-export-zabbix-agent
348 Depends: ${misc:Depends}, ${shlibs:Depends}
350 Description: Module for exporting PCP metrics to Zabbix agent
351 Performance Co-Pilot (PCP) module for exporting metrics from PCP to
352 Zabbix via the Zabbix agent - see zbxpcp(3) for further details.
356 Depends: ${misc:Depends}
357 Breaks: pcp-gui (<< 1.5.13)
358 Replaces: pcp-gui (<< 1.5.13)
359 Suggests: pcp, pcp-gui
361 Description: Documentation and tutorial for the Performance Co-Pilot
362 The pcp-doc package provides useful information on using and
363 configuring the Performance Co-Pilot (PCP) toolkit for system
364 level performance management. It includes tutorials, HOWTOs,
365 and other detailed documentation about the internals of core
366 PCP utilities and daemons, and the PCP graphical tools.
368 Package: pcp-testsuite
369 Depends: ${misc:Depends}, ${shlibs:Depends}, time, pcp (= ${binary:Version})
372 Provides: pcpqa, pcp-gui-testsuite
373 Conflicts: pcpqa, pcp-gui-testsuite
374 Replaces: pcpqa, pcp-gui-testsuite
375 Description: Performance Co-Pilot (PCP) Test Suite
376 Quality assurance test suite for Performance Co-Pilot (PCP).
378 Provides a series of tests that exercise the many utilities and daemon
379 processes that form the PCP toolkit. Regular users should never have
380 any need to install this package, it is for developers and testers only.
383 Depends: ${misc:Depends}, ${shlibs:Depends}, pcp (= ${binary:Version})
385 Description: Performance Co-Pilot (PCP) manager daemon
386 An optional daemon (pmmgr) that manages a collection of pmlogger and
387 pmie daemons, for a set of discovered local and remote hosts running
388 the performance metrics collection daemon (pmcd). It ensures these
389 daemons are running when appropriate, and manages their log rotation
390 needs (which are particularly complex in the case of pmlogger).
392 The base PCP package provides comparable functionality through cron
393 scripts which predate this daemon but do still provide effective and
394 efficient log management services.
396 The pcp-manager package aims to aggressively enable new PCP features
397 and as a result may not be suited to all production environments.
400 Depends: ${misc:Depends}, ${shlibs:Depends}, pcp (= ${binary:Version})
402 Description: Performance Co-Pilot (PCP) web API service
403 Provides a daemon (pmwebd) that binds a large subset of the Performance
404 Co-Pilot (PCP) client API (PMAPI) to RESTful web applications using the
405 HTTP (PMWEBAPI) protocol.