전산쟁이의 기억노트

PCP기반의 시스템 모니터링 본문

모니터링노트

PCP기반의 시스템 모니터링

잘나가는전산쟁이 2022. 8. 7. 19:03
728x90
반응형
SMALL
  1. 소 개
    1. PCP;Performance Co-Pilot은 성능측정 모니터링 / 시각화 / 저장 및 분석을 위한 라이브러리 입니다.
    2. 복잡한 시스템을 중앙 집중식으로 분석을 용이하하게 하기 위한 경량 분산 아키텍쳐
    3. 실시간 데이터 모니터링 및 관리 가능
    4. 로깅 저장 분석 가능
  2. 시스템 구성1. 서비스 데몬 종류는 다음과 같이 구성 
      1. pmcd - 성능 지표 수집
      2. pmda - 성능 지표 도메인 에이전트,
      3. pminfo / pmstat - 데이터 검색 / 표시 / 아키이빙
    1. 시스템 구성은 로깅 구성 방식에 따라 다르게 구현 가능
    2.  
      1. 중앙 집중 로깅 구성



      2. 페더레이션 구성


    3.  
    4. 1. 분산 로깅 구성
    5. 데몬 종류
      1. pmcd - 성능 지표 수집용 데몬
      2. pmie - 성능 지표 엔진
      3. pmlogger - 성능 지표 로거
      4. pmproxy - 실시간 성능 지표 프로세스 (REST API 서비스)
    6.  Redhat에서 확인한 시스템 용량 정보1.
      서버수1~1010~100100~1000
      pmcd n개 n개 n개
      pmlogger 최소 1개 이상(n개) n개/10 ~ n개 n개/100 ~ n개
      pmproxy 최소 1개 이상(n개) n개 n개/100 ~ n개
      redis 최소 1개 이상(n개) n개 ~ n/10개 n개/100 ~ n/10개
      redis 클러스터 구성 X 권장 필수
      권장 구성 중앙 / 분산 / 페더레이션 중앙 / 분산 / 페더레이션 분산 or 페더레이션
      1. 권장 하드웨어 사양(중앙 집중 로그예제, 10초 단위 수집)
      2. 호스트 수1050
        아카이브스토리지 (1일 기준) 91MB 522MB
        pmlogger 메모리 160MB 580MB
        pmlogger 인바운드 트래픽(1일 기준) 2MB 9MB
        pmproxy 메모리 1.4GB 6.3GB
        Redis 메모리 (1일기준) 2.6GB 12GB
      3. 권장 하드웨어 사양(중앙 집중 로그예제, 60초 단위 수집)
      4. 호스트 수1050100
        아카이브스토리지 (1일 기준) 20MB 120MB 271MB
        pmlogger 메모리 104MB 524MB 1049MB
        pmlogger 인바운드 트래픽(1일 기준) 0.38MB 1.75MB 3.48MB
        pmproxy 메모리 2.67GB 5.5GB 9GB
        Redis 메모리 (1일기준) 0.54GB 2.65GB 5.3GB
    7. 시스템 수량별 구성요소

출처 - http://igoni.kr/books/linux/page/pcp

 

PCP기반의 시스템 모니터링 | igoni.kr

소 개 PCP;Performance Co-Pilot은 성능측정 모니터링 / 시각화 / 저장 및 분석을 위한 라이브러리 입...

igoni.kr

 

 

 

728x90
반응형
LIST

'모니터링노트' 카테고리의 다른 글

관측 가능성 (Obserability) 요약  (0) 2024.06.03
dell 서버 Open Manage Server Administrator설치  (0) 2022.08.07
Centos에서 zabbix설치하기  (0) 2022.08.07
Centos에서 HP PSP설치  (0) 2022.08.07
Cacti 설치 메뉴얼  (0) 2022.08.07
Comments