How do you know how much time a client spends connected to an ObjectServer?
Omnibus comes with a profiling feature. It is enabled by default.
If it is not enabled (check the PROFILE property of the ObjectServer), please use the following steps to enabled the property;
(1) Ensure that the Profile property is set to TRUE. (This is the default value.)
(2) Use the ProfileStatsInterval property to specify an interval at which profiling information is written to the profile log file. A default interval of 60 seconds is used if you do not change this value.
(3) Ensure that the profiler_triggers trigger group and its triggers (profiler_group_report, profiler_report, profiler_toggle) are enabled for profile logging.
Once enabled, you can check the profiling logs for more information ($NCHOME/omnibus/log/servername_profiler_report.logn, WHERE servername represents the ObjectServer name and n is a number).
For more information about Omnibus profiling, you can refer to the following link =>