Posts

Showing posts with the label PCP

Implementing Performance Co-Pilot (PCP) on Enterprise Linux Distributions

  Overview Performance Co-Pilot (PCP) is an open-source, distributed framework for monitoring, visualising, storing, and analysing system-level performance metrics. PCP uses a collector–monitor architecture where Performance Metrics Domain Agents (PMDAs) gather data from different system subsystems and the Performance Metrics Collector Daemon (pmcd) coordinates collection. Metrics are archived by pmlogger for retrospective analysis. PCP replaces the legacy Oracle OSWatcher Black Box (OSWbb) and covers the same ground — CPU, memory, disk I/O, network, and process statistics — while offering binary archive storage, extensible PMDAs, conditional alerting via PMIE, and native Grafana integration. Distribution Compatibility Matrix PCP is included in the base repositories of all major RHEL-family distributions. Since RHEL 8, 9, and 10 all ship PCP in their BaseOS or AppStream repos, and Rocky Linux, AlmaLinux, and Oracle Linux maintain binary or ABI compatibility with RHEL, the ins...

Install Oracle OSWatcher as a Linux Service in RHEL / CentOS / OEL 7.x and 8.x Updated for Oracle Linux 9 & 10 Viability

  Update Notice — OSWatcher Viability Across Oracle Linux Releases Since the original version of the post (2019) ( https://debapriyabiswas.blogspot.com/2019/04/install-oracle-oswatcher-as-linux.html ) , Oracle’s stance on OS-level performance monitoring has shifted significantly. Before following the installation steps below, review this viability matrix to determine whether OSWatcher is the right tool for your Oracle Linux version. OEL Version OSWatcher Viable? Recommended Tool Notes OEL 7 Yes OSWatcher (OSWbb) Fully documented. SysV init via chkconfig works. Systemd unit file also supported. Oracle recommends migrating to OEL 8 or 9. OEL 8 Yes (with caveats) OSWatcher or PCP OSWbb documented in official OEL 8 guide. RPM in ol8_addons. Requires net-tools. Use systemd, not SysV init. PCP also available. OEL 9 Not recommended ...