성능 부조종사

Performance Co-Pilot
성능 부조종사
Screenshot of PCP Charts
KVM 서버를 모니터링하는 PCP 차트의 스크린샷
원본 작성자켄 맥도넬[1]
초기 릴리즈1995년 4월
안정적 해제
5.3.5 / 2021년 11월(2021-11)[2]
리포지토리https://github.com/performancecopilot/pcp
운영 체제Unix 유사, Windows, Mac OS X
유형네트워크 모니터링
면허증GNU 약소 일반 공중 라이센스, GNU 일반 공중 라이센스
웹사이트http://www.pcp.io/

Performance Co-Pilot(PCP라고도 함)은 네트워크, 컴퓨터, 애플리케이션, 서버의 상태, 활동 및 성능을 모니터링, 시각화, 기록, 대응 및 제어하기 위한 오픈 소스 소프트웨어 인프라다.

특징들

성능 부조종사가 제공하는 기능은 다음과 같다.[3]

  • WindowsMac OS X뿐만 아니라 많은 Unix/Linux 모델에서 실행.
  • 완전한 분산형 아키텍처를 가지고 있다. 모든 클라이언트는 계측된 서버 또는 애플리케이션과 상호작용할 수 있다.
  • 사용자 정의 애플리케이션 또는 서버를 계측하기 위한 플러그인 아키텍처.
  • 운영 체제, Apache, Sendmail, MySQL, Java VM, VMware, KVM 등의 수백 개의 운영 측정값을 쿼리할 수 있음
  • 원격 프로세스에 작동 매개 변수를 보내 동작을 변경할 수 있음(cf. 계산 조향).
  • 정수, 문자열, 부동 소수점 번호 및 임의 복합 데이터 구조를 포함하여 모든 유형의 값을 쿼리하거나 전송할 수 있다.
  • 네트워크 대역폭의 소비를 최소화하도록 설계된 통신 프로토콜을 가지고 있다.

역사

Performance Co-Pilot은 원래 SGI가 SGI 고객만을 위한 독점 소프트웨어 제품으로 만들었다.PCP의 초기 설계는 1993년 10월부터 호주 멜버른의 SGI에서 켄 맥도넬과 마크 굿윈에 의해 이루어졌다.이 커플은 1994년 초에 세포 케로넨과 조나단 크니스펠이 합류했다.이들 4개는 SGI의 IRIX 운영체제용 애드온 소프트웨어로 1995년 4월에 출시된 Performance Co-Pilot 1.0의 초기 버전을 생산했다.초기 릴리스에 포함된 구성 요소는 pmcd(Ken and Jonathan), pmchart(Mark), libpcp(Ken), pmie(세포), pmgadgets(Jonathan), 기타 여러 작은 조각이었다.다른 중요한 초기 기여자들로는 아나 보디트, 데이비드 채터튼(pmview), 이반 레이너, 네이선 스콧, 팀 심민 등이 있다.

2000년에는 GNU LGPL에 따라 PCP의 핵심이 무료 소프트웨어로 재출시되었고, 이후 추가 독점 컴포넌트가 무료 소프트웨어로 재출시되었다.

현재 적극적인 기부자 커뮤니티는 PCP의 오픈 소스 배포를 강화하고 PCP에 기반한 새로운 도구를 출시하고 있다.

넷플릭스가 벡터를 만들었다.PCP를 사용한 io.이것은 메인라인 PCP에 통합될 그라파나 데이터 소스로 수정되었다.

참고 항목

참조

  1. ^ "RCE 53: Performance Co-Pilot".
  2. ^ "Official github releases website news".
  3. ^ "Performance Co-Pilot User's and Administrator's Guide" (PDF). oss.sgi.com. 2014-01-06. Retrieved 2014-04-18.
  4. ^ "Vector github repository".

외부 링크