Event Data Table¶
Table name: events
| Field | Type | Description |
|---|---|---|
| user_id | String | Unique identifier for the user performing the action. |
| created | DateTime | Time at which the event occurred (UTC). |
| event_type | String | Categorization of the action taken (e.g., login, file_access, config_change). |
| resource_id | String | Identifier for the resource affected by the event (e.g., file path, configuration name). |
| resource_type | String | Type of resource affected (e.g., document, spreadsheet, folder, service_account). |
| ip_address | String | IP address of the client performing the action. |
| user_agent | String | User-agent string from the client. |
| status | String | Outcome of the operation (e.g., success, failure, pending). |
| error_code | String | Specific error code if the operation failed. |
| operation_details | JSON | Additional structured details about the operation. |
| session_id | String | Identifier for the user's current session. |
| tenant_id | String | Identifier for the organization or tenant. |
| application_id | String | Identifier for the application generating the event. |
| version | String | Version of the application or service. |
| correlation_id | String | Identifier to link related events across systems. |
| duration_ms | Integer | Duration of the operation in milliseconds. |
| byte_count | Long | Number of bytes transferred or processed. |
| file_size | Long | Size of the file (if applicable). |
| client_os | String | Operating system of the client. |
| client_device | String | Type of client device. |
| access_method | String | How the resource was accessed (e.g., api, ui, sync). |
| old_value | JSON | Previous state of a modified field. |
| new_value | JSON | New state of a modified field. |
| change_type | String | Type of change (e.g., create, update, delete, grant, revoke). |
| permission_granted | String | Specific permission granted (if applicable). |
| permission_revoked | String | Specific permission revoked (if applicable). |
| target_user_id | String | User ID affected by an action (e.g., for permission changes). |
| source_location | String | Geographic location of the client. |
| protocol | String | Communication protocol used. |
| message | String | Human-readable message describing the event. |
| used_space_size | Long | |
| gpu_avr_used | Double | |
| gpu_min_used | Double | |
| gpu_max_used | Double | |
| cpu_avr_used | Double | |
| cpu_min_used | Double | |
| cpu_max_used | Double | |
| mem_avr_used | Double | Average memory usage in MB |
| mem_min_used | Double | Min memory usage in MB |
| mem_max_used | Double | Max memory usage in MB |
| net_avr_used | Double | Average network I/O MiB/s |
| net_min_used | Double | Min network I/O MiB/s |
| net_max_used | Double | Max network I/O MiB/s |
| disk_avr_used | Double | Average Disk I/O MiB/s |
| disk_min_used | Double | Min Disk I/O MiB/s |
| disk_max_used | Double | Max Disk I/O MiB/s |
| used_vm_count | Int | |
| object_size | Long | |
| model | String | |
| start_generation | DateTime | |
| prompt | String | |
| speed | String | |
| result | Bool | |
| detail | String | |
| task_id | String | |
| node_id | String | |
| vm_type | String | |
| host_name | String | |
| storage_size | Long | |
| storage_type | String | |
| cost | Decimal32(2) | Total Cost of VM |
| cpu_cost | Decimal32(2) | Cost of CPU |
| gpu_cost | Decimal32(2) | Cost of GPU |
| ram_cost | Decimal32(2) | Cost of RAM |
| storage_cost | Decimal32(2) | Cost of Storage |
| network_cost | Decimal32(2) | Cost of Network |
| compute_cost | Decimal32(2) | cpu_cost + gpu_cost + ram_cost |