Event Management

Warning

Event Management commands are deprecated and will be removed in the first major release after the Tacker server version 9.0.0 (2023.1 Antelope release).

This document describes how to manage Event with CLI in Tacker.

Prerequisites

The following packages should be installed:

  • tacker

  • python-tackerclient

CLI reference for Event Management

1. List Events

$ openstack nfv event list

Result:

+----+---------------+--------------------------------------+-------------------+------------+---------------------+
| ID | Resource Type | Resource ID                          | Resource State    | Event Type | Timestamp           |
+----+---------------+--------------------------------------+-------------------+------------+---------------------+
|  1 | vim           | aacb3c7f-d532-44d9-b8ed-49e2b30114aa | PENDING           | CREATE     | 2020-08-12 02:28:22 |
|  2 | vim           | aacb3c7f-d532-44d9-b8ed-49e2b30114aa | REACHABLE         | MONITOR    | 2020-08-12 02:28:23 |
|  3 | vim           | aacb3c7f-d532-44d9-b8ed-49e2b30114aa | REACHABLE         | UPDATE     | 2020-08-12 02:40:40 |
|  4 | vnfd          | 94f2b44c-06f7-4d43-a2bb-dcd54f44d0f5 | OnBoarded         | CREATE     | 2020-08-13 05:52:07 |
|  5 | vnf           | 4ffb436f-7f2c-4df1-96c4-38e9208261fd | PENDING_CREATE    | CREATE     | 2020-08-13 05:53:45 |
|  6 | vnf           | 4ffb436f-7f2c-4df1-96c4-38e9208261fd | ACTIVE            | CREATE     | 2020-08-13 05:53:45 |
|  7 | vnf           | 83fb8124-b475-400f-b0eb-f2b6741eeedc | PENDING_CREATE    | CREATE     | 2020-08-13 05:54:07 |
|  8 | vnf           | 83fb8124-b475-400f-b0eb-f2b6741eeedc | ACTIVE            | CREATE     | 2020-08-13 05:54:07 |
+----+---------------+--------------------------------------+-------------------+------------+---------------------+

Help:

$ openstack nfv event list --help
usage: openstack nfv event list [-h] [-f {csv,json,table,value,yaml}]
                                [-c COLUMN]
                                [--quote {all,minimal,none,nonnumeric}]
                                [--noindent] [--max-width <integer>]
                                [--fit-width] [--print-empty]
                                [--sort-column SORT_COLUMN] [--id ID]
                                [--resource-type RESOURCE_TYPE]
                                [--resource-id RESOURCE_ID]
                                [--resource-state RESOURCE_STATE]
                                [--event-type EVENT_TYPE] [--long]

List events of resources.

optional arguments:
  -h, --help            show this help message and exit
  --id ID               id of the event to look up.
  --resource-type RESOURCE_TYPE
                        resource type of the events to look up.
  --resource-id RESOURCE_ID
                        resource id of the events to look up.
  --resource-state RESOURCE_STATE
                        resource state of the events to look up.
  --event-type EVENT_TYPE
                        event type of the events to look up.
  --long                List additional fields in output

2. Show Event

$ openstack nfv event show <ID: 1>

Result:

+----------------+--------------------------------------+
| Field          | Value                                |
+----------------+--------------------------------------+
| event_details  |                                      |
| event_type     | CREATE                               |
| id             | 1                                    |
| resource_id    | aacb3c7f-d532-44d9-b8ed-49e2b30114aa |
| resource_state | PENDING                              |
| resource_type  | vim                                  |
| timestamp      | 2020-08-12 02:28:22                  |
+----------------+--------------------------------------+

Help:

$ openstack nfv event show --help
usage: openstack nfv event show [-h] [-f {json,shell,table,value,yaml}]
                                [-c COLUMN] [--noindent] [--prefix PREFIX]
                                [--max-width <integer>] [--fit-width]
                                [--print-empty]
                                ID

Show event given the event id.

positional arguments:
  ID                    ID of event to display

optional arguments:
  -h, --help            show this help message and exit