VK Cloud logo
Updated at April 15, 2024   08:50 AM

Working with the action log

The activity log stores the history of operations performed by VK Cloud components. The actions of the following components are saved (specified in the format for API requests):

  • nova — controller of computing resources.
  • cinder — working with VM disks.
  • neutron — management of cloud virtual networks.
  • glance — storing and working with images.
  • octavia — managing load balancers.
  • dbaas — creating and managing DB instances.
  • magnum — orchestration of K8s containers.
  • iam — managing users in the project (only available when contacting technical support).

Log data can be useful both for internal analysis of incidents and when contacting technical support.

Downloading the action log

  1. Go to VK Cloud personal account.
  2. Click on the user's name in the header of the page.
  3. Select Action logger from the drop-down list.
  4. Click the Download report button.

The generated report will be uploaded with the extension .xlsx.

Viewing log

  1. Go to VK Cloud personal account.

  2. Click on the user's name in the header of the page.

  3. Select Action logger from the drop-down list.

  4. (Optional) Specify the time range:

    1. Click the Generate another request.
    2. In the window that opens, select the target range manually or using the calendar.
    3. Click the Show logs button.

To open detailed information about an individual record, click on the icon Info to the right of the entry.

Each action log record provides the information:

  • event_id — ID of the operation.
  • user_email — the mail of the user who performed the operation.
  • timestamp — date and time of the operation.
  • source — the component is the source of the operation.
  • action — a brief description of the operation.
  • success — a sign of successful completion of the operation.
  • method — REST method of the performed operation.
  • uri — the path where the request was executed.
  • request_body — request body (if any).
  • response_body — response body (if any).

Examples of API requests to the action log

To split the output of records to the console or file into lines, the requests use the jq utility.