결함 관리자 데몬 및 대부분의 해당 모듈은 통계를 수집합니다. fmadm config 명령은 결함 관리자 모듈의 상태를 표시합니다. fmstat 명령은 이러한 모듈로 수집되는 통계를 보고합니다.
# fmadm config MODULE VERSION STATUS DESCRIPTION cpumem-retire 1.1 active CPU/Memory Retire Agent disk-diagnosis 0.1 active Disk Diagnosis engine disk-transport 2.1 active Disk Transport Agent eft 1.16 active eft diagnosis engine ext-event-transport 0.2 active External FM event transport fabric-xlate 1.0 active Fabric Ereport Translater fmd-self-diagnosis 1.0 active Fault Manager Self-Diagnosis fru-monitor 1.1 active FRU Monitor io-retire 2.0 active I/O Retire Agent network-monitor 1.0 active Network monitor sensor-transport 1.2 active Sensor Transport Agent ses-log-transport 1.0 active SES Log Transport Agent software-diagnosis 0.1 active Software Diagnosis engine software-response 0.1 active Software Response Agent sysevent-transport 1.0 active SysEvent Transport Agent syslog-msgs 1.1 active Syslog Messaging Agent zfs-diagnosis 1.0 active ZFS Diagnosis Engine zfs-retire 1.0 active ZFS Retire Agent
옵션을 사용하지 않고 fmstat 명령을 수행하면 로드된 모든 모듈에 대한 이벤트, 처리 시간 및 메모리 사용량에 대한 전체적인 개요가 제공됩니다.
# fmstat module ev_recv ev_acpt wait svc_t %w %b open solve memsz bufsz cpumem-retire 0 0 0.0 10010.0 0 0 0 0 0 0 disk-diagnosis 0 0 0.0 10007.7 0 0 0 0 0 0 disk-transport 0 0 0.9 1811945.5 92 0 0 0 52b 0 eft 0 0 0.0 4278.0 0 0 3 0 1.6M 58b ext-event-transport 6 0 0.0 860.8 0 0 0 0 46b 2.0K fabric-xlate 0 0 0.0 4.8 0 0 0 0 0 0 fmd-self-diagnosis 393 0 0.0 25.5 0 0 0 0 0 0 fru-monitor 2 0 0.0 42.4 0 0 0 0 880b 0 io-retire 1 0 0.0 5003.8 0 0 0 0 0 0 network-monitor 0 0 0.0 13.2 0 0 0 0 664b 0 sensor-transport 0 0 0.0 38.3 0 0 0 0 40b 0 ses-log-transport 0 0 0.0 23.8 0 0 0 0 40b 0 software-diagnosis 0 0 0.0 10010.0 0 0 0 0 316b 0 software-response 0 0 0.0 10006.8 0 0 0 0 14K 14K sysevent-transport 0 0 0.0 6125.0 0 0 0 0 0 0 syslog-msgs 2 0 0.0 3337.2 0 0 0 0 0 0 zfs-diagnosis 4 0 0.0 2002.0 0 0 0 0 0 0 zfs-retire 4 0 0.0 2715.1 0 0 0 0 4b 0
모듈에서 수신된 원격 측정 이벤트 수입니다.
진단과 관련해서 모듈에서 수신된 원격 측정 이벤트 수입니다.
모듈 검사를 기다리는 원격 측정 이벤트의 평균 개수입니다.
모듈에서 수신된 원격 측정 이벤트의 평균 서비스 시간(밀리초)입니다.
원격 측정 이벤트가 모듈 검사를 기다리는 시간 비율입니다.
모듈이 원격 측정 이벤트를 처리하는 데 걸린 시간 비율입니다.
모듈이 소유하는 활성 사례(미결 문제 조사) 수입니다. open 열은 진단 엔진에 의해서만 생성 및 해결된 결함 관리 사례에만 적용됩니다. 이 열은 응답 에이전트와 같은 다른 모듈에 적용되지 않습니다.
로드된 후 이 모듈에서 해결된 총 사례 수입니다. solve 열은 진단 엔진에 의해서만 생성 및 해결된 결함 관리 사례에만 적용됩니다. 이 열은 응답 에이전트와 같은 다른 모듈에 적용되지 않습니다.
이 모듈에 의해 현재 할당된 동적 메모리 양입니다.
이 모듈에 의해 현재 할당된 지속적인 버퍼 공간의 양입니다.
다른 옵션을 지정하면 다른 통계 및 열이 표시됩니다.
개별 모듈에 대해 통계를 표시하려면 -m module 옵션을 사용합니다. -z 옵션을 사용하면 값이 0인 통계가 표시되지 않습니다. 다음 예제는 cpumem-retire 응답 에이전트가 CPU를 오프라인으로 전환하려는 요청을 성공적으로 처리했음을 보여줍니다.
# fmstat -z -m cpumem-retire NAME VALUE DESCRIPTION cpu_flts 1 cpu faults resolved
다른 옵션에 대한 자세한 내용은 fmstat(1M) 매뉴얼 페이지를 참조하십시오.