I'm a software developer and I'm building an HTTP server. Since I have no experience in hosting and managing servers, I have problems with balancing logging performance with usability.
For example, is it acceptable to use one log file per domain? Or one per process? There are plenty of performance reasons why using several logs may be a good idea, but I don't want the server to become obnoxious to use for the end user.
How are log files approached generally? Is it acceptable to require some sort of post-processing or combination of shell tools to access them conveniently?
I appreciate any input. Thanks.