AX Performance Monitor 101 – Tips and tricks to deal with performance counter files

In my previous blog post, I explained how to setup Performance Monitor (PerfMon) to proactively capture performance data while cleaning old files to keep disk space under control. This is, let’s say, our ideal scenario, but sometimes setup is not that specific and we need to deal with suboptimal files that contains the performance data…


Monitoring Microsoft Dynamics AX 2012 R3 with System Center Operation Manager 2016

Monitoring Microsoft Dynamics AX with Operations Manager enables administrators to proactively react to changes in the overall health of the AX environment and to adjust the system for optimal performance and reliability. With this management pack, operators and administrators can view information about all Application Object Server (AOS) instances in the environment, take AOS servers…


Did you check Resource Governor settings before starting your load testing?

Dynamics AX 365 For Operations is leveraging the Resource Governor available in SQL Server. But before we dive in, let’s first get the basics. What is the Resource Governor? In short the Resource Governor enables you to specify limits on the amount of CPU, physical IO, and memory that incoming application requests can use. To…

2

AX Performance Monitor 101 – Setup Perfmon for continuous monitoring with rolling files

  Windows Performance Monitor (PerfMon) is likely the most useful tool (together with our DynamicsPerf package) to monitor and diagnose performance problems related with your Microsoft Dynamics AX infrastructure and, in general, for any software running on Windows operating systems. Given its importance, is surprising how many people is not using it properly or, even worst, is not using…


Capacity Planning for Dynamics AX

Since Microsoft Dynamics AX 2012 was launched in 2011, hundreds of Premier customers engaged Premier Field Engineering team to provide guidance on new Dynamics AX 2012 infrastructure, especially when upgrade was executed from legacy versions such as Dynamics AX 2009. Today, most of our customers are live and look for optimization of their existing infrastructure, they need to better justify cost associated with IT capacity and they…


What’s New in DynamicsPerf 2.0 !!

  What?  There is a DynamicsPerf 2.0?  It’s taken 6 months and almost 600 hours of coding time.  This upgrade really is worthy of the 2.0 version. What has changed?  EVERYTHING !!  Don’t worry it still has the same look and feel. So, with that, let me begin to go through the new features.  …

6

How to analyze live performance issues with Dynamics 365 Finance and Operations, Enterprise Edition

Back in July, I posted a step by step flow to troubleshoot performance issues on Dynamics AX 2012.  Today I would like to share the same list but this time for the latest release of Dynamics AX available on Microsoft Azure through Lifecycle Services. Because the new Dynamics AX is running as a Cloud Service managed by Microsoft, it means…

2

Collection Classes – Iteration performance

Collection Classes are very popular and frequently used composite data types within the Microsoft Dynamics AX developers’ community. The idea is to have generic collections, which provide you the ability to create and maintain in-memory collections of any type of objects at run-time. In many business scenarios, there is a need to iterate through the…


DynamicsPerf 2.0 Release Candidate 0 is HERE !!

Release Candidate 0 is finally complete.  You can find the download here: DynamicsPerf 2.0. A big THANK YOU to my early testers of RC0!! They were able to help me find a last minute issue which was the cause of the delay between when I posted the What’s New in DynamicsPerf 2.0 Release Candidate 0…

4

What’s New in DynamicsPerf 2.0 Release Candidate 0

First, I want to say “Thank You” to the community.  All of the feedback has been greatly appreciated.   Let’s start with SSRS data collection.   This is now working as designed.  There were some schema changes needed to get this working as necessary so the upgrade script will truncate the SSRS_HISTORY table and the…

11