Can anyone explain to me what processingtimeout is in agent.properties
I looked in the default properties file as well as flex connector documentation and I can't find an answer. I can explain what I know.
a) This tells me how often to check (in milliseconds)if the log file has been updated
b) This tells me how many Logs to follow at one time
c) This tells me to count down (in milliseconds) how long until the file reader stops reading the log file if it has not been updated. It resets itself if the monitoring determines the file has been updated.
d) I don't know what this does
Default is -1.Mostly used in Batch Mode Processing along with threshold. Threshold is defined based on how complex ur parser is... It will skip that Complex unparsed Event if timeout is reached. Setting Timeout delays the Parsing Time so generally Ignored
- this parameter determines when to SUSPEND the real-time processing temporarily, if file is inactive it will persist the stopping point, kill the thread, and enable the monitoring on the next available file by starting another thread. Suspended file still will be monitored for activity, resumed if active and a thread is available. A value <= 0 implies that the processing will never be suspended, keeping the thread alive even if nothing happen to a file until processing threshold time passed.
Hope that helps to clarify any confusion