6.4. 메트릭 컬렉션에 대한 클라이언트 시스템 설정
이 절차에서는 중앙 서버가 PCP를 실행하는 클라이언트에서 메트릭을 수집할 수 있도록 클라이언트 시스템을 설정하는 방법을 설명합니다.
사전 요구 사항
- PCP가 설치되어 있습니다. 자세한 내용은 PCP 설치 및 활성화를 참조하십시오.
절차
pcp-system-tools
패키지를 설치합니다.# dnf install pcp-system-tools
pmcd
의 IP 주소를 구성합니다.# echo "-i 192.168.4.62" >>/etc/pcp/pmcd/pmcd.options
192.168.4.62 를 IP 주소로 교체하면 클라이언트가 수신 대기해야 합니다.
기본적으로
pmcd
는 localhost에서 수신 대기 중입니다.공용
영역을
영구적으로 추가하도록 방화벽을 구성합니다.# firewall-cmd --permanent --zone=public --add-port=44321/tcp success # firewall-cmd --reload success
SELinux 부울을 설정합니다.
# setsebool -P pcp_bind_all_unreserved_ports on
pmcd
및pmlogger
서비스를 활성화합니다.# systemctl enable pmcd pmlogger # systemctl restart pmcd pmlogger
검증
pmcd
가 구성된 IP 주소에서 올바르게 수신 대기 중인지 확인합니다.# ss -tlp | grep 44321 LISTEN 0 5 127.0.0.1:44321 0.0.0.0:* users:(("pmcd",pid=151595,fd=6)) LISTEN 0 5 192.168.4.62:44321 0.0.0.0:* users:(("pmcd",pid=151595,fd=0)) LISTEN 0 5 [::1]:44321 [::]:* users:(("pmcd",pid=151595,fd=7))
추가 리소스
-
pmlogger(1)
,firewall-cmd(1)
,ss(8)
,setsebool(8)
매뉴얼 페이지 - PCP와 함께 배포된 시스템 서비스 및 도구
-
/var/lib/pcp/config/pmlogger/config.default
file