0

我有一个内部部署的 CRM 2011。我在下面的链接中找到了许多性能计数器来收集 CRM 性能数据。

http://www.microsoft.com/en-us/download/details.aspx?id=27119

但是我应该如何分析收集到的数据呢?是否有任何正式的基准/指南/工具来帮助评估?如果我知道分析这些性能计数器的规则,就可以自动进行分析。

4

3 回答 3

1

如果我正确理解了您的问题,您最终会想出一个系统来读取所有计数器并自动确定您的系统运行良好还是运行不佳,因此您需要知道哪些计数器会告诉您什么是“好”或“糟糕”的意思。

我可能不是第一个这么说的人,但“好”几乎不可能以一种对所有网站都有意义的方式来定义,一直。例如,如果您的系统每秒成功处理 10K 个请求,那是好是坏?如果不了解您的部署,就不可能知道。

至少,你可以得到一些关于事情何时变得糟糕的基本迹象。检查标记为故障、失败或错误的计数器,看看它们是否可以减少到零,或者至少减少到您和您的企业都满意的阈值百分比。例如,认证失败的计数可能不为零,但不要太多,因为这可能是攻击或配置错误的证据。但什么是“太多”?如果您是一家小型企业,那么在 5 分钟内每秒 2 次失败的身份验证将令人担忧。如果您是美国航空公司,那可能一切照旧。

于 2013-07-21T21:12:06.810 回答
1

我不太确定您的意思是从基准测试的意义上还是从监控的意义上进行分析。所以下面看关于监控的解释。

对于 Dynamics CRM 4,有一个测试台Dynamics CRM 2011 采用


如果您的公司部署了System Center,Microsoft Dynamics CRM 2011 的 System Center 管理包将有助于评估 Dynamics CRM 的指标。当某些指标达到特定阈值时,您应该能够触发警报。

如果您没有 System Center 部署,您还可以使用其他监控解决方案,例如Nagios

最后一种选择是开发一个自定义程序,该程序读取性能计数器并存储历史值,以便能够评估信息。

于 2013-07-15T10:37:34.250 回答
0

在官方文档中有两个推荐阈值的计数器:

服务器\脚本错误报告:此组件返回 Web 客户端以及 Outlook 客户端的 Microsoft Dynamics CRM 生成的错误报告的总数。此计数器每周重置为零。此计数器是高脚本错误频率的指标。如果在短时间内收到大量错误报告,运营团队应进行调查以确定哪些页面产生了错误。建议您设置监控警报,以在 10 分钟内有超过 500 条错误报告时通知您 。注意:此组件启用了“计数统计为差异”。它将返回两个轮询间隔之间的差异。
CRM 身份验证\WindowsAuthenticationFailuresInTheLastMinute :身份验证失败有多种可能的原因。例如,用户可能已成功通过 Active Directory 的身份验证,但 Microsoft Dynamics CRM 身份验证未能与 Kerberos 服务器通信,或者令牌已过期,或者用户的凭据不正确。此计数器测量包括所有组织在内的整个 Microsoft Dynamics CRM 部署。高计数可能表明系统可能受到拒绝服务攻击,或者身份验证服务配置存在问题。我们建议您设置监控警报以在此值超过 30时通知您。

ActiveXperts 的 MS Dynamics CRM 2011预定义检查可以为您提供 4 个更多预定义阈值(您必须安装试用版才能获取值)。如果您可以使用 Windows 事件日志,请查看此SolarWinds SAM 模板

于 2013-08-28T08:55:24.730 回答