AnaLog is designed to act as tail utility - it is capable of monitoring only the currently appeared lines of a log, no past lines are shown (expect of so called "pretail" which is quite short). But there are a lot of use cases when some past records are required. For instance, a user might forget to activate watching in AnaLog before reproducing some important application behavior. While AnaLog will not allow a user to "rewind" the log back (at least in a foreseeable future), it can be helpful in accessing the whole log file with off-line tools such as text editor. All that is needed for it is to let the user a way to download current log file via AnaLog.
Requirement
Add a function to AnaLog to download current (selected) log file to client machine for further (off-line) analysis.
Context
AnaLog is designed to act as
tail
utility - it is capable of monitoring only the currently appeared lines of a log, no past lines are shown (expect of so called "pretail" which is quite short). But there are a lot of use cases when some past records are required. For instance, a user might forget to activate watching in AnaLog before reproducing some important application behavior. While AnaLog will not allow a user to "rewind" the log back (at least in a foreseeable future), it can be helpful in accessing the whole log file with off-line tools such as text editor. All that is needed for it is to let the user a way to download current log file via AnaLog.Requirement
Add a function to AnaLog to download current (selected) log file to client machine for further (off-line) analysis.