Dwellers uses CentOS 7.2, and so includes PCP support, introduced in RHEL 7.
This makes this server a good candidate to test PCP.
Dwellers uses CentOS 7.2, and so includes PCP support, introduced in RHEL 7.
This makes this server a good candidate to test PCP.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Wontfix | dereckson | T650 Deploy PCP on Docker engines | |||
Resolved | dereckson | T651 Deploy Grafana | |||
Resolved | dereckson | T652 Install PCP on Dwellers |
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 :
$ 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 =======================================================================================================================
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.