名称
mxcollection - Systems Insight Managerグローバル プロトコル設定ファイル
構文
mxcollection
説明
mxcollection コマンドは、以下のXSDスキーマで定義された拡張マークアップ
言語(XML)形式で、収集および収集のメンバーの追加、表示、変更、または
削除をサポートします。
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://www.hp.com/hpsim5.0.0.0" xmlns:h="http://www.hp.com/hpsim5.0.0.0">
<xs:element name="collection-list">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="h:collection"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="collection">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" ref="h:member"/>
</xs:sequence>
<xs:attribute name="name" use="required" type="xs:string" />
<xs:attribute name="type" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="system"/>
<xs:enumeration value="event"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="parent" use="optional" type="xs:string" />
</xs:complexType>
</xs:element>
<xs:element name="member" >
<xs:complexType>
<xs:attribute name="default-view" use="optional" type="xs:string"/>
<xs:attribute name="display-status" use="optional">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:enumeration value="-1" />
<xs:enumeration value="0" />
<xs:enumeration value="1" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="hidden" use="optional" type="xs:boolean"/>
<xs:attribute name="name" use="required" type="xs:string" />
<xs:attribute name="type" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="node" />
<xs:enumeration value="query" />
<xs:enumeration value="collection" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
上記のスキーマを満たしている、収集およびメンバー'mxcollection -a -f
<filename>'を追加するためのXMLドキュメントは、次のようなものです。
<?xml version="1.0" encoding="UTF-8" ?>
<collection-list xmlns="http://www.hp.com/hpsim5.0.0.0">
<collection name="cupertino site" type="system" parent="Systems by Type">
<member name="All Servers" type="query" display-status="0" default-view="tableview" hidden="false" />
<member name="ovwpc600" type="node" display-status="0" default-view="tableview" hidden="false" />
</collection>
<collection name="building 45" type="system" parent="cupertino site">
<member name="All Enclosures" type="query" display-status="0" default-view="tableview" hidden="false" />
<member name="All Racks" type="query" display-status="0" default-view="tableview" hidden="false" />
</collection>
</collection-list>
上記のスキーマを満たしている、"mxcollection -a mem -f <filename>"にメ
ンバーを追加するためのXMLドキュメントは、次のようなものです。
<?xml version="1.0" encoding="UTF-8"?>
<collection-list xmlns="http://www.hp.com/hpsim5.0.0.0">
<collection name="building 45" type="system">
<member name="All Servers" display-status="0" type="query" default-view="tableview" hidden="false" />
<member name="HP BladeSystem" display-status="-1" type="collection" default-view="tree" hidden="false" />
</collection>
</collection-list>
上記のスキーマを満たしている、メンバー プロパティ"mxcollection -m mem
-f <filename>"を変更するためのXMLドキュメントは、次のようなものです。
<?xml version="1.0" encoding="UTF-8"?>
<collection-list xmlns="http://www.hp.com/hpsim5.0.0.0">
<collection name="building 45" type="system">
<member name="All Enclosures" display-status="0" type="query" default-view="treeview" hidden="false" />
</collection>
</collection-list>
上記のスキーマを満たしている 'mxcollection -ln'の出力は、次のようなも
のです。
Systems
Shared
Systems by Type
All VSE Resources
HP BladeSystem
Global Spare
Maintenance
Storage Systems
Systems by Status
Systems by Operating System
Clusters by Type
Clusters by Status
System Functions
Events
Shared
Events by Severity
Login Events
Service Events
著者
mxcollection は、HPにより開発されました。
参照(HP-UX)
mxcollection(1M)
参照(Linux)
mxcollection(8)