4.5. PCP 로깅의 스케일링에 영향을 미치는 요소
PCP(Performance Co- Cryostat) 로깅에 영향을 미치는 주요 요소는 하드웨어 리소스, 로깅 지표, 로깅 간격 및 업그레이드 후 아카이브 관리입니다.
- 원격 시스템 크기
-
CPU, 디스크 및 네트워크 인터페이스와 같은 원격 시스템의 하드웨어 구성에서는 중앙 집중식 로깅 호스트에서 각
pmlogger인스턴스에서 수집한 데이터 볼륨에 직접적인 영향을 미칩니다. - 로깅된 메트릭
-
기록된 지표의 수와 유형은 스토리지 요구 사항에 크게 영향을 미칩니다. 특히
프로세스별 proc.* 메트릭은 표준 pcp-zeroconf 설정, 10s 로깅 간격,proc 지표 없이 11MB로 증가하지만 proc 메트릭이 활성화된 155MB인 10MB의 디스크 공간이 필요합니다. 또한 각 지표의 인스턴스 수(예: CPU, 블록 장치 및 네트워크 인터페이스 수)에도 스토리지 용량에 영향을 미칩니다. - 로깅 간격
-
지표 로깅의 빈도는 스토리지 사용량을 결정합니다.
pmlogger인스턴스의 예상 일일 PCP 아카이브 파일 크기는pmlogger.log파일에 기록됩니다. 이러한 추정치는 압축되지 않은 데이터를 나타내지만 PCP 아카이브는 일반적으로 10:1, 장기 디스크 공간 요구 사항을 적절하게 계산할 수 있습니다. - pmlogrewrite로 아카이브 업데이트 관리
- PCP를 업그레이드할 때마다 버전 간 지표 메타데이터에서 변경 사항이 탐지되면 pmlogrewrite 툴이 기존 아카이브를 업데이트합니다. 이 프로세스에 필요한 시간은 저장된 아카이브 수에 따라 선형적으로 확장됩니다.