- 소 개
- PCP;Performance Co-Pilot은 성능측정 모니터링 / 시각화 / 저장 및 분석을 위한 라이브러리 입니다.
- 복잡한 시스템을 중앙 집중식으로 분석을 용이하하게 하기 위한 경량 분산 아키텍쳐
- 실시간 데이터 모니터링 및 관리 가능
- 로깅 저장 분석 가능
-
시스템 구성1. 서비스 데몬 종류는 다음과 같이 구성
-
- pmcd - 성능 지표 수집
- pmda - 성능 지표 도메인 에이전트,
- pminfo / pmstat - 데이터 검색 / 표시 / 아키이빙
-
시스템 구성은 로깅 구성 방식에 따라 다르게 구현 가능
1. 분산 로깅 구성
- 데몬 종류
- pmcd - 성능 지표 수집용 데몬
- pmie - 성능 지표 엔진
- pmlogger - 성능 지표 로거
- pmproxy - 실시간 성능 지표 프로세스 (REST API 서비스)
-
Redhat에서 확인한 시스템 용량 정보1.
시스템 수량별 구성요소
서버수
1~10
10~100
100~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 페더레이션 -
권장 하드웨어 사양(중앙 집중 로그예제, 10초 단위 수집)
호스트 수
10
50
아카이브스토리지 (1일 기준) 91MB 522MB pmlogger 메모리 160MB 580MB pmlogger 인바운드 트래픽(1일 기준) 2MB 9MB pmproxy 메모리 1.4GB 6.3GB Redis 메모리 (1일기준) 2.6GB 12GB -
권장 하드웨어 사양(중앙 집중 로그예제, 60초 단위 수집)
호스트 수
10
50
100
아카이브스토리지 (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
-
-
- 소 개
2022년 8월 7일 일요일
PCP기반의 시스템 모니터링
피드 구독하기:
댓글 (Atom)
adfit
AI들끼리 대화하기
ChatGPT, perplexity, Gemini... 많은 AI 서비스가 있고 서비스별로 다양한 엔진이 있죠. 문득 AI끼리 대화를 시켜보면 어떤 대화의 흐름을 이어갈까 궁금해졌습니다. 그래서 해보았습니다. 규 칙 나(사람)은 양쪽 AI에서...
-
perplexity에서 생성한 AI이미지 시작하는말 안녕하세요, 고니입니다. OS 계정이 root가 아닌 일반 계정에서 kubectl을 사용할 인증정보가 없기 때문에 사용할 수 없습니다. 이를 해결하기 위한 절차를 기술합니다. 작업절차 인증서 ...
-
Bottle 설치 - 리눅스에서 스타도전기. 에 적어두었던 Bottle 사용하다보니 아쉬운 이슈? 버그가 하나 있어요. 바로 한글 입력 문제인데 카카오톡에서 안녕하세요라고 입력하고 싶었는데 이렇게.... ㅠㅠ 해결할 수 있는 방법은 bott...
-
발생현상 pod 구동될때 Imageinspecterror 메시지를 출력하면서 구동되지 않는 문제 $> kubectl describe pod {{ pod명 }} ... Events ... Imageinspecterror docker data ...



댓글 없음:
댓글 쓰기