이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 pmdakernel입니다.
프로그램:
이름
피엠다익스, 오후다다윈, pmdafreebsd, pmdalinux, pmdanetbsd, 오후다솔라리스, 오후다윈도우 -
운영 체제 커널 성능 메트릭 도메인 에이전트
개요
$PCP_PMDAS_DIR/aix/pmdaaix [-d 도메인] [-l 로그 파일] [-U 사용자 이름]
$PCP_PMDAS_DIR/다윈/pmdadarwin [-d 도메인] [-l 로그 파일] [-U 사용자 이름]
$PCP_PMDAS_DIR/freebsd/pmdafreebsd [-d 도메인] [-l 로그 파일] [-U 사용자 이름]
$PCP_PMDAS_DIR/리눅스/pmdalinux [-d 도메인] [-l 로그 파일] [-U 사용자 이름]
$PCP_PMDAS_DIR/netbsd/pmdanetbsd [-d 도메인] [-l 로그 파일] [-U 사용자 이름]
$PCP_PMDAS_DIR/solaris/pmdasolaris [-d 도메인] [-l 로그 파일] [-U 사용자 이름]
$PCP_PMDAS_DIR/windows/pmdawindows [-d 도메인] [-l 로그 파일] [-U 사용자 이름]
기술
지원되는 각 플랫폼에는 커널 PMDA(Performance Metrics Domain Agent)가 있습니다.
해당 플랫폼의 커널에서 성능 메트릭을 추출합니다. 다양한 플랫폼-
동일하게 다양한 액세스 메커니즘 세트와 함께 특정 메트릭을 사용할 수 있습니다.
일반적으로 여기에는 특별한 시스템 호출이나 커널 가상의 파일 읽기가 포함됩니다.
Linux와 같은 파일 시스템 sysfs 그리고 procfs 파일 시스템.
플랫폼 커널 PMDA는 PCP 설치의 가장 중요한 구성 요소 중 하나입니다.
가능한 한 효율적이고 신뢰할 수 있어야 합니다. 모든 설치에서 기본값
커널 PMDA는 공유 라이브러리로 설치되므로 내에서 직접 실행됩니다.
pmcd(1) 과정. 이렇게 하면 메타데이터 쿼리와 관련된 오버헤드가 약간 줄어듭니다.
및 이러한 메트릭과 관련된 값(메시지 전달이 필요하지 않음).
다른 많은 PMDA와 달리 커널 PMDA는 여러 메트릭 네임스페이스 하위 트리를 내보냅니다.
커널, 네트워크, 스왑, mem, ipc, filesys, nfs, 디스크 및 hinv(하드웨어 인벤토리)와 같은
일반적으로 공유 라이브러리로 실행되지만 대부분의 설치에는 독립 실행형도 포함됩니다.
커널 PMDA에 대해 실행 가능합니다. 이는 프로파일링 및 디버깅 활동을 지원하기 위한 것입니다.
dbpmda(1) 예를 들어. 이 경우(공유 라이브러리는 제외) 다음 명령은
라인 옵션을 사용할 수 있습니다:
-d 성능 지표가 절대적으로 중요합니다. 도메인 여기에 지정된 번호는
독특하고 일관성이 있습니다. 그건, 도메인 하나의 모든 PMDA에 대해 달라야 합니다.
호스트 및 동일 도메인 모든 호스트에서 동일한 PMDA에 대해 번호를 사용해야 합니다.
-l 로그 파일의 위치입니다. 기본적으로 [플랫폼].log 에 쓰여있다
현재 디렉토리 pmcd(1) 언제 pmda[플랫폼] 시작됩니다. 즉
$PCP_LOG_DIR/pmcd. 로그 파일을 만들 수 없거나 쓸 수 없는 경우 출력은 다음과 같습니다.
대신 표준 오류에 기록됩니다.
-U 에이전트를 실행할 사용자 계정입니다. 기본값은 권한이 없는 "pcp"입니다.
현재 버전의 PCP에서는 계정, 이전 버전에서는 수퍼유저 계정
("루트")가 기본적으로 사용되었습니다.
설치
커널 성능 메트릭에 대한 이름, 도움말 텍스트 및 값에 대한 액세스가 가능합니다.
기본적으로 - 대부분의 다른 에이전트와 달리 이를 활성화하기 위한 조치가 필요하지 않으며
제거해서는 안됩니다.
onworks.net 서비스를 사용하여 온라인으로 pmdakernel 사용