개체 속성 및 속성 값 관리를 위한 4개의 확장 명령이 있습니다.
다음 매개 변수는 개체 속성 명령에서 사용할 수 있습니다. a, m, f 및 columns 매개 변수에 대한 자세한 내용은 미리 정의된 매개 변수 및 플래그를 참조하십시오.
mgtObj 매개 변수의 값은 속성 및 등록 정보가 설정 또는 검색되고 있는 관리 대상 개체의 이름입니다.
property 매개 변수의 값은 속성 및 값이 설정 또는 검색되고 있는 등록 정보의 이름입니다.
propInst 매개 변수의 값은 속성 및 값이 설정 또는 검색되고 있는 등록 정보의 인스턴스 이름입니다.
rowValues 매개 변수의 값은 이름-값 쌍의 쉼표로 구분된 목록입니다. name은 행에 있는 열의 이름입니다. value는 해당 열의 값입니다.
attributes 매개 변수의 값은 속성 및 값이 설정 또는 검색되고 있는 등록 정보에 속하는 속성 이름의 쉼표로 구분된 목록입니다. setAttributes 명령과 함께 사용될 때 attributes 매개 변수에 있는 각 속성 이름은 values 매개 변수에 있는 해당 값을 가져야 합니다.
values 매개 변수의 값은 attributes 매개 변수에 지정된 속성에 해당하는 값의 쉼표로 구분된 목록입니다. setAttributes 명령과 함께 사용될 때 지정된 각 속성에 대한 값이 존재해야 합니다.
다음 명령을 사용하여 개체 속성 및 속성 값을 설정하고 검색할 수 있습니다.
addRow 명령은 표에 행을 추가합니다. addRow 명령은 매개 변수 a, m, mgtObj, property, propInst 및 rowValues와 함께 사용됩니다.
delRow 명령은 표에서 행을 삭제합니다. delRow 명령은 매개 변수 a, m, mgtObj, property, propInst 및 rowValues와 함께 사용됩니다.
getAttributes 명령은 에이전트 또는 에이전트 목록에서 지정된 속성을 검색합니다. getAttributes 명령은 매개 변수 a, f, m, columns, mgtObj, property, propInst 및 attributes와 함께 사용됩니다.
setAttributes 명령은 에이전트 또는 에이전트 목록에서 지정된 속성에 값을 할당합니다. setAttributes 명령은 매개 변수 a, m, mgtObj, property, propInst, attributes 및 values와 함께 사용됩니다.
attributes 매개 변수에 지정된 각 속성의 경우 values 매개 변수에 해당 값이 존재해야 합니다.
다음 명령은 호스트 haiku에서 포트 1161의 agent-stats 모듈에 있는 totalstats 관리 대상 개체의 size 등록 정보에 대한 모든 속성을 검색합니다.
> getAttributes a=haiku:1161 m=agent-stats mgtObj=totalstats \ property=size |
다음 명령은 alarmlimits.error-gt 속성을 이전 예에서 지정된 size 등록 정보에 2의 값으로 설정합니다.
> setAttributes a=haiku:1161 m=agent-stats mgtObj=totalstats \ property=size attributes=alarmlimits.error-gt values=2 |
다음 명령은 mgtObj에 지정된 관리 대상 개체에서 rowValues에 지정된 행을 삭제합니다.
> delRow a=haiku:1161 \ m=filemon mgtObj=filemonstats/filemonTable/filemonEntry \ rowValues="name=test,desc=this,filename=/etc/passwd" |