CPU: Percent utilization(CPU: 사용률)
Cache: ARC accesses(캐시: ARC 액세스)
Cache: L2ARC I/O Bytes(캐시: L2ARC I/O 바이트)
Cache: L2ARC Accesses(캐시: L2ARC 액세스)
Capacity: Capacity Bytes Used(용량: 사용된 용량 바이트)
Capacity: Capacity Percent Used(용량: 사용된 용량 퍼센트)
Capacity: System Pool Bytes Used(용량: 사용된 시스템 풀 바이트)
Capacity: System Pool Percent Used(용량: 사용된 시스템 풀 퍼센트)
Data Movement: NDMP Bytes Statistics(데이터 이동: NDMP 바이트 통계)
Data Movement: NDMP Operations Statistics(데이터 이동: NDMP 작업 통계)
Data Movement: Replication Bytes(데이터 이동: 복제 바이트)
Data Movement: Replication Operations(데이터 이동: 복제 작업)
Data Movement: Shadow Migration Bytes(데이터 이동: 섀도우 마이그레이션 바이트)
Data Movement: Shadow Migration Ops(데이터 이동: 섀도우 마이그레이션 작업)
Data Movement: Shadow Migration Requests(데이터 이동: 섀도우 마이그레이션 요청)
Disk: I/O Operations(디스크: I/O 작업)
Network: Device bytes(네트워크: 장치 바이트)
Network: Interface Bytes(네트워크: 인터페이스 바이트)
Protocol: SMB Operations(프로토콜: SMB 작업)
Protocol: Fibre Channel Bytes(프로토콜: 광 섬유 채널 바이트)
Protocol: Fibre Channel Operations(프로토콜: 광 섬유 채널 작업)
Protocol: FTP bytes(프로토콜: FTP 바이트)
Protocol: HTTP/WebDAV Requests(프로토콜: HTTP/WebDAV 요청)
Protocol: iSCSI Bytes(프로토콜: iSCSI 바이트)
Protocol: iSCSI Operations(프로토콜: iSCSI 작업)
Protocol: NFSv Bytes(프로토콜: NFSv 바이트)
Protocol: NFSv Operations(프로토콜: NFSv 작업)
Protocol: SFTP Bytes(프로토콜: SFTP 바이트)
Protocol: SRP Bytes(프로토콜: SRP 바이트)
Protocol: SRP Operations(프로토콜: SRP 작업)
Cache: ARC Adaptive Parameter(캐시: ARC 적응형 매개변수)
Cache: ARC Evicted Bytes(캐시: ARC 축출된 바이트)
Cache: ARC Target Size(캐시: ARC 대상 크기)
Cache: DNLC Accesses(캐시: DNLC 액세스)
Cache: DNLC Entries(캐시: DNLC 항목)
Cache: L2ARC Errors(캐시: L2ARC 오류)
Cache: L2ARC Size(캐시: L2ARC 크기)
데이터 이동 디스크에서 전송되거나 디스크로 전송된 NDMP 바이트
Data Movement: NDMP Bytes Transferred to/from Disk(데이터 이동: 디스크에서 전송되거나 디스크로 전송된 NDMP 바이트)
데이터 이동 테이프에서 전송되거나 테이프로 전송된 NDMP 바이트
Data Movement: NDMP Bytes Transferred to/from Tape(데이터 이동: 테이프에서 전송되거나 테이프로 전송된 NDMP 바이트)
Data Movement: NDMP File System Operations(데이터 이동: NDMP 파일 시스템 작업)
Data Movement: NDMP Jobs(데이터 이동: NDMP 작업)
Data Movement: Replication Latencies(데이터 이동: 복제 대기 시간)
Disk: Percent Utilization(디스크: 사용률)
Disk: ZFS DMU Operations(디스크: ZFS DMU 작업)
Disk: ZFS Logical I/O Bytes(디스크: ZFS 논리적 I/O 바이트)
Disk: ZFS Logical I/O Operations(디스크: ZFS 논리적 I/O 작업)
Memory: Dynamic Memory Usage(메모리: 동적 메모리 사용량)
Memory: Kernel Memory(메모리: 커널 메모리)
Memory: Kernel Memory in Use(메모리: 사용 중인 커널 메모리)
Memory: Kernel Memory Lost to Fragmentation(메모리: 조각화로 손실된 커널 메모리)
Network: Datalink Bytes(네트워크: 데이터 링크 바이트)
Network: IP Bytes(네트워크: IP 바이트)
Network: IP Packets(네트워크: IP 패킷)
Network: TCP Bytes(네트워크: TCP 바이트)
Network: TCP Packets(네트워크: TCP 패킷)
Network: TCP Retransmissions(네트워크: TCP 재전송)
System: NSCD Backend Requests(시스템: NSCD 백엔드 요청)
analytics datasets 컨텍스트에서 데이터 세트를 관리할 수 있습니다.
데이터 세트를 나열하려면 show 명령을 사용합니다.
caji:analytics datasets> show Datasets: DATASET STATE INCORE ONDISK NAME dataset-000 active 674K 35.7K arc.accesses[hit/miss] dataset-001 active 227K 31.1K arc.l2_accesses[hit/miss] dataset-002 active 227K 31.1K arc.l2_size dataset-003 active 227K 31.1K arc.size dataset-004 active 806K 35.7K arc.size[component] dataset-005 active 227K 31.1K cpu.utilization dataset-006 active 451K 35.6K cpu.utilization[mode] dataset-007 active 57.7K 0 dnlc.accesses dataset-008 active 490K 35.6K dnlc.accesses[hit/miss] dataset-009 active 227K 31.1K http.reqs dataset-010 active 227K 31.1K io.bytes dataset-011 active 268K 31.1K io.bytes[op] dataset-012 active 227K 31.1K io.ops ...
위의 데이터 세트 중 상당수가 기본적으로 아카이브되며 "dataset-007"만 추가됩니다. 이 데이터 세트는 ONDISK 크기가 없으므로 아카이브되지 않는 임시 통계입니다. 통계 이름은 BUI에 표시되는 이름의 아카이브 버전입니다. "dnlc.accessess"는 "캐시: 초당 DNLC 액세스"를 짧게 표현한 것입니다.
특정 데이터 세트 등록 정보는 선택 후에 표시됩니다.
caji:analytics datasets> select dataset-007 caji:analytics dataset-007> show Properties: name = dnlc.accesses grouping = Cache explanation = DNLC accesses per second incore = 65.5K size = 0 suspended = false
read 명령을 입력한 후 표시할 이전 초 수를 입력하여 데이터 세트 통계를 읽을 수 있습니다.
caji:analytics datasets> select dataset-007 caji:analytics dataset-007> read 10 DATE/TIME /SEC /SEC BREAKDOWN 2009-10-14 21:25:19 137 - - 2009-10-14 21:25:20 215 - - 2009-10-14 21:25:21 156 - - 2009-10-14 21:25:22 171 - - 2009-10-14 21:25:23 2722 - - 2009-10-14 21:25:24 190 - - 2009-10-14 21:25:25 156 - - 2009-10-14 21:25:26 166 - - 2009-10-14 21:25:27 118 - - 2009-10-14 21:25:28 1354 - -
사용 가능할 경우 분석도 나열됩니다. 다음은 CPU 모드(user/kernel)로 분석한 CPU 사용률을 표시하며 dataset-006으로 표시됩니다.
caji:analytics datasets> select dataset-006 caji:analytics dataset-006> read 5 DATE/TIME %UTIL %UTIL BREAKDOWN 2009-10-14 21:30:07 7 6 kernel 0 user 2009-10-14 21:30:08 7 7 kernel 0 user 2009-10-14 21:30:09 0 - - 2009-10-14 21:30:10 15 14 kernel 1 user 2009-10-14 21:30:11 25 24 kernel 1 user
요약은 "%UTIL"로 표시되며 "%UTIL BREAKDOWN"의 요소로 사용됩니다. 21:30:10에 14% 커널 시간과 1% 사용자 시간이 있습니다. 21:30:09 행에는 "%UTIL" 요약에 0%가 표시되므로 분석이 나열되지 않습니다("--").
수 초 동안의 데이터에 대해 CSV(쉼표로 구분된 값)를 인쇄하려면 csv 명령을 사용합니다.
knife:analytics datasets> select dataset-022 knife:analytics dataset-022> csv 10 Time (UTC),Operations per second 2011-03-21 18:30:02,0 2011-03-21 18:30:03,0 2011-03-21 18:30:04,0 2011-03-21 18:30:05,0 2011-03-21 18:30:06,0 2011-03-21 18:30:07,0 2011-03-21 18:30:08,0 2011-03-21 18:30:09,0 2011-03-21 18:30:10,0 2011-03-21 18:30:11,0
CLI에서는 모든 데이터 세트를 일시 중지하고 재개할 수 있습니다. 이 기능은 BUI에서는 아직 제공되지 않습니다. 이 기능은 절대적인 최대 성능을 파악하기 위해 어플라이언스를 벤치마크할 때 유용합니다. 통계를 아카이브하려면 상당한 양의 CPU 및 디스크 리소스가 소비되므로 이러한 통계가 사용으로 설정된 상태에서 수행된 벤치마크는 잘못되었습니다.
모든 데이터 세트를 일시 중지하려면 suspend를 사용합니다.
caji:analytics datasets> suspend This will suspend all datasets. Are you sure? (Y/N) y caji:analytics datasets> show Datasets: DATASET STATE INCORE ONDISK NAME dataset-000 suspend 638K 584K arc.accesses[hit/miss] dataset-001 suspend 211K 172K arc.l2_accesses[hit/miss] dataset-002 suspend 211K 133K arc.l2_size dataset-003 suspend 211K 133K arc.size ...
모든 데이터 세트를 재개하려면 resume을 사용합니다.
caji:analytics datasets> resume caji:analytics datasets> show Datasets: DATASET STATE INCORE ONDISK NAME dataset-000 active 642K 588K arc.accesses[hit/miss] dataset-001 active 215K 174K arc.l2_accesses[hit/miss] dataset-002 active 215K 134K arc.l2_size dataset-003 active 215K 134K arc.size ...
데이터 세트에서 데이터 단위를 세밀한 레벨로 삭제하려면 prune 명령을 사용합니다.
caji:analytics dataset-001> prune minute This will remove per-second and minute data collected prior to 2012-4-02 16:56:52.
Are you sure? (Y/N)
주: 이 명령은 낮은 레벨의 데이터 단위도 삭제합니다. 예를 들어, prune hour 명령을 사용하면 초당 데이터와 분당 데이터도 삭제됩니다.