Products | Versions |
---|---|
TIBCO Enterprise Message Service | - |
Not Applicable | - |
KB 43188 has introduced the usage of DTrace to track EMS performance issues that are related to I/O system calls on the Solaris platform. This article will cover a similar topic, but for Linux, more specifically, RHEL.
SystemTap is a similar tool on Linux to DTrace to Solaris. In certain cases, users have reported sporadic latency observed on EMS which is hard to determine the root cause mainly due to its unpredictable occurring pattern. strace can be applied to specifically determine the cause. Due to the lightweight nature of SystemTap, we can run a SystemTap script to capture all system calls made by EMS without producing a large logfile or compromising EMS performance.
value |-------------------------------------------------- count 0 | 2 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1587 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1292 4 |@@@@@@@@ 280 8 | 19 16 | 3 32 | 0 64 | 2 128 | 0 256 | 0