Sun Java Enterprise System 5 모니터링 설명서

작업 상태 모니터링

opstat-job observable-classes

작업 상태 모니터링 작업을 만들 수 있는 객체의 현재 관찰 가능한 모든 클래스의 목록을 표시합니다.

opstat-job observable-objects [class= objectClass] [domain=objectDomain]

작업 상태 모니터링 작업을 만들 수 있는 현재 관찰 가능한 모든 객체의 목록을 표시합니다. 기본적으로 관찰 가능한 모든 클래스 및 모든 도메인에 있는 모든 객체가 나열됩니다. 객체 목록은 클래스 이름으로 정렬됩니다.

class=objectClass

선택적 objectClass를 지정하면 해당 특정 클래스의 관찰 가능한 객체로 출력이 제한됩니다. objectClassopstat-job observable-classes 하위 명령이 나열하는 클래스 중 하나여야 합니다.

domain=objectDomain

선택적 objectDomain을 지정하면 해당 도메인의 관찰 가능한 객체로 출력이 제한됩니다. 객체의 도메인은 객체 이름에서 콜론(“:”) 문자 앞에 있는 문자열입니다.

opstat-job observable-attributes class= objectClass

지정된 objectClass에 있는 모든 관찰 가능한 속성의 목록을 표시합니다. 속성은 이름 및 유형과 함께 표시됩니다. objectClassopstat-job observable-classes 하위 명령이 나열하는 클래스 중 하나여야 합니다.

opstat-job list

현재 정의된 모든 작업 상태 모니터링 작업의 목록을 표시합니다. 정의된 작업 상태 작업이 있는 각 객체에 대한 작업이 나열되며 객체는 해당 클래스 이름으로 정렬됩니다. 각 작업에 대해 표시되는 정보는 opstat-job info 하위 명령이 표시하는 정보와 동일합니다.

보안: 공통 에이전트 컨테이너를 시작한 사용자가 아닌 경우 어떠한 작업도 표시되지 않습니다.

opstat-job info jobName

jobName이라는 작업 상태 모니터링 작업에 대한 세부 정보를 표시합니다. jobNameopstat-job list 하위 명령이 표시하는 이름이어야 합니다. 이 하위 명령은 다음 정보를 표시합니다.

  • 작업 상태 모니터링 작업의 이름

  • 작업 상태 모니터링 작업의 유형인 "객체별" 또는 "클래스별".객체별 작업은 명명된 객체 인스턴스를 모니터링하고 클래스별 작업은 객체 클래스의 모든 인스턴스를 모니터링합니다. mfwkadm 유틸리티를 사용하여 클래스별 작업을 만들 수 없습니다.

  • 작업 상태 모니터링 작업의 상태: 활성 작동, 활성 비작동 또는 일시 중지됨. 활성 작동 작업은 실행하도록 예약되어 있고 데이터를 수집하는 중입니다. 활성 비작동 작업은 현재 시간이 작업 일정을 벗어났기 때문에 실행 중이지만 데이터를 수집하지는 않습니다. 일시 중지된 작업은 실행 중이거나 데이터를 수집하는 중이 아닙니다. opstat-job suspendopstat-job resume 하위 명령을 사용하여 작업 상태 모니터링 작업의 실행 상태를 변경합니다.

  • 작업 상태 모니터링 작업의 세부 기간(초). 이 작업의 데이터 수집 간격입니다.

  • 작업 상태 모니터링 작업이 이벤트에 의해 보고되고 있는지 여부. 이는 작업 상태 모니터링 작업의 결과가 등록된 클라이언트에게 알림으로 보내진다는 것을 의미합니다.

  • 작업 상태 모니터링 작업이 파일로 보고되고 있는지 여부. 이는 작업 상태 모니터링 작업의 보고서가 로컬 파일에 기록되고 파일 이름을 포함하는 알림이 등록된 클라이언트에게 보내진다는 것을 의미합니다.

  • 항상 XML인 작업 상태 모니터링 작업의 보고서 형식

  • 작업 상태 모니터링 작업의 일정. 일정은 작업이 활성 작동 또는 활성 비작동(각각 데이터를 수집 중이거나 수집하지 않는 중)인 날짜와 시간을 지정합니다.

  • 객체별 작업의 경우 이름별로 순서가 지정된 관찰된 객체 목록

  • 클래스별 작업의 경우 이름별로 순서가 지정된 관찰된 클래스 목록

보안: 공통 에이전트 컨테이너를 시작한 사용자가 아닌 경우 어떠한 정보도 표시되지 않습니다.

opstat-job create jobName granularity= integerValue object=objectName [object= objectName ...]

하나 이상의 객체에서 새 작업 상태 모니터링 작업을 만듭니다. mfwkadm 명령은 클래스별 작업을 만들 수 없습니다. 성능 모니터링 작업을 만들 경우 다음 매개 변수를 설정할 수 있습니다.

jobName

작업 상태 모니터링 작업을 고유하게 식별하는 문자열. jobName은 다른 작업 상태 모니터링 작업에서 이미 사용 중일 수 없습니다.

granularity=integerValue

작업이 활성 작동인 도중에 두 개의 연속된 측정 데이터 수집이 시작되는 시간 간격(초).

object=objectName [object= objectName ...]

작업 상태 모니터링 작업이 데이터를 수집하고 보고하는 하나 이상의 관찰 가능한 객체. objectNameopstat-job list 또는 opstat-job observable-objects 하위 명령이 표시하는 이름이어야 합니다. 여러 object= objectName 매개 변수를 지정할 경우 여러 객체를 모니터링하는 단일 작업 상태 작업이 만들어집니다.

보안: 이 하위 명령은 공통 에이전트 컨테이너를 시작한 사용자만 실행할 수 있습니다.

opstat-job delete jobName

jobName이라는 작업 상태 모니터링 작업을 삭제합니다. jobNameopstat-job list 하위 명령이 표시하는 이름이어야 합니다.

보안: 이 하위 명령은 공통 에이전트 컨테이너를 시작한 사용자만 실행할 수 있습니다.

opstat-job suspend jobName

jobName이라는 작업 상태 모니터링 작업을 일시 중지합니다. 일시 중지된 작업은 활성 상태가 아니며 일정에 상관 없이 더 이상 데이터를 수집하지 않습니다. 그러나 작업은 정의된 상태로 유지되며 opstat-job resume 하위 명령을 사용하여 다시 활성화할 수 있습니다. jobNameopstat-job list 하위 명령이 표시하는 이름이어야 합니다.

보안: 이 하위 명령은 공통 에이전트 컨테이너를 시작한 사용자만 실행할 수 있습니다.

opstat-job resume jobName

jobName이라는 작업 상태 모니터링 작업을 다시 시작합니다. 다시 시작된 작업은 데이터 수집을 시작하고 일정에 따라 보고서를 보냅니다. jobNameopstat-job list 하위 명령이 표시하는 이름이어야 합니다. 이 하위 명령은 opstat-job suspend 하위 명령에 대응합니다.

보안: 이 하위 명령은 공통 에이전트 컨테이너를 시작한 사용자만 실행할 수 있습니다.