IBM Performance Management (SaaS)

配置 Microsoft Exchange Server 代理程序

必须配置 Monitoring Agent for Microsoft Exchange Server 以监视 Exchange Server 的可用性和性能。您可以使用多个代理程序实例以从 Performance Management Console 监视多个服务器。

关于此任务

创建用户

您可以手动或通过运行新建用户实用程序为 Exchange Server 上的代理程序创建用户。必须在想要监视的每个 Exchange Server 上创建用户。

开始之前

安装 Microsoft Exchange Server 代理程序。要创建用户,您必须是具有 Microsoft Exchange Server 上的完全管理员权限的域管理员。

关于此任务

使用以下某个过程来创建用户:
  • 在 Exchange Server 2007 和 2010 上创建用户
  • 在 Exchange Server 2013 上创建用户
  • 通过运行“新建用户”实用程序创建用户

在 Exchange Server 2007 和 2010 上创建用户

您必须为 Exchange Server 2007 和 2010 上的代理程序创建用户,从而使该代理程序可以与您想要监视的 Exchange Server 通信并向其认证。

过程

要创建用户,请完成以下步骤:

  1. 单击开始 > 程序 > Microsoft Exchange Server 2007 > Exchange 管理控制台。“Exchange 管理控制台”窗口将打开。
  2. 在控制台树中,单击收件人配置中的邮箱
  3. 在“操作”窗格中,单击新建邮箱。“新建邮箱”向导会打开。
  4. 在“简介”页面上,单击用户邮箱
  5. 在“用户类型”页面上,单击新用户
  6. 在“用户信息”页面上,指定以下信息:
    组织单位
    缺省情况下,将显示 Active Directory 中的用户容器。 单击浏览以更改缺省组织单位。
    名字
    输入用户的名字。
    全名首字母缩写
    输入用户的全名首字母缩写。
    姓氏
    输入用户的姓氏。
    姓名
    缺省情况下,将在此字段中显示用户的名字、全名首字母缩写和姓氏。您可以修改姓名。
    用户登录名(用户主体名称)
    输入用户在登录邮箱时必须使用的名称。
    用户登录名(在 Windows 2000 或更早版本之前)
    输入兼容 Microsoft Windows 2000 Server 或更早版本的用户名。
    密码
    输入用户在登录邮箱时必须使用的密码。
    确认密码
    重新输入您在密码字段中所输入的密码。
    用户在下次登录时必须更改密码
    如果希望用户重置密码,请选中此复选框。
  7. 在“邮箱设置”页面上,指定以下信息:
    别名
    缺省情况下,该字段的值等于在用户登录名(用户主体名称)字段中指定的值。
    邮箱数据库
    单击浏览以打开“选择邮箱数据库”窗口。选择想要使用的邮箱数据库,然后单击确定
    受管文件夹邮箱策略
    选中此复选框以指定消息传递记录管理 (MRM) 策略。单击浏览以选择想要与此邮箱相关联的 MRM 邮箱策略。
    Exchange ActiveSync 邮箱策略
    选中此复选框以指定 Exchange ActiveSync 邮箱策略。单击浏览以选择想要与此邮箱相关联的 Exchange ActiveSync 邮箱策略。
  8. 在“新建邮箱”页面上,复审配置摘要。单击新建以创建邮箱。在“完成”页面上,“摘要”部分将显示是否已创建该邮箱。
  9. 单击完成

下一步做什么

将管理员权限分配给创建的 Exchange 用户。

在 Exchange Server 2013 上创建用户

您必须为 Exchange Server 2013 上的代理程序创建用户,从而使该代理程序可以与您想要监视的 Exchange Server 通信并向其认证。

过程

要在 Exchange Server 2013 上创建用户,请完成以下步骤:

  1. 使用管理员凭证登录到 Exchange 管理中心。
  2. 在“Exchange 管理中心”上,单击页面左上角的收件人,然后单击右侧窗格中的邮箱
  3. 单击邮箱选项下面的加号 (+) 旁边的向下箭头,然后单击用户邮箱
  4. 在“新建用户邮箱”页面上,单击新建用户,然后指定其他字段的值。
  5. 单击保存

下一步做什么

将管理员权限分配给创建的 Exchange 用户。

通过运行“新建用户”实用程序创建用户

您可以运行“新建用户”实用程序以在 Exchange Server 2007 或更高版本上创建用户。通过运行此实用程序创建的用户具有运行代理程序的所有必需许可权。在安装代理程序时将安装此实用程序。

开始之前

确保已安装代理程序。要运行“新建用户”实用程序,您必须是具有 Exchange Server 上的完全管理员权限的域管理员。

关于此任务

在运行此实用程序时,用户将在 Active Directory 的“用户”组中创建,并且具有以下许可权:
  • 在 Exchange Server 2007 上:
    • 本地管理员
    • 远程桌面用户
    • Exchange 收件人管理员
    • Exchange 仅浏览管理员
  • 在 Exchange Server 2010 或更高版本上:
    • 本地管理员
    • 远程桌面用户
    • 收件人管理
    • 组织管理

过程

要运行“新建用户”实用程序,请完成以下步骤:

  1. 双击在以下位置提供的 kexnewuser.exe 文件: install_dir\TMAITM6_x64,其中,install_dir 是安装代理程序的路径。
  2. 在“新建用户”窗口中,完成以下步骤:
    1. 在相应的字段中输入用户的名字和姓氏。
      限制: 名字和姓氏的长度不得超过 28 个字符。
    2. 用户登录名字段中,输入用户在每次登录时必须输入的名称。
      限制: 用户登录名的长度不得超过 256 个字符。
    3. 密码字段中,输入您的密码。
    4. 确认密码字段中,重新输入密码。
    5. 如果希望用户在下次登录时重置指定的密码,请选择用户在下次登录时必须更改密码
    6. 单击下一步
    将验证指定的配置值,并且将针对不正确的值显示错误消息。
  3. 从邮箱数据库列表,选择必需的邮箱数据库,然后单击下一步 这将显示配置值摘要。
  4. 单击完成

结果

这将保存设置,并创建用户。

Exchange Server 用户分配管理员权限

针对 Microsoft Exchange Server 代理程序创建的用户必须是具有 Microsoft Exchange Server 上的完全管理员权限的域管理员。需要管理员权限才能访问 Microsoft Exchange Server 组件。

开始之前

创建在受监视 Exchange Server 上有邮箱的 Exchange Server 用户。

关于此任务

使用以下某个过程来向该用户分配管理员权限:
  • 分配 Exchange Server 2007 上的管理员权限
  • 分配 Exchange Server 2010 上的管理员权限
  • 分配 Exchange Server 2010 上的管理员权限

分配 Exchange Server 2007 上的管理员权限

必须向 Exchange Server 2007 上的用户分配 Exchange 收件人管理员权限。

过程

要向 Exchange Server 2007 上的用户分配 Exchange 收件人管理员权限,请完成以下步骤:

  1. 单击开始 > 程序 > Microsoft Exchange Server 2007 > Exchange 管理控制台。“Exchange 管理控制台”窗口将打开。
  2. 在控制台树中,单击组织配置
  3. 在“操作”窗格种,单击添加 Exchange 管理员
  4. 在“添加 Exchange 管理员”页面上,单击浏览。选择创建的新用户,然后选择 Exchange 收件人管理员角色。
  5. 单击添加
  6. 在“完成”页面上,单击完成

下一步做什么

使该用户成为安装 Exchange Server 的计算机的本地管理员。

分配 Exchange Server 2010 上的管理员权限

必须向 Exchange Server 2010 上的用户提供 Exchange 收件人管理权限。

过程

要向 Exchange Server 2010 上的用户分配 Exchange 收件人管理权限,请完成以下步骤:

  1. 单击开始 > 程序 > Microsoft Exchange Server 2010 > Exchange 管理控制台。“Exchange 管理控制台”窗口将打开。
  2. 在控制台树中,单击工具箱
  3. 在“工作”窗格中,双击基于角色的访问控制 (RBAC) 用户编辑器工具。“Exchange 控制面板”窗口将打开。
  4. 输入有权在“Exchange 控制面板”中打开用户编辑器的帐户的用户凭证。单击登录
  5. 单击管理员角色选项卡。
  6. 选择收件人管理角色组,然后单击详细信息
  7. 成员区域中,单击添加
  8. 选择要添加到该角色组的用户,然后单击确定
  9. 单击保存以保存对该角色组进行的更改。

下一步做什么

使该用户成为安装 Exchange Server 的计算机的本地管理员。

分配 Exchange Server 2013 上的管理员权限

必须向 Exchange Server 2013 上的用户提供 Exchange 收件人管理权限。

过程

要向 Exchange Server 2013 上的用户分配 Exchange 收件人管理权限,请完成以下步骤:

  1. 使用管理员凭证登录到 Exchange 管理中心。
  2. 单击邮件 > 选项 > 管理我的组织
  3. 在左侧导航窗格中,单击角色和审计
  4. 在右侧窗格中,双击收件人管理
  5. 在“收件人管理”页面上,单击添加
  6. 从用户列表中,选择想要添加到该组的用户,然后单击确定
  7. 单击保存

结果

该用户将添加到“收件人管理”组。“收件人管理”组的所有成员都具有管理员权限。

下一步做什么

使该用户成为安装 Exchange Server 的计算机的本地管理员。

使 Exchange Server 用户成为本地管理员

要访问 Exchange Server 数据,针对 Microsoft Exchange Server 代理程序创建的用户必须是安装 Exchange Server 的计算机的本地管理员。

开始之前

创建 Exchange Server 用户。

关于此任务

使用以下某个过程来使该用户成为本地管理员:
  • 使用户成为 Windows 2003 计算机上的本地管理员
  • 使用户成为 Windows 2008 计算机上的本地管理员
  • 使用户成为 Windows 2012 计算机上的本地管理员

使用户成为 Windows 2003 计算机上的本地管理员

您必须使针对 Exchange Server 创建的用户成为在 Windows 2003 操作系统上运行且安装了 Exchange Server 的计算机的本地管理员。

过程

要使用户成为在 Windows 2003 操作系统上运行的计算机上的本地管理员,请完成以下步骤:

  1. 在计算机桌面上右键单击我的电脑,然后单击管理
  2. 展开本地用户和组
  3. 单击
  4. 双击 Administrators 以显示“Administrators 属性”窗口。
  5. 单击添加
  6. 查找位置列表中选择整个目录
  7. 选择创建的用户的名称,然后单击添加
  8. 单击确定
  9. 单击确定

使用户成为 Windows 2008 计算机上的本地管理员

您必须使针对 Exchange Server 创建的用户成为在 Windows Server 2008 操作系统上运行且安装了 Exchange Server 的计算机的本地管理员。

过程

要使用户成为在 Windows Server 2008 操作系统上运行的计算机上的本地管理员,请完成以下步骤:

  1. 单击开始 > 管理工具 > 服务器管理器
  2. 在左侧窗格中,展开配置
  3. 双击本地用户和组
  4. 单击
  5. 右键单击要将用户帐户添加到的组,然后单击添加到组
  6. 单击添加并输入用户帐户的名称。
  7. 单击检查名称,然后单击确定

使用户成为 Windows 2012 计算机上的本地管理员

您必须使针对 Exchange Server 创建的用户成为在 Windows Server 2012 操作系统上运行且安装了 Exchange Server 的计算机的本地管理员。

过程

要使用户成为在 Windows Server 2012 系统上运行的计算机上的本地管理员,请完成以下步骤:

  1. 单击开始 > 服务器管理器
  2. 在“服务器管理器仪表板”页面的右上角,单击工具 > 计算机管理
  3. 在“计算机管理”页面的左侧导航窗格中,展开本地用户和组,然后单击用户
  4. 从右侧窗格的用户列表中,右键单击要向其分配管理员权限的用户,然后单击属性
  5. 单击隶属于选项卡,然后单击添加
  6. 在“选择组”页面上,输入 Administrators,然后单击确定
  7. 单击应用,然后单击确定

配置 Exchange Server 以获取可达性

为了验证可达性,Microsoft Exchange Server 代理程序会向服务器发送电子邮件消息,并度量接收到自动响应的时间量。在启动代理程序之前,必须将 Exchange Server 配置为自动响应电子邮件消息。

开始之前

在配置 Exchange Server 之前,确保:
  • 针对想要监视的 Exchange Server 上的用户创建邮箱。
  • 针对代理程序创建的用户是域用户。
  • 针对 Microsoft Exchange 组织中的服务器配置了服务器之间的邮件流。

过程

对于要验证其可达性的每个 Exchange Server,完成以下步骤:

  1. 通过指定创建的用户的凭证,登录到 Microsoft Outlook。
  2. 单击“启动”窗口上的下一步
  3. 选择并单击下一步
  4. Microsoft Exchange Server 字段中,输入 Exchange Server 的名称。
  5. 邮箱字段中,输入创建的用户的名称。
  6. 单击完成
  7. 单击确定
  8. 单击工具 > 规则和警报 > 新建规则
  9. 选择从空白规则开始
  10. 选择邮件到达时检查,然后单击下一步
  11. 选择以下选项:
    • 我的姓名在“收件人”框中
    • 主题或正文中包含特定词语
  12. 在窗口中的第 2 步下,单击特定词语
  13. 指定在主题或正文中要查找的字词或短语字段中,输入 AVAILABILITY CHECK
  14. 单击添加
  15. 单击确定,然后单击下一步
  16. 选择让服务器使用特定邮件回复,然后单击特定邮件
  17. 在电子邮件消息编辑器内,在消息的“主题”字段中输入以下文本: CHECK RECEIVED: MAILBOX AVAILABLE.
  18. 关闭电子邮件消息编辑器,然后单击保存这些更改。
  19. 单击下一步
  20. 向您询问例外时,请不要指定任何限制。
  21. 单击下一步
  22. 单击完成,然后单击确定

下一步做什么

配置 Microsoft Exchange Server 代理程序

配置代理程序以在域用户下运行

缺省情况下,Microsoft Exchange Server 代理程序配置为在本地用户下运行。代理程序必须在创建的域用户下运行。

开始之前

确保:
  • 创建的用户是具有本地管理员权限的域用户。
  • 该用户具有安装代理程序的服务器上的管理员权限。

关于此任务

当代理程序在域用户下运行时,代理程序可以监视 Exchange Server 的所有组件。

过程

要更改运行代理程序的用户,请完成以下步骤:

  1. 运行以下命令以验证用于启动代理程序的用户标识。 install_dir\InstallITM\KinCinfo.exe –r
  2. 如果监视代理程序是使用不属于 Administrators 组的用户标识启动的,请停止该代理程序。
  3. 打开“管理监视服务”窗口。
  4. 右键单击代理程序实例,然后单击更改启动
  5. 将标准用户标识指定为 <Domain\Userid>,然后指定密码。
  6. 启动监视代理程序。

本地配置代理程序

您可以使用“管理监视服务”窗口来本地配置代理程序。

过程

要本地配置代理程序,请完成以下步骤:

  1. 单击开始 > 所有程序 > IBM Tivoli Monitoring
  2. 单击管理监视服务
  3. 在“管理监视服务”窗口中,右键单击 Monitoring Agent for Microsoft Exchange Server,然后单击重新配置
  4. 在“Monitoring Agent for Microsoft Exchange Server:代理程序高级配置”窗口中,单击确定
  5. 在“代理程序配置”窗口中,完成以下步骤:
    1. 单击 Exchange Server 属性选项卡,并指定配置参数的值。在单击确定时,将验证指定的值。
    2. 单击 Exchange 服务监视选项卡,并指定配置参数的值。在单击确定时,将验证指定的值。
    3. 单击高级配置属性选项卡,并指定配置参数的值。在单击确定时,将验证指定的值。
    有关“代理程序配置”窗口的每个选项卡中配置参数的信息,请参阅以下主题: 有关验证配置值的信息,请参阅验证配置值
  6. 重新启动代理程序。

Exchange Server 属性的配置参数

在“代理程序配置”窗口的 Exchange Server 属性选项卡中,您可以配置 Exchange Server 属性,例如,服务器名称、域名和用户名。

表 1 包含 Exchange Server 属性选项卡中配置设置的详细描述。
表 1. Exchange Server 属性选项卡中配置设置的名称和描述
参数名称 描述 必填字段 示例
Exchange Server 名称 Exchange Server 的名称。在安装 Exchange Server 期间,缺省 Exchange Server 名称是 Windows Server 主机名。如果更改缺省 Exchange Server 名称,那么在配置 Exchange Server 代理程序时必须使用更改的名称。
切记: 在集群和分布式环境中,为 Exchange Server 2007 指定“邮箱服务器”名称。
要点: 如果代理程序安装在包含带有两个以上节点的单副本集群的服务器上,请勿指定值。
如果 Exchange Server 名称为 popcorn,那么请在 Exchange Server 名称字段中输入 popcorn
Exchange 域名 安装 Exchange Server 的域的名称。 如果 Exchange Server 位于 LAB.XYZ.com 域中,请输入第一个点左侧的名称,例如,LAB
Exchange 用户名 配置为访问 Exchange Server 的用户的名称。
切记: 该用户必须在相同 Exchange Server 上具有邮箱。
 
Exchange 用户密码 配置为访问 Exchange Server 的用户的密码。  
确认密码 针对 Exchange Server 用户指定的相同密码。  
Exchange MAPI 概要文件名称 MAPI 概要文件是访问 Exchange Server 所需的主配置设置。如果使用 64 位 Microsoft Exchange Server 代理程序 来监视 Exchange Server 2007 或更高版本,将禁用此字段。  
集群中的配置 如果希望在集群环境中配置 Microsoft Exchange Server 代理程序,请选择此复选框。 不适用  
Cluster Server 名称。 Cluster Server 的名称。

在选中集群中的配置复选框时,将启用此字段。

是,如果启用了此字段。 SCCCluster
Exchange 子系统标识 Cluster Server 节点的名称。

在选中集群中的配置复选框时,将启用此字段。

是,如果启用了此字段。 node1
Exchange 代理程序历史数据目录 存储历史数据的磁盘位置。

在选中集群中的配置复选框时,将启用此字段。

是,如果启用了此字段。 c:\history

Exchange 服务的配置参数

在“代理程序配置”窗口的 Exchange 服务监视选项卡中,您可以选择 Exchange 服务以了解 Exchange Server 状态。

表 2 包含 Exchange 服务监视选项卡中配置设置的详细描述。
表 2. “Exchange 服务监视”选项卡中配置设置的名称和描述
参数名称 描述 必填字段
Exchange 服务 从可用 Exchange 服务列表中选择 Microsoft Exchange Server 代理程序 必须监视的 Exchange 服务。
切记: 可用服务列表根据安装的 Exchange Server 版本和角色而更改。
不适用
为服务器状态配置的服务 将在此列表中显示选中的服务。这些服务确定 Exchange Server 的状态。 不适用

可达性的配置参数

在“代理程序配置”窗口的高级配置属性选项卡中,您可以配置与可达性相关的参数,例如,目标电子邮件地址和可达性时间间隔。

表 3 包含 高级配置属性选项卡中配置设置的详细描述。
表 3. “高级配置属性”选项卡中配置设置的名称和描述
参数名称 描述 必填字段
启用邮箱可达性监视 如果想要代理程序捕获可达性度量数据,请选中此复选框。 不适用
目标电子邮件地址 用于验证可达性的电子邮件地址。请使用分号 (;) 分隔多个电子邮件地址。
限制: 此字段中的字符总数不得超过 1023。
是,如果启用了此字段。
电子邮件传输时间间隔(秒) Exchange Server 代理程序在相邻两次电子邮件发送操作之间的等待时间(秒)。 是,如果启用了此字段。
电子邮件传输超时(秒) 针对为测试邮箱服务器是否可达而发送的电子邮件,代理程序等待其响应的时间间隔(秒)。
启用邮箱详细信息监视 选择此复选框以收集邮箱详细信息度量的数据。 不适用
邮箱详细信息收集开始时间 收集邮箱详细信息度量的时间(格式为 hh:mm:ss)。
邮箱详细信息收集时间间隔(秒) 相邻两次邮箱详细信息度量收集之间的时间间隔(秒)。
事件日志收集时间(分钟) 代理程序收集事件记录的持续时间(分钟)。
最大事件数 收集事件记录的最大计数。在收集的事件记录数超过最大计数时,事件记录收集将停止。
收集时间间隔(秒) 代理程序周期之间的时间间隔(秒)。
Exchange 拓扑时间间隔(秒) 相邻两次拓扑详细信息收集之间的时间间隔(秒)。
消息跟踪收集时间间隔(小时) 收集消息跟踪日志的时间间隔(小时)。
限制: 时间间隔值必须在 1 - 12 范围内。如果指定大于 12 的时间间隔值,那么值将保存为 12。如果输入包含字母或特殊字符的无效值,那么值将保存为 0,这指示禁用了消息跟踪收集。
如果满足以下任何条件,将禁用此字段:
  • 未在 Exchange Server 上安装邮箱服务器角色或中心传输角色。
  • Exchange Server 上禁用了消息跟踪功能。

验证配置值

将验证在本地配置代理程序时指定的值。此验证将确保为所有必需参数指定了值并且满足特定条件,例如,用户的本地管理员权限。

表 4 显示在指定的配置值上执行的验证测试。
表 4. 验证测试
验证测试 验证是否
Exchange Server 名称 用户的邮箱服务器名称匹配指定的 Exchange Server 名称。
Exchange Server 权限 用户具有必需的 Exchange Server 权限。 在 Exchange Server 2007 上,用户必须具有收件人管理员权限,并且在 Exchange Server 2010 或更高版本上,用户必须具有收件人管理权限。
本地管理员 用户具有本地管理员权限。
代理程序服务登录 代理程序服务配置为以指定的用户帐户运行。
如果一个或多个验证测试失败,那么将生成错误消息。您必须为所有必需参数指定值。否则,无法保存配置的值。

使用静默响应文件来配置代理程序

静默响应文件包含代理程序配置参数,其中某些参数定义有缺省值。您可以编辑静默响应文件来为配置参数指定其他值。

关于此任务

运行配置脚本可更新代理程序配置设置。运行配置脚本之前,请确保静默响应文件已使用必需的配置值进行更新。

过程

要配置代理程序,请完成以下步骤:

  1. 打开位于 install_dir\samples 中的 msex_silent_config.txt 文件,并为所有必需参数指定值。 您还可以修改其他参数的缺省值。
  2. 打开命令提示符,并输入以下命令: install_dir\BIN\msexch-agent.bat config install_dir\samples\msex_silent_config.txt