如何监视 Exchange Server 的内存使用
上一次修改主题: 2005-05-10
可以使用“事件查看器”和“性能日志和警报”来监视 Exchange 服务器的虚拟内存问题。例如,当最大可用虚拟内存块减少到 32 MB 时,事件 9582 在应用程序日志中会以警告事件出现。如果看到此警告,应该在下次有机会时重新启动 Exchange 存储进程。如果最大可用块减少到 16 MB,事件 9582 会再次以错误事件出现,表明服务器的运行可能立即失败,应该尽快重新启动服务器。如果对上述事件没有做出响应,可能会导致个别邮件投递和 IMAIL 转换失败。
在“性能日志和警报”中,应监视下表中列出的计数器。
性能对象 | 性能计数器 | 详细信息 |
---|---|---|
MSExchangeIS |
VM Largest Block Size |
正常服务器的最大可用块应在 200,000,000 字节 (200 MB) 以上。如果低于此值,请密切监视服务器。 |
Memory |
Pool Page Bytes |
使用 /3GB 开关时,如果数字大于 200 MB,则说明存在问题(除非正在运行备份)。在备份期间,缓存管理器中的每一页均复制到分页池中,可能造成分页池增大。 |
Memory |
Pool Nonpaged Bytes |
使用 /3GB 开关时,如果数字大于 100 MB,则说明存在问题。 |
Memory |
Free System Page Table Entries |
如果数字小于 3000,则说明存在问题。 |
Process |
Private Bytes |
上升趋势说明可能存在内存泄漏。 |
步骤
在应用程序事件日志中查找事件 9582
依次单击“开始”、“所有程序”、“管理工具”,再单击“事件查看器”。
在左侧窗格中,选择“应用程序”。
用鼠标右键单击“应用程序”,选择“查看”|“筛选...”。
在“应用程序属性”对话框的“事件 ID”字段中,输入 9582,并单击“确定”。如果应用程序事件日志中包括了任何 9582 错误或警告事件,那么将在右侧窗格中显示。
在 Exchange Server 上监视与内存有关的计数器
依次单击“开始”、“所有程序”、“管理工具”,再单击“性能”。
在“图例”区域中,删除任何自动添加的计数器。
按 Ctrl+I 插入一个计数器。
在“性能对象”字段中,选择要监视的性能对象。例如,选择“Memory”。
在“从列表选择计数器”字段中,选择要监视的性能计数器,然后单击“添加”。例如,选择“Pool Paged Bytes”,然后单击“添加”。
对每个要监视的性能对象和计数器重复步骤 4 至 5。
添加完对象和计数器后,单击“关闭”。
如上表所说明,监视选定计数器的值。