A good friend of mine works for a large asp.net shop, with a web farm with many web servers (dozens). The application logs exceptions and messages to the event log on each box (not to a centralized location).
Does anyone know of a convenient way to perform unified reporting on event logs on a number of different boxes?
Or, which is better: - write tools that connect to each event log on each box? - change architecture to log events to the database? - some other mechanism I haven't considered?