Hi there,
For our prospect which has package softwares in C, we are testing oneagent SDK to capture transactions.
The application consists of a parent and child processes as show below.
Due to shutdown timing, sometimes we failed to completely capture transactions(purepaths).
The warning message was as below:
----------------------------------------------------------
Some data could not be collected or transmitted. This is most likely due to a resource congestion on network, host or process level in your monitored environment (Diagnostic codes: C1, A5)
----------------------------------------------------------
The failure rate decreases when we set sleep() before onesdk_shutdown().
Question:
Is there any best practice to embed oneagent SDK into this type of environment?
We want to know how much time needed to pass collected data to oneagent.
I guess it depends on the size of data collected, so just rough estimated time is sufficient(a few seconds, 10 seconds…or others).
Best regards,
Hiroshi Kitahara
