Cloud Production environment monitoring for Microsoft Dynamics 365 Finance and Operations
Lot of time we wonder how much could be gain insights into production environment when something happens to it like slowness, etc.
Sharing select options to monitor and analyse health of your Dynamics 365 Finance and Operations (D365FO) production environment.
Let us explore options within LCS, D365FO and Office 365 admin:
Options within LCS span to all activity within production environment’s
One needs to go to production environment using ‘full details’ option on LCS implementation project
Click on “Monitoring”
Look for spikes in activity monitoring
To get more details pertaining to specific user error on D365FO screen, we need to get the activity ID and click on view raw logs in LCS. This can also be done by user as well. Copy the activity ID from D365FO screen and paste in the screen below:
Try to first see how production resources are being utilized and ensure there are no spikes in Memory, CPU and SQL
Memory and CPU
SQL details can be obtained from two places:
Health Metrics
SQL Insights
Check for blocking statements
Another tool in LCS environment page is system diagnostics
Options within D365FO span
-
- Optimization advisor
- Batch jobs
- Active period for batch jobs
- Batch job history clean up
- Data management
- Active executing data projects (export, import, recurring)
- Staging clean up
- Custom roles for data project access
- User & Security
- Online users
- Check number of clients connected to various servers (Batch, IIS,..)
- User log and statistics
- Number of role assignment to user
- Personalization’s
- Online users
- Database
- SQL index fragmentation
- (Database) consistency check
- Database log
- Client
- Client performance options
- Compare response time between browsers (Chrome, Edge)
- Check your Azure latency to the Data center where D365FO is hosted and it should be within 250ms. Quick way to know is on http://www.azurespeed.com/Azure/Latency
- Server
- Server configuration
- Performance settings
- Batch settings
- Run performance test
- Server configuration
- Integration
- Integration configuration
- Azure active directory applications
Option with Office 365 admin center is to verify service health of your D365FO service.
We should expect more and more self-servicing and monitoring options soon.
*This post is locked for comments