You can send logging messages to external servers using the syslog protocol. For example, assume you have an external server, 10.1.1.1 which has a syslog daemon running on it. Add the following config to your (IOS) device:
logging 10.1.1.1
This will send all notification and higher severity messages to 10.1.1.1 with a syslog facility of local7.