| /* | |
| * Console configuration suitable for use in public cloud | |
| * environments, or any environment where direct console access is not | |
| * available. | |
| * | |
| */ | |
| /* Log to syslog(s) server | |
| * | |
| * The syslog server to be used must be specified via e.g. | |
| * "set syslog 192.168.0.1". | |
| */ | |
| #define CONSOLE_SYSLOG | |
| #define CONSOLE_SYSLOGS | |
| /* Log to serial port | |
| * | |
| * Note that the serial port output from an AWS EC2 virtual machine is | |
| * generally available (as the "System Log") only after the instance | |
| * has been stopped. | |
| * | |
| * Enable only for non-EFI builds, on the assumption that the standard | |
| * EFI firmware is likely to already be logging to the serial port. | |
| */ | |
| #ifndef PLATFORM_efi | |
| #define CONSOLE_SERIAL | |
| #endif | |
| /* Log to partition on local disk | |
| * | |
| * If all other log mechanisms fail then the VM boot disk containing | |
| * the iPXE image can be detached and attached to another machine in | |
| * the same cloud, allowing the log to be retrieved from the log | |
| * partition. | |
| */ | |
| #define CONSOLE_DISKLOG |