Have you played with the OOTB log rotation function with TS 7.x+? I think it should cover about 80%+ of your requirements. You should be able to script for zipping the old logs and move them somewhere.
I would also encourage you to look at the log4j configuration files to place your logs anywhere you want them. OOTB logs could be configured via iw.cfg file.
Hi,Thanks for the reply ,but can you please elaborate more on the OOTB log rotation and also we are implementing this in TS 672 SP1 version but in future we will be implementing it in TS 7.x version,so please let me know any solution to this.