summaryrefslogtreecommitdiffstats
path: root/src/config/cloud/console.h
blob: dae18e5564bda63ebaf3ff3bc05e65a2543a4980 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/*
 * 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.
 */
#define CONSOLE_SERIAL

/* 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_INT13