Reliable network performance is crucial for the smooth operation of your ERP system.
ERP.net provides a built-in Network Test tool to help diagnose potential issues related to latency, throughput, or data load times. This blog post outlines when to run the test, how to do it, and how to interpret the results, using real data and clear benchmarks.
When should you run the Network Test?
Run the ERP.net Network Test when you're facing one or more of the following recurring issues:
-
Slow loading of forms or documents
-
Delays during save operations or state transitions
-
Noticeable latency when opening navigators or reports
-
Overall sluggishness, where users describe the experience as “everything feels slow”
These symptoms often indicate underlying issues with network speed, latency, or data throughput. Running the test helps determine whether the cause is network-related, enabling faster diagnosis and resolution.
💡 Tip: The Network Test becomes especially valuable when used alongside the Remoting Log. The Remoting Log shows performance breakdowns for server operations, including detailed timing for:
Client execution time
Network time
Server processing time
If you notice that a significant portion of the total time is consumed by “Network, ms”, this may indicate a network bottleneck rather than a server-side issue. Running the Network Test in such cases can confirm whether poor throughput or high latency is the root cause.
How to launch the Network Test in ERP.net
Follow these steps to perform a network diagnostic test:
-
Open the ERP.net Desktop Client
-
Go to the File tab
-
Click on Settings
-
Select the Network Test button
This will open a new Network Test window.
5. Click the Start Test button
This will start a diagnostic test and output a detailed log of several typical ERP operations and their performance over your current network.
6. Once the test completes:
-
Use the Copy Log button to copy the full output to your clipboard for review or sharing through the desired channel.
-
Alternatively, click Send as Mail to automatically open a new email where you can paste the log and send it for review - ideal for reporting to support or your system administrator.
This diagnostic log is the key to identifying whether any performance issues are related to your network, application load, or server responsiveness.
Example output and how to read it
Here’s a sample of what the test output might look like:
What this shows:
-
HTTP GZip: True
Compression is enabled to reduce the size of data transferred over the network. -
1,500 calls to
GetDateTimeNowUtc
Executed in 4,003 ms total, with an average of 2 ms per call—this is a fast response time for a lightweight operation. -
1,000 requests loading 3 rows each
Completed in 3,886 ms, averaging 3 ms per request—indicates strong performance for small data operations. -
10 requests loading 10,000 rows
Took 5,625 ms total, with an average of 562 ms per request—this is within the normal range for bulk data loads and reflects the expected impact of payload size. -
Total time: 13,514 ms
Represents the full test duration across all operations. -
Network: 21.76 MB; Application: 116.41 MB
Shows compressed data transfer size (network) versus actual processed data (application), indicating effective GZip compression. -
Throughput: 8.61 MB/s
Throughput refers to the amount of data that can be transferred per second over the network. At 8.61 megabytes per second, this is a good value for business applications.
-
Latency: 2 ms
Latency is the round-trip delay between sending a request and receiving a response. A value of 2 milliseconds is considered local-grade latency and indicates a very fast and responsive connection.
This data enables you to pinpoint potential performance issues—whether in network transmission, database access, or server-side computation. Refer to the thresholds in the next section to interpret these values in context.
General thresholds for ERP application performance
Here is a reference table to help interpret the results:
Metric | Excellent | Acceptable | Warning |
---|---|---|---|
Latency | <5 ms | <20 ms | >30 ms |
Throughput | >10 MB/s | 5–10 MB/s | <5 MB/s |
Small Ops Avg | <5 ms | <10 ms | >15 ms |
Large Ops Avg | <500 ms | <1000 ms | >1000 ms |
Use this chart to evaluate your results. If your test falls into the "Warning" column, it may indicate issues that should be discussed with your IT provider or infrastructure team.
Final thoughts
The Network Test is a simple yet powerful tool for identifying performance bottlenecks and understanding the behavior of your ERP system under various loads. By running this test and reviewing the results using the guide above, consultants and end users can quickly pinpoint whether issues stem from network limitations or other root causes.
If you’d like help interpreting results or optimizing your ERP setup based on test findings, feel free to contact your support consultant or our technical team.
0 Comments