服务器事件

服务器事件是服务器操作的事件记录。它们包括:类型(创建、删除、重启等)、结果(成功、错误)、开始时间、结束时间等。这些对于服务器维护非常重要。

Compute v2

服务器事件列表

列出服务器的最近事件。

指定 --os-compute-api-version 2.21 或更高版本以显示已删除服务器的事件,仅通过 ID 指定。

openstack server event list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--long]
    [--changes-since <changes-since>]
    [--changes-before <changes-before>]
    [--limit <limit>]
    [--marker <marker>]
    <server>
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--long

在输出中列出附加字段

--changes-since <changes-since>

仅列出在某个时间点之后或等于该时间点的服务器事件。提供的时间应为 ISO 8061 格式的时间,例如 2016-03-04T06:27:59Z。(支持 –os-compute-api-version 2.58 或更高版本)

--changes-before <changes-before>

仅列出在某个时间点之前或等于该时间点的服务器事件。提供的时间应为 ISO 8061 格式的时间,例如 2016-03-04T06:27:59Z。(支持 –os-compute-api-version 2.66 或更高版本)

--limit <limit>

返回的最大条目数。如果该值超过服务器定义的限制,则将使用最大值。

--marker <marker>

从集合中返回结果的第一个位置。这应该是在先前请求中返回的值。

server

要列出事件的服务器(名称或 ID)

服务器事件详情

显示服务器事件详情。

指定 --os-compute-api-version 2.21 或更高版本以显示已删除服务器的事件详情,仅通过 ID 指定。指定 --os-compute-api-version 2.51 或更高版本以显示非管理员用户的事件详情。

openstack server event show <server> <request-id>
server

要显示事件详情的服务器(名称或 ID)

request-id

要显示的事件的请求 ID(仅 ID)