I am running my proprietary application (the name of which I would prefer not to disclose) in Linux 2.6 kernel, running on PowerPC (P2020) in an embedded environment. I am using syslog-ng to collect the logs from my application.
When the system is heavily loaded during the running of the application, it is seen that there is a jump in the timestamps in the log files. ie, No logs in the log files for considerable amount of time.
I have enabled Watchdog hardware to reset the processor if the system hangs due to running the application but no reset of the processor is seen and so it means that the application is running fine. Yet still the time jump occurs when the system is heavily loaded.
Is this a known behavior of syslog-ng? Is there any way to avoid this time jump? Please give me some input or documentation where this problem is already reported and the solution given.