What affects ERP system performance?
Key ERP performance considerations
For example, it can take significantly longer to generate a document or report in a production environment than in a test environment.
To address these challenges, Microsoft provides several tools to monitor, analyze, and optimize performance in Business Central:
1. Telemetry
Telemetry is a service that collects rich data about Business Central operations and enables analysis of system activity. It connects to Azure Application Insights, and metrics are visualized through a comprehensive set of dashboards in a customized Power BI dataset.
Telemetry provides insights such as
– User Activity: Information about user interactions with the system, including which pages are being accessed and how often.
– Performance metrics: Data on how fast various functions and processes are performing.
– Error reports: Detailed information about errors and warnings.
– System Health:
Metrics related to overall system health, such as server load and resource utilization.
2. Performance Profiler
Performance Profiler is an embedded feature in Dynamics 365 Business Central that is designed to log system activity during specific user actions. If a user is experiencing performance issues, administrators can enable Performance Profiler for that user and pause it at any point during their workflow.
The logs generated by the profiler provide a detailed view of what objects were executed and how long each action took. This includes extensions added from Microsoft AppSource or third-party functionality developed by Microsoft partners.
If performance issues are traced to these extensions, the Performance Profiler logs can be shared with the extension owners so they can make the necessary adjustments. If the problem is with the base Business Central objects or customizations, developers can identify problem areas in the code, streamlining the resolution process.
3. Performance Toolkit
The Performance Toolkit is a free extension for Business Central developed by Microsoft that can be installed in a test environment.
The toolkit simulates and analyzes system load using predefined scenarios. This is especially important during deployments that involve customizations, new objects, or extensions from Microsoft AppSource. Before going live, organizations can evaluate the system’s ability to handle specific transaction volumes or concurrent users under different configurations.
Performance Toolkit results are integrated with telemetry and displayed in Power BI dashboards, making it easy to monitor the results of load simulations.
Business Central Performance Monitoring Tools:
– Telemetry helps identify problems, optimize system operations, and provide continuous monitoring to improve performance and stability.
– Performance Profiler identifies bottlenecks, optimizes code and improves overall system efficiency.
– Performance Toolkit provides tools to simulate system load, analyze performance, and identify potential problems before they occur.
Today’s enterprise software must include robust monitoring and telemetry tools to minimize the time IT departments spend on administration and technical support.
Contact our team today to learn more about these integrated tools: +380443337050 hello@clarity-team.com
