Sun Java System Instant Messaging 7.2 管理指南

管理 Instant Messenger 的日志记录

默认情况下,不记录 Instant Messenger 数据。在支持呼叫中可能会要求收集客户机数据。在此情况下,需要先启用日志记录,才能查看客户机日志数据。

根据需要创建 Instant Messenger 日志,并存储在用户主目录中 (usr_home/.sunmsgr/messenger.log )。

设置 Instant Messenger 的日志记录

要设置 Instant Messenger 的日志记录,您需要:

  1. 确定您要收集的数据类型。

  2. 修改 im.jnlp 以包括 logconfig 参数。

  3. 根据您要收集的数据类型指定 logconfig 参数的类型。

  4. 重新部署资源文件。

Procedure启用 Instant Messenger 的日志记录

  1. 制作 im.jnlp 的备份。

  2. 在文本编辑器中打开 im.jnlp Instant Messenger 资源文件。

  3. 搜索下面的行:


    <application-desc main-class="com.iplanet.im.client.iIM">
  4. 将下列参数添加到该部分末尾:


    <argument>logconfig=type</argument>
    

    其中,typeALLAPIXMPPTRAFFICCLIENT 之一。有关详细信息,参见Instant Messenger 日志文件内容选项

  5. 保存并关闭 im.jnlp 文件。

  6. 如果您使用的是 Sun Java System Application Server 或 Sun Java System Web Server,则需要如重新部署资源文件中所述重新部署资源文件。

  7. 重新启动 Instant Messenger。

  8. 查找日志文件。

    默认情况下,日志文件存储为 usr_home/.sunmsgr/messenger.log

接下来的操作

当 Instant Messenger 故障排除完成后,您应该将 im.jnlp 的备份副本复制回来。然后,如重新部署资源文件中所述重新部署资源文件。

查找 Instant Messenger 日志文件 (messenger.log )

默认情况下,Instant Messenger 日志文件存储为 messenger.log,位于以下用户主目录下:


/usr_home/.sunmsgr/messenger.log

Instant Messenger 日志文件内容选项

您可以通过指定 im.jnlplogconfig 参数的值来确定想要在 messenger.log 中记录哪些活动。表 13–3 说明 logconfig 的配置参数。有关设置 logconfig 参数和生成 Instant Messenger 日志的说明,参见启用 Instant Messenger 的日志记录

表 13–3 messenger.log 的 Instant Messenger 日志记录选项

logconfig

messenger.log 包含...

ALL

有关 API 的信息、客户机和服务器之间的所有流量以及 Instant Messenger 客户机应用程序本身的调试信息。 

API

仅 API 信息。 

XMPPTRAFFIC

仅客户机到服务器的通信。 

CLIENT

仅客户机应用程序 (Instant Messenger) 详细信息。