Sun Java System Message Queue 3.7 UR1 管理指南

设置基于消息的监视

本节讲述使用基于消息的监视功能来收集度量信息的过程。此过程包括客户端开发和管理任务这两方面。

Procedure设置基于消息的监视

  1. 编写度量监视客户端。

    有关以编程方式编写订阅度量主题目的地、使用度量消息并从这些消息中提取度量数据的客户端的说明,请参见 Message Queue Developer's Guide for Java Clients

  2. 通过在 config.properties 文件中设置代理属性值来配置代理的度量消息生成方:

    1. 启用度量消息生成。

      设置 imq.metrics.topic.enabled=true

      默认值为 true

    2. 设置生成度量消息的时间间隔(以秒为单位)。

      设置 imq.metrics.topic.interval=interval

      默认值为 60 秒。

    3. 指定是否需要让度量消息成为持久性消息(即,当代理发生故障时它们是否能保留下来)。

      设置 imq.metrics.topic.persist

      默认为 false

    4. 指定在删除度量消息之前它们能在各自的目的地中保留的时间。

      设置 imq.metrics.topic.timetolive

      默认值为 300 秒。

  3. 设置需要对度量主题目的地设置的任何访问控制。

    请参见下面安全性和访问注意事项中的讨论。

  4. 启动度量监视客户端。

    当使用方订阅度量主题时,系统会自动创建度量主题目的地。创建度量主题后,代理的度量消息生成方就会开始向度量主题发送度量消息。