1. A computer implemented method comprising: receiving, from a first system, and by a correlation engine that uses a log entry language, a first log entry generated in response to a system error, where the first log entry is written in a first language; receiving, from a second system, and by the correlation engine, a second log entry generated in response to the system error, where the second log entry is written in a second language; on condition the log entry language is different than the first language, translating the first log entry to the log entry language; on condition the log entry language is different than the second language, translating the second log entry to the log entry language; applying an annotation to the first log entry to identify a characteristic of the first log entry; applying an annotation to the second log entry to identify a characteristic of the second log entry; correlating the first log entry with the second log entry based on the annotations applied respectively to the first log entry and the second log entry; responsive to correlating the first log entry with the second log entry: determining, by an analytics engine, a cause of the system error, generating, by the analytics engine, a first message, generating, by the analytics engine, a second message, sending the first message to the first system, and sending the second message to the second system.