Articulo de referencia

Copiloto de rendimiento

{{cite web|url=http://www.rce-cast.com/Podcast/rce-53-performance-co-pilot.html|title=RCE 53: Performance Co-Pilot}} "},"developer":{"wt":""},"released":{"wt":"April 1995"},"lat...

Performance Co-Pilot (también conocido como PCP ) es una infraestructura de software de código abierto para monitorizar, visualizar, registrar, responder y controlar el estado, la actividad y el rendimiento de redes, ordenadores, aplicaciones y servidores.

Características

El Performance Co-Pilot proporciona las siguientes características: [ 3 ]

  • Funciona en muchas variantes de Unix / Linux , así como en Windows y Mac OS X.
  • Posee una arquitectura totalmente distribuida; cualquier cliente puede interactuar con cualquier servidor o aplicación instrumentada.
  • Cuenta con una arquitectura modular para instrumentar cualquier aplicación o servidor personalizado.
  • Puede consultar cientos de mediciones operativas de sistemas operativos, Apache , Sendmail , MySQL , la máquina virtual de Java , VMware , KVM, etc.
  • Puede enviar parámetros operativos a procesos remotos para cambiar su comportamiento (véase dirección computacional ).
  • Puede consultar o enviar cualquier tipo de valor, incluidos: números enteros, cadenas de caracteres, números de coma flotante y estructuras de datos compuestas arbitrarias.
  • Cuenta con un protocolo de comunicación diseñado para minimizar el consumo de ancho de banda de la red.

Historia

Performance Co-Pilot fue creado originalmente por Silicon Graphics (SGI) como un software propietario , exclusivamente para clientes de SGI. El diseño inicial de PCP se realizó en SGI en Melbourne, Australia, por Ken McDonell y Mark Goodwin, a partir de octubre de 1993. A principios de 1994, se unieron a ellos Seppo Keronen y Jonathan Knispel. Estos cuatro desarrollaron la versión inicial de Performance Co-Pilot 1.0, que se lanzó en abril de 1995 como software complementario para el sistema operativo IRIX de SGI . Los componentes incluidos en esa versión inicial fueron: pmcd (Ken y Jonathan), pmchart (Mark), libpcp (Ken), pmie (Seppo), pmgadgets (Jonathan) y una gran cantidad de otros componentes menores. Otros importantes colaboradores iniciales fueron Ania Bodeit, David Chatterton ( pmview ), Ivan Rayner, Nathan Scott y Tim Shimmin.

En el año 2000, el núcleo de PCP se publicó nuevamente como software libre , bajo la licencia GNU LGPL . Desde entonces, otros componentes propietarios se han publicado nuevamente como software libre.

Actualmente, una comunidad activa de colaboradores está mejorando la distribución de código abierto de PCP y lanzando nuevas herramientas basadas en ella.

Netflix creó Vector.io [ 4 ] que utilizaba PCP. Esto se ha modificado para que sea una fuente de datos de Grafana que se integrará en la versión principal de PCP.

Véase también

Referencias

  1. "RCE 53: Copiloto de rendimiento" .
  2. "Noticias del sitio web oficial de lanzamientos de GitHub" .
  3. "Guía del usuario y del administrador de Performance Co-Pilot" (PDF) . oss.sgi.com. 6 de enero de 2014. Consultado el 18 de abril de 2014 .
  4. "Repositorio de Vector en GitHub" .
  • Sitio web oficialEdita esto en Wikidata
  • Lista de herramientas de monitorización de red de SLAC
Obtenido de " https://en.wikipedia.org/w/index.php?title=Performance_Co-Pilot&oldid=1351665159 "