Skip to content

Commit

Permalink
Add Metric model documentation
Browse files Browse the repository at this point in the history
Adding Metric model documentation, so far only usage of OpenstackInfra
provider
  • Loading branch information
Ladas committed Jan 19, 2015
1 parent bbc21d7 commit 2d62ec0
Show file tree
Hide file tree
Showing 2 changed files with 80 additions and 0 deletions.
2 changes: 2 additions & 0 deletions architecture/providers_database_architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,4 +71,6 @@ be filled with EMS_Refresh.

## Metric Models

* [Metric](providers_database_architecture/metric.md)

## Event Models
78 changes: 78 additions & 0 deletions architecture/providers_database_architecture/metric.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
# Metric model documentation

Metrics for the whole ManageIQ, tracking VMs as well as baremetal.

* Table: flavors
* Used in: All

| Column | Type | Used in | Comment |
| --------------------------------------- | --------- | ----------------- | ------- |
| "timestamp" | datetime | | |
| "capture_interval" | integer | | |
| "resource_type" | string | All | Polymorphic relation to resource |
| "resource_id", | integer | All | Polymorphic relation to resource |
| "cpu_usage_rate_average" | float | OpenstackInfra | Average usage of CPU |
| "cpu_usagemhz_rate_average" | float | | |
| "mem_usage_absolute_average" | float | | |
| "disk_usage_rate_average" | float | OpenstackInfra | Average usage of disks |
| "net_usage_rate_average" | float | OpenstackInfra | Average usage of net |
| "sys_uptime_absolute_latest" | float | | |
| "created_on" | datetime | All | |
| "derived_cpu_available" | float | | |
| "derived_memory_available" | float | | |
| "derived_memory_used" | float | | |
| "derived_cpu_reserved" | float | | |
| "derived_memory_reserved" | float | | |
| "derived_vm_count_on" | integer | | |
| "derived_host_count_on" | integer | | |
| "derived_vm_count_off" | integer | | |
| "derived_host_count_off" | integer | | |
| "derived_storage_total" | float | | |
| "derived_storage_free" | float | | |
| "capture_interval_name" | string | | |
| "assoc_ids" | text | | |
| "cpu_ready_delta_summation" | float | | |
| "cpu_system_delta_summation" | float | | |
| "cpu_wait_delta_summation" | float | | |
| "resource_name" | string | | |
| "cpu_used_delta_summation" | float | | |
| "tag_names" | text | | |
| "parent_host_id", | integer | All | ForeignKey |
| "parent_ems_cluster_id", | integer | | |
| "parent_storage_id", | integer | | |
| "parent_ems_id", | integer | All | |
| "derived_storage_vm_count_registered" | float | | |
| "derived_storage_vm_count_unregistered" | float | | |
| "derived_storage_vm_count_unmanaged" | float | | |
| "derived_storage_used_registered" | float | | |
| "derived_storage_used_unregistered" | float | | |
| "derived_storage_used_unmanaged" | float | | |
| "derived_storage_snapshot_registered" | float | | |
| "derived_storage_snapshot_unregistered" | float | | |
| "derived_storage_snapshot_unmanaged" | float | | |
| "derived_storage_mem_registered" | float | | |
| "derived_storage_mem_unregistered" | float | | |
| "derived_storage_mem_unmanaged" | float | | |
| "derived_storage_disk_registered" | float | | |
| "derived_storage_disk_unregistered" | float | | |
| "derived_storage_disk_unmanaged" | float | | |
| "derived_storage_vm_count_managed" | float | | |
| "derived_storage_used_managed" | float | | |
| "derived_storage_snapshot_managed" | float | | |
| "derived_storage_mem_managed" | float | | |
| "derived_storage_disk_managed" | float | | |
| "min_max" | text | | |
| "intervals_in_rollup" | integer | | |
| "mem_vmmemctl_absolute_average" | float | | |
| "mem_vmmemctltarget_absolute_average" | float | | |
| "mem_swapin_absolute_average" | float | | |
| "mem_swapout_absolute_average" | float | | |
| "mem_swapped_absolute_average" | float | | |
| "mem_swaptarget_absolute_average" | float | | |
| "disk_devicelatency_absolute_average" | float | | |
| "disk_kernellatency_absolute_average" | float | | |
| "disk_queuelatency_absolute_average" | float | | |
| "derived_vm_used_disk_storage" | float | | |
| "derived_vm_allocated_disk_storage" | float | | |
| "derived_vm_numvcpus" | float | | |
| "time_profile_id", | integer | | |

0 comments on commit 2d62ec0

Please sign in to comment.