Oracle® Solaris 11.2의 IP Quality of Service 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

통계 정보 수집

kstat 명령을 사용하여 IPQoS 모듈에서 통계 정보를 생성할 수 있습니다.

/bin/kstat -m ipqos-module-name

Table 6–5와 같이 유효한 IPQoS 모듈 이름을 지정할 수 있습니다. 예를 들어, dscpmk 표시기가 생성한 통계를 보려면 다음 명령을 사용합니다.

/bin/kstat -m dscpmk

자세한 기술 정보는 kstat(1M) 매뉴얼 페이지를 참조하십시오.

예 5-1  IPQoS에 대한 kstat 통계

다음 예에서는 flowacct 모듈에 대한 통계를 얻기 위해 kstat를 실행하여 발생할 수 있는 결과를 보여 줍니다.

# kstat -m flowacct
module: flowacct                        instance: 3     
name:   Flowacct statistics             class:    flacct 
        bytes_in_tbl                    84
        crtime                          345728.504106363
        epackets                        0
        flows_in_tbl                    1
        nbytes                          84
        npackets                        1
        snaptime                        345774.031843301
        usedmem                         256
class: flacct

트래픽 플로우가 속한 클래스의 이름(이 예의 경우 flacct)을 나타냅니다.

bytes_in_tbl

플로우 테이블의 총 바이트 수입니다. 총 바이트 수는 현재 플로우 테이블에 상주하는 모든 플로우 레코드의 합계(바이트)입니다. 이 플로우 테이블의 총 바이트 수는 84입니다. 테이블에 흐름이 없을 경우 bytes_in_tbl에 대한 값은 0입니다.

crtime

마지막으로 이 kstat 출력이 만들어진 시간입니다.

epackets

처리 중 오류가 발생한 패킷 수(이 예의 경우 0)입니다.

flows_in_tbl

플로우 테이블의 플로우 레코드 수(이 예의 경우 1)입니다. 테이블에 레코드가 없을 경우 flows_in_tbl에 대한 값은 0입니다.

nbytes

flowacct 작업 인스턴스에 대해 보고된 총 바이트 수(이 예의 경우 84)입니다. 값에는 현재 플로우 테이블에 있는 바이트가 포함됩니다. 또한 값에는 시간이 초과되었으며 플로우 테이블에 더 이상 존재하지 않는 바이트가 포함됩니다.

npackets

flowacct 작업 인스턴스에 대해 보고된 총 패킷 수(이 예의 경우 1)입니다. npackets에는 현재 플로우 테이블에 있는 패킷이 포함됩니다. 또한 npackets에는 시간이 초과되었으며 플로우 테이블에 더 이상 존재하지 않는 패킷이 포함됩니다.

usedmem

flowacct 인스턴스가 유지 관리하는 플로우 테이블에서 사용 중인 메모리(바이트)입니다. 이 예의 경우 usedmem 값은 256입니다. 플로우 테이블에 플로우 레코드가 없을 경우 usedmem에 대한 값은 0입니다.