Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » QAnywhere » 服务器管理请求 » 监控 QAnywhere

 

消息详细信息请求

要为消息详细信息编写服务器管理请求,请使用 <MessageDetailsRequest> 标记。

消息详细信息请求包含一个或多个 <request> 标记,<request> 标记包含注册该请求的所有必需信息。指定多个 <request> 标记等效于分别发送多个消息详细信息请求。

使用可选的 <replyAddr> 标记为作为该请求的结果而生成的每个报告指定返回地址。如果省略此标记,则报告的缺省返回地址为源消息的回复地址。

使用 <requestId> 标记为包括在作为该请求的结果而生成的每个报告中的请求指定唯一标识符。对此字段使用不同值可以使多个请求同时处于活动状态。使用同一请求 ID 可以使客户端覆盖或删除活动请求。

指定 <condition> 标记以确定哪些消息应包括在报告中。请参见Condition 标记

也可以指定一个详细信息列表以确定每条消息的哪些详细信息应包括在报告中。为此,可在请求中包括一组空详细信息元素标记。

可以使用 <persistent> 标记指定事件详细信息在任何服务器停机期间都应持久保留。此标记不需要任何数据,其形式可以为 <persistent/> 或 <persistent></persistent>。

可以使用 <schedule> 包括注册已调度报告需要的所有详细信息。请参见服务器管理请求父标记

<MessageDetailsRequest> 子标记

说明

<request> 有关特定请求的分组信息。指定多个 <request> 标记等效于为消息信息分别发送多个服务器管理请求。请参见以下内容。
Request 标记

<Request> 子标记

说明

<address> 请求每条消息的地址。
<archived> 请求消息是否在档案存储库中。
<condition>

用于在报告中包括消息的分组条件。请参见Condition 标记

<contentSize> 请求每条消息的内容大小。
<expires>

请求每条消息的到期时间。

<kind>

请求消息是文本格式还是二进制格式。

<messageId>

请求每条消息的消息 ID。

<originator>

请求每条消息的发出方。

<persistent>

包括此标记表示请求的结果应在服务器数据库中持久保留(这样即使重新启动服务器也发送报告)。

<priority>

请求每条消息的优先级。

<property>

请求每条消息的所有消息属性和值的列表。

<statusTime>

请求每条消息的状态时间。

<replyAddr> 为作为该请求的结果而生成的每个报告指定返回地址。如果省略此标记,则报告的缺省返回地址为源消息的回复地址。
<requestId>

此值是请求的唯一标识符,并包括在作为该请求的结果而生成的每个报告中。对此字段使用不同值可以使多个请求同时处于活动状态。使用同一请求 ID 可以使客户端覆盖或删除活动请求。

<schedule>

若包含此标记,则表示应按调度生成报告。<schedule> 的子标记标识报告据以运行的调度。请参见服务器管理请求父标记

<status>

请求每条消息的状态。

<transmissionStatus> 请求每条消息的传输状态。