Microsoft Dynamics AX监控


Microsoft Dynamics AX-概述

Microsoft Dynamics AX 2012是适用于中型到大型企业的企业资源计划(ERP)系统。它为您的企业提供全面的核心功能,例如财务,人力资源和运营管理,从而使您的业务蓬勃发展。Microsoft Dynamics AX为资源清单控制,仓库管理,运输管理,需求和供应链计划,物料需求计划,生产管理,质量保证,产品生命周期管理,资产管理和商业智能提供了完整的功能,因此您可以做出重要的商业决策。

监控Microsoft Dynamics AX

为了主动监控Microsoft Dynamics AX应用程序和相关应用程序的行为,Applications Manager有效地收集与系统体系结构的每个组件的性能有关的信息,即:应用程序对象服务器(AOS),SQL数据库服务器及其服务器状态。

创建一个新的Microsoft Dynamics AX监视器

支持的版本: Microsoft Dynamics AX 2012,Microsoft Dynamics AX 2012 R2,Microsoft Dynamics AX 2012 R3

监控Microsoft Dynamics AX指标的先决条件: 点击此处

Rest API添加新的Microsoft Dynamics AX监视器: 点击此处

要创建新的Dynamics AX监视器,请按照以下步骤操作:

  1. 点击新建监视器 链接。
  2. ERP类别下选择Microsoft Dynamics AX
  3. 指定 Dynamics AX应用程序的 显示名称
  4. 输入运行AX服务器的主机的AX主机名IP地址
  5.  从下拉菜单中选择 版本号。
  6. 从下拉列表中选择要监控的AX服务
  7. 如果选择 在凭证下使用,请输入凭证-主机的用户名密码
    • 用户名 -要监控Microsoft Dynamics AX应用程序,请使用管理员用户帐户,该用户帐户有权在AX服务器的' root / CIMV2 '名称空间上执行WMI查询。
    • 密码 -有权执行WMI查询的上述用户的密码。

    如果选择从凭证列表中 选择选项,则从预配置的凭证列表中选择相应的凭证。

  8. 如果Dynamics AX的MSSQL位于AX服务器以外的远程服务器中,请选择远程SQL Server选项。如果启用此选项,请输入以下详细信息:
    • SQL Server主机名-输入远程SQL Server的主机名
    • SQL Server凭证详细信息-选择是否要使用相同的AX服务器凭证或为SQL Server输入新的凭证
      • SQL Server用户名-使用管理员用户帐户,该用户帐户有权在SQL Server的' root / CIMV2 '名称空间上执行WMI查询。
      • SQL Server密码-有权执行SQL Server的WMI查询的上述用户的密码。
  9. 以分钟为单位指定轮询间隔
  10. 从组合框(可选)中选择要与Dynamics AX监视器关联的业务组。您可以选择多个组来关联您的监视器。
  11. 点击添加监视器。这将开始从网络监控Dynamics AX服务器应用程序。

监控参数

通过点击监视器选项卡,转到监视器类别视图。点击ERP表下的 Microsoft Dynamics AX监视器。显示的是Microsoft Dynamics AX批量配置视图,分布在三个选项卡中:

  • 可用性选项卡显示过去24小时或30天的可用性历史记录。
  • 性能选项卡显示过去24小时或30天的健康状况和事件。
  • 列表视图使您可以执行 批量管理配置

点击监视器名称,以查看以下选项卡下列出的所有服务器详细信息:

概览

参数 描述
AOS活动会话
Active Sessions 当前活动的服务器会话数
Total Sessions 自AOS实例启动以来的活动会话总数
Microsoft Dynamics AX和MSSQL服务
Service Name 服务的名称。请注意,显示名称和服务名称(存储在注册表中)并不总是相同的。
Availability 基本服务的当前状态(正在运行或已停止)。

应用对象服务器(AOS)

参数 描述
AOS流量
Bytes Received/Sec 每秒AOS实例接收的字节数
Bytes Sent/Sec 每秒AOS实例发送的字节数
请求统计
Total Client Requests 自AOS实例启动以来,客户端到服务器的请求数
Client requests/Min 每分钟客户端到服务器的请求数
Client requests processed/Sec 每秒处理的客户端到服务器请求的数量
Server responses/Min 每分钟已处理的服务器到客户端请求的数量

AOS数据缓存

参数 描述
Hits & Miss
Hits/Min 每分钟在高速缓存中成功找到一条记录的次数
Miss/Min 在缓存中找不到记录的次数
数据缓存清除(总计)
Total Number of Clears 清除高速缓存中所有内容的总次数
Clears due to AOS Synchronization(Total) 由于AOS同步而清除缓存的总次数
Deletes from Data Cache(Total) 从数据高速缓存中删除记录的总次数
Cache flushes due to Size(Total) 由于大小而清除缓存的总次数
Selects on Cached Tables(Total) 缓存的表上的选择总数
数据缓存清除率
Number of Clears/Min 每分钟清除高速缓存中所有内容的次数
Number of Clears by AOS/Min 每分钟由于AOS同步而清除缓存的次数
Deletes from Data Cache/Min 每分钟从数据高速缓存中删除记录的次数
Cache Flush due to Size/Min 由于每分钟的大小而刷新缓存的次数
Selects on Cached Tables/Min 每分钟缓存的表上的选择数

SQL Server

参数 描述
常规统计
Total Active Transactions 活跃事务总数
Transactions/Sec 每秒数据库启动的事务数
Dynamic Server Memory 服务器当前正在消耗的动态内存总量(以千字节为单位)
User Connections 连接到系统的用户数
SQL统计
SQL Compilations/Sec 每秒SQL Server查询编译数
SQL Re-Compilations/Sec 每秒SQL Server查询重新编译的次数
Batch Requests/Sec 每秒执行的SQL Server批处理请求数
缓冲管理器
Buffer Cache Hit Ratio 在内存中找到的页面的百分比,这不需要物理I/O操作
Free List Stalls/Sec 每秒等待空闲页面的请求数
Lazy Writes/Sec LazyWriter过程中写入磁盘的页面将释放SQL缓存。
Page Life Expectancy 估计页在写出之前将保留在缓冲池中的秒数
Page lookups/Sec 表示每秒在缓冲池中查找页面的请求数
锁统计
Lock Requests/Sec 锁管理器每秒请求的新锁和锁转换数
Lock Memory 分配给锁的总内存量(以千字节为单位)
访问方法指标
Forwarded Records/Sec 通过转发的记录指针获取的记录数
FreeSpace Scans/Sec 每秒开始搜索以搜索已经分配给分配单元以插入或修改记录片段的页面中的可用空间的扫描数
Full Scans/Sec 完全扫描表或索引。这可能是由于错误或无用的索引引起的
WorkFiles Created/Sec 每秒创建的工作文件数
WorkTables Created/Sec 每秒在tempdb中创建的工作表数。工作表用于使用各种后台处理(表后台处理,索引后台处理等)的查询

服务器统计

参数 描述
处理器
% Privileged Time 在权限模式下花费的非空闲处理器时间的百分比
% User Time 在用户模式下花费的非空闲处理器时间的百分比
内存
Available bytes 计算机上正在运行的进程可用的物理内存量(以兆字节为单位)
Committed bytes 提交的虚拟内存量(以兆字节为单位)
Page Faults/Sec 每秒平均故障页数
磁盘
Average Queued Requests 在采样间隔内排队等待选定磁盘的读写请求的平均数量。
% Disk Time 测量物理阵列的繁忙程度。
Average time/Disk Read 从磁盘读取数据的平均时间(以秒为单位)。
Average time/Disk Read
从磁盘写入数据的平均时间(以秒为单位)。
网络
Segments Sent/Sec 发送段的速率。
Segments Received/Sec 分段接收的速率。
Segments Re-transmitted/Sec 分段重传的速率。