Implement log management system. Clients should be able to subscribe/unsubscribe to the system. Client can provide a search criteria which is to be used by log system to parse the logs coming from multiple servers and notify the client if matched log line is found.