Aan tools voor performance monitoring is er geen gebrek in Linux: denk maar aan top, vmstat, iostat, enzovoorts. Moderne distributies bevatten een prima alternatief voor al die traditionele tools: PCP of Performance Co-Pilot. In deze workshop leggen we uit hoe je daarmee start.

Filip Vervloesem

Wie al enige ervaring heeft met performance monitoring, heeft wellicht zijn eigen set van favoriete tools opgebouwd. Vaak is dat een bont allegaartje van tools met overlappende functionaliteit. Misschien gebruik je één bepaalde tool voor real time monitoring, een andere om gedetailleerde historische data te raadplegen en nog een derde om performance data te bekijken via grafieken. PCP is een mogelijk alternatief voor al die tools, want het laat je toe om zowel real time als historische performance data te bekijken én het beschikt over tekst gebaseerde en grafische outputmogelijkheden. De laatste tijd wint PCP meer en meer aan populariteit. Je vindt het reeds jaren terug in de repositories van de meeste Linux-distributies. Red Hat biedt PCP aan sinds versie 7 van hun Enterprise Linux distributie. Het is niet ondenkbaar dat PCP op termijn de oudere tools vervangt als standaardoplossing voor performance monitoring. PCP is overigens geen nieuw project: versie 1.0 verscheen midden jaren ‘90. Toen was PCP nog een closed-source programma voor een commerciële UNIX-versie.

Pagina 1

Pagina 2

Pagina 3

Pagina 4