Citrix Systems 6 User Manual

Page of 207
136
Log Commands
Commands for working with logs.
log-set-output
log-set-output
 output=nil | stderr | file:
<filename>
 | syslog:
<sysloglocation>
 [key=
<key>
] [level= debug |
info | warning | error]
Set the output of the specified logger. Log messages are filtered by the subsystem in which they originated and
the log level of the message. For example, send debug logging messages from the storage manager to a file by
running the following command:
xe log-set-output 
key=sm
 
level=debug
 
output=
<file:/tmp/sm.log>
The optional parameter 
key
 specifies the particular logging subsystem. If this parameter is not set, it will default
to all logging subsystems.
The optional parameter 
level
 specifies the logging level. Valid values are:
• debug
• info
• warning
• error
Message Commands
Commands  for  working  with  messages.  Messages  are  created  to  notify  users  of  significant  events,  and  are
displayed in XenCenter as system alerts.
Message Parameters
Parameter Name
Description
Type
uuid
The  unique  identifier/object  reference  for
the message
read only
name
The unique name of the message
read only
priority
The  message  priority.  Higher  numbers
indicate greater priority
read only
class
The message class, for example VM.
read only
obj-uuid
The uuid of the affected object.
read only
timestamp
The time that the message was generated.
read only
body
The message content.
read only
message-create
message-create
  name=
<message_name>
  body=
<message_text>
  [[host-uuid=
<uuid_of_host>
]  |  [sr-
uuid=
<uuid_of_sr>
] | [vm-uuid=
<uuid_of_vm>
] | [pool-uuid=
<uuid_of_pool>
]]
Creates a new message.