要创建仅发生一次的停机计划,可以使用以下 XML 语法之一:
语法 1
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<downtime>
<name>Sample1</name>
<category>Other</category>
<schedule >
<type>ONCE</type>
<startDate>2012-02-07 10:00:00</startDate>
<endDate>2012-02-07 22:00:00</endDate>
</schedule>
<instances type="system">
<instance>
<attribute name="CI_UID" value="c2fa6553dd16af591b128e19feec3d49"/>
</instance>
</instances>
</downtime>
语法 2
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<downtime>
<name>Sample1</name>
<category>Application maintenance</category>
<schedule>
<type>ONCE</type>
<startDate>2012-02-07 10:00:00</startDate>
<endDate>2012-02-07 22:00:00</endDate>
</schedule>
<selectedCIs>
<ci>
<id>ciid_bizsvc1</id>
</ci>
<ci>
<id>ciid_bizsvc2</id>
</ci>
</selectedCIs>
</downtime>
下表提供了对上述示例中所使用的标记的描述。
标记 | 描述 |
---|---|
<name> |
为此标记中的停机提供名称。 |
<category> |
分配给停机的类别。选项包括:
|
<schedule> |
在 XML 的此部分中定义停机计划。 |
<type> |
定义要创建的停机计划的类型。其值可以是 'ONCE'、'WEEKLY' 或 'MONTHLY'。 |
<startDate> |
指定受监控组件或 CI 的计划停机的开始日期和时间。日期格式为 yyyy-mm-dd hh:mm:ss。可以随时更改此值。但是,不会对使用停机信息扩展的数据进行重新处理。 |
<endDate> |
指定受监控组件或 CI 的计划停机的结束日期和时间。日期格式为 is yyyy-mm-dd hh:mm:ss。可以随时更改此值。但是,不会对使用停机信息扩展的数据进行重新处理。 |
<instances type> |
可以在此部分中定义将受停机影响的 CI 类型,例如节点、CPU、磁盘、Web 服务器、应用程序、事件等。所创建的停机 XML 仅适用于一种 CI 类型。对于其他 CI,则必须创建其他 XML 文件。 |
<instance> |
必须在一个单独的 <instance> 标记中定义 CI 类型的每个实例。属性名称表示实例的度量,其值表示该度量的值。如果某特定 CI 实例由多个度量定义,则其他实例也必须由相同数量和类型的度量定义。有关 CI 参数,请参阅“模型自动化 XSD”。 |
<selectedCIs> |
在此部分中,可以定义将受停机影响的多个 CI。可以通过使用这些 CI 的唯一 ID 来表示这些 CI。如果在将 RTSM 用作拓扑源的 SaOB 和 APM 部署方案中部署了 SHR,则此部分适用。 |