Page MenuHomeDevCentral

Deploy PCP on Docker engines
Closed, WontfixPublic

Description

Dwellers uses CentOS 7.2, and so includes PCP support, introduced in RHEL 7.

This makes this server a good candidate to test PCP.

Event Timeline

dereckson renamed this task from Give access to Dwellers key statistics to Deploy PCP on Docker engines.Jul 25 2024, 18:12
dereckson mentioned this in T651: Deploy Grafana.

Probably a good part of roles/core/monitoring when grains["os_family"] == "RedHat". Eglide has "Debian" for that grain, but not sure if we've enough RAM there.

Dependencies

X Dependencies have been fortunately removed compared to T652 test deployment. On CentOS 10 Stream :

Dwellers
$ dnf install pcp
=======================================================================================================================
 Package                     Architecture           Version                            Repository                 Size
=======================================================================================================================
Installing:
 pcp                         x86_64                 6.2.2-5.el10                       appstream                 1.6 M
Installing dependencies:
 avahi-libs                  x86_64                 0.8-27.el10                        baseos                     68 k
 libuv                       x86_64                 1:1.48.0-2.el10                    appstream                 253 k
 pcp-conf                    x86_64                 6.2.2-5.el10                       appstream                  27 k
 pcp-libs                    x86_64                 6.2.2-5.el10                       appstream                 641 k
 pcp-selinux                 x86_64                 6.2.2-5.el10                       appstream                  30 k

Transaction Summary
=======================================================================================================================

T651 has a Grafana ready if we wish to retest this on Dwellers, green light.

dereckson claimed this task.

We've already statistics with Prometheus Node Exporter.

To use pcp from Grafana is apparently troublesome and would in an ideal world require a Linux server with PCP main server and Grafana.

As long as there is no question we need PCP to answer instead of solutions also usable by other servers, especially non Linux / FreeBSD servers, we won't deploy it.