| 1 | taxonomy_version: 1 |
| 2 | plugin_name: go.d.plugin |
| 3 | module_name: vsphere |
| 4 | placements: |
| 5 | - id: vsphere |
| 6 | section_id: containers-vms |
| 7 | title: VMware vCenter Server |
| 8 | icon: cgroup |
| 9 | properties: { important: false, grouping: true } |
| 10 | items: |
| 11 | - type: grid |
| 12 | id: vsphere-heads |
| 13 | title: vsphere-heads |
| 14 | items: |
| 15 | - type: context |
| 16 | title: Top Hosts by CPU Usage |
| 17 | contexts: [vsphere.host_cpu_utilization] |
| 18 | chart_library: bars |
| 19 | group_by: [label] |
| 20 | group_by_label: [host] |
| 21 | dimensions_sort: valueDesc |
| 22 | colors: ["#994499", "#22AA99"] |
| 23 | layout: { left: 0, top: 0, width: 3, height: 4 } |
| 24 | - type: context |
| 25 | title: Top Hosts by Memory Usage |
| 26 | contexts: [vsphere.host_mem_utilization] |
| 27 | chart_library: bars |
| 28 | group_by: [label] |
| 29 | group_by_label: [host] |
| 30 | dimensions_sort: valueDesc |
| 31 | colors: ["#DC3912", "#FE3912"] |
| 32 | layout: { left: 3, top: 0, width: 3, height: 4 } |
| 33 | - type: context |
| 34 | title: Top VMs by CPU Usage |
| 35 | contexts: [vsphere.vm_cpu_utilization] |
| 36 | chart_library: bars |
| 37 | group_by: [label] |
| 38 | group_by_label: [vm] |
| 39 | dimensions_sort: valueDesc |
| 40 | colors: ["#994499", "#22AA99"] |
| 41 | layout: { left: 6, top: 0, width: 3, height: 4 } |
| 42 | - type: context |
| 43 | title: Top VMs by Memory Usage |
| 44 | contexts: [vsphere.vm_mem_utilization] |
| 45 | chart_library: bars |
| 46 | group_by: [label] |
| 47 | group_by_label: [vm] |
| 48 | dimensions_sort: valueDesc |
| 49 | colors: ["#990099", "#0099C6"] |
| 50 | layout: { left: 9, top: 0, width: 3, height: 4 } |
| 51 | - type: group |
| 52 | id: inventory |
| 53 | title: Inventory |
| 54 | properties: { grouping: false } |
| 55 | families: false |
| 56 | items: |
| 57 | - vsphere.inventory_objects |
| 58 | - type: group |
| 59 | id: clusters |
| 60 | title: Clusters |
| 61 | properties: { grouping: true } |
| 62 | items: |
| 63 | - type: group |
| 64 | id: cluster-resources |
| 65 | title: Resources |
| 66 | properties: { grouping: false } |
| 67 | families: false |
| 68 | items: |
| 69 | - vsphere.cluster_cpu_capacity |
| 70 | - vsphere.cluster_mem_capacity |
| 71 | - vsphere.cluster_cpu_topology |
| 72 | - type: group |
| 73 | id: cluster-utilization |
| 74 | title: Utilization |
| 75 | properties: { grouping: false } |
| 76 | families: false |
| 77 | items: |
| 78 | - vsphere.cluster_cpu_utilization |
| 79 | - vsphere.cluster_cpu_usage |
| 80 | - vsphere.cluster_mem_utilization |
| 81 | - vsphere.cluster_mem_usage |
| 82 | - vsphere.cluster_usage_cpu |
| 83 | - vsphere.cluster_usage_mem |
| 84 | - type: group |
| 85 | id: cluster-drs |
| 86 | title: Distributed Resource Scheduler |
| 87 | short_name: DRS |
| 88 | properties: { grouping: false } |
| 89 | families: false |
| 90 | items: |
| 91 | - vsphere.cluster_drs_config |
| 92 | - vsphere.cluster_drs_mode |
| 93 | - vsphere.cluster_drs_vmotion_rate |
| 94 | - vsphere.cluster_drs_score |
| 95 | - vsphere.cluster_drs_balance |
| 96 | - vsphere.cluster_services_fairness |
| 97 | - vsphere.cluster_services_effective_cpu |
| 98 | - vsphere.cluster_services_effective_mem |
| 99 | - vsphere.cluster_vmotions |
| 100 | - type: group |
| 101 | id: cluster-ha |
| 102 | title: High Availability |
| 103 | short_name: HA |
| 104 | properties: { grouping: false } |
| 105 | families: false |
| 106 | items: |
| 107 | - vsphere.cluster_ha_config |
| 108 | - vsphere.cluster_ha_host_monitoring |
| 109 | - vsphere.cluster_ha_vm_monitoring |
| 110 | - vsphere.cluster_ha_vm_component_protection |
| 111 | - vsphere.cluster_services_failover |
| 112 | - type: group |
| 113 | id: cluster-vsan |
| 114 | title: vSAN |
| 115 | properties: { grouping: false } |
| 116 | families: false |
| 117 | items: |
| 118 | - vsphere.vsan_cluster_space_usage |
| 119 | - vsphere.vsan_cluster_space_utilization |
| 120 | - vsphere.vsan_cluster_operations |
| 121 | - vsphere.vsan_cluster_throughput |
| 122 | - vsphere.vsan_cluster_latency |
| 123 | - vsphere.vsan_cluster_congestions |
| 124 | - vsphere.vsan_cluster_health_status |
| 125 | - type: group |
| 126 | id: cluster-vm-ops |
| 127 | title: Virtual Machine Operations |
| 128 | short_name: VM Ops |
| 129 | properties: { grouping: false } |
| 130 | families: false |
| 131 | items: |
| 132 | - vsphere.cluster_vm_migrations |
| 133 | - vsphere.cluster_vm_lifecycle |
| 134 | - vsphere.cluster_vm_management |
| 135 | - vsphere.cluster_vm_guest_ops |
| 136 | - vsphere.cluster_vm_cold_migrations |
| 137 | - type: group |
| 138 | id: cluster-inventory |
| 139 | title: Inventory |
| 140 | properties: { grouping: false } |
| 141 | families: false |
| 142 | items: |
| 143 | - vsphere.cluster_hosts |
| 144 | - vsphere.cluster_vm_count |
| 145 | - type: group |
| 146 | id: cluster-status |
| 147 | title: Status |
| 148 | properties: { grouping: false } |
| 149 | families: false |
| 150 | items: |
| 151 | - vsphere.cluster_overall_status |
| 152 | - type: group |
| 153 | id: hosts |
| 154 | title: Hosts |
| 155 | properties: { grouping: true } |
| 156 | items: |
| 157 | - type: group |
| 158 | id: host-cpu |
| 159 | title: CPU |
| 160 | properties: { grouping: false } |
| 161 | families: false |
| 162 | items: |
| 163 | - vsphere.host_cpu_utilization |
| 164 | - type: group |
| 165 | id: host-memory |
| 166 | title: Memory |
| 167 | properties: { grouping: false } |
| 168 | families: false |
| 169 | items: |
| 170 | - vsphere.host_mem_utilization |
| 171 | - vsphere.host_mem_usage |
| 172 | - vsphere.host_mem_swap_io |
| 173 | - type: group |
| 174 | id: host-disk |
| 175 | title: Disk |
| 176 | properties: { grouping: false } |
| 177 | families: false |
| 178 | items: |
| 179 | - vsphere.host_disk_io |
| 180 | - vsphere.host_disk_max_latency |
| 181 | - type: group |
| 182 | id: host-network |
| 183 | title: Network |
| 184 | properties: { grouping: false } |
| 185 | families: false |
| 186 | items: |
| 187 | - vsphere.host_net_traffic |
| 188 | - vsphere.host_net_packets |
| 189 | - vsphere.host_net_drops |
| 190 | - vsphere.host_net_errors |
| 191 | - type: group |
| 192 | id: host-power |
| 193 | title: Power |
| 194 | properties: { grouping: false } |
| 195 | families: false |
| 196 | items: |
| 197 | - vsphere.host_power_usage |
| 198 | - vsphere.host_power_capacity_usage |
| 199 | - vsphere.host_power_capacity_utilization |
| 200 | - vsphere.host_energy_usage |
| 201 | - type: group |
| 202 | id: host-vsan |
| 203 | title: vSAN |
| 204 | properties: { grouping: false } |
| 205 | families: false |
| 206 | items: |
| 207 | - vsphere.vsan_host_operations |
| 208 | - vsphere.vsan_host_throughput |
| 209 | - vsphere.vsan_host_latency |
| 210 | - vsphere.vsan_host_congestions |
| 211 | - vsphere.vsan_host_cache_hit_rate |
| 212 | - type: group |
| 213 | id: host-status |
| 214 | title: Status |
| 215 | properties: { grouping: false } |
| 216 | families: false |
| 217 | items: |
| 218 | - vsphere.host_overall_status |
| 219 | - vsphere.host_power_state |
| 220 | - vsphere.host_connection_state |
| 221 | - vsphere.host_maintenance_status |
| 222 | - type: group |
| 223 | id: host-uptime |
| 224 | title: Uptime |
| 225 | properties: { grouping: false } |
| 226 | families: false |
| 227 | items: |
| 228 | - vsphere.host_system_uptime |
| 229 | - type: group |
| 230 | id: virtual-machines |
| 231 | title: Virtual Machines |
| 232 | short_name: VMs |
| 233 | properties: { grouping: true } |
| 234 | items: |
| 235 | - type: group |
| 236 | id: vm-cpu |
| 237 | title: CPU |
| 238 | properties: { grouping: false } |
| 239 | families: false |
| 240 | items: |
| 241 | - vsphere.vm_cpu_utilization |
| 242 | - type: group |
| 243 | id: vm-memory |
| 244 | title: Memory |
| 245 | properties: { grouping: false } |
| 246 | families: false |
| 247 | items: |
| 248 | - vsphere.vm_mem_utilization |
| 249 | - vsphere.vm_mem_usage |
| 250 | - vsphere.vm_mem_swap_usage |
| 251 | - vsphere.vm_mem_swap_io |
| 252 | - type: group |
| 253 | id: vm-disk |
| 254 | title: Disk |
| 255 | properties: { grouping: false } |
| 256 | families: false |
| 257 | items: |
| 258 | - vsphere.vm_disk_io |
| 259 | - vsphere.vm_disk_max_latency |
| 260 | - type: group |
| 261 | id: vm-storage |
| 262 | title: Storage |
| 263 | properties: { grouping: false } |
| 264 | families: false |
| 265 | items: |
| 266 | - vsphere.vm_storage_usage |
| 267 | - type: group |
| 268 | id: vm-network |
| 269 | title: Network |
| 270 | properties: { grouping: false } |
| 271 | families: false |
| 272 | items: |
| 273 | - vsphere.vm_net_traffic |
| 274 | - vsphere.vm_net_packets |
| 275 | - vsphere.vm_net_drops |
| 276 | - type: group |
| 277 | id: vm-power |
| 278 | title: Power |
| 279 | properties: { grouping: false } |
| 280 | families: false |
| 281 | items: |
| 282 | - vsphere.vm_power_usage |
| 283 | - vsphere.vm_energy_usage |
| 284 | - type: group |
| 285 | id: vm-vsan |
| 286 | title: vSAN |
| 287 | properties: { grouping: false } |
| 288 | families: false |
| 289 | items: |
| 290 | - vsphere.vsan_vm_operations |
| 291 | - vsphere.vsan_vm_throughput |
| 292 | - vsphere.vsan_vm_latency |
| 293 | - type: group |
| 294 | id: vm-snapshots |
| 295 | title: Snapshots |
| 296 | properties: { grouping: false } |
| 297 | families: false |
| 298 | items: |
| 299 | - vsphere.vm_snapshot_count |
| 300 | - vsphere.vm_snapshot_max_age |
| 301 | - vsphere.vm_snapshot_max_chain_depth |
| 302 | - type: group |
| 303 | id: vm-configuration |
| 304 | title: Configuration |
| 305 | short_name: Config |
| 306 | properties: { grouping: false } |
| 307 | families: false |
| 308 | items: |
| 309 | - vsphere.vm_config_cpu |
| 310 | - vsphere.vm_config_memory |
| 311 | - vsphere.vm_config_devices |
| 312 | - type: group |
| 313 | id: vm-status |
| 314 | title: Status |
| 315 | properties: { grouping: false } |
| 316 | families: false |
| 317 | items: |
| 318 | - vsphere.vm_overall_status |
| 319 | - vsphere.vm_power_state |
| 320 | - vsphere.vm_connection_state |
| 321 | - vsphere.vm_consolidation_needed |
| 322 | - type: group |
| 323 | id: vm-tools |
| 324 | title: VMware Tools |
| 325 | short_name: Tools |
| 326 | properties: { grouping: false } |
| 327 | families: false |
| 328 | items: |
| 329 | - vsphere.vm_tools_running_status |
| 330 | - vsphere.vm_tools_version_status |
| 331 | - type: group |
| 332 | id: vm-uptime |
| 333 | title: Uptime |
| 334 | properties: { grouping: false } |
| 335 | families: false |
| 336 | items: |
| 337 | - vsphere.vm_system_uptime |
| 338 | - type: group |
| 339 | id: resource-pools |
| 340 | title: Resource Pools |
| 341 | properties: { grouping: true } |
| 342 | items: |
| 343 | - type: group |
| 344 | id: resource-pool-cpu |
| 345 | title: CPU |
| 346 | properties: { grouping: false } |
| 347 | families: false |
| 348 | items: |
| 349 | - vsphere.resource_pool_cpu_usage |
| 350 | - vsphere.resource_pool_cpu_entitlement |
| 351 | - vsphere.resource_pool_cpu_allocation |
| 352 | - vsphere.resource_pool_cpu_config |
| 353 | - type: group |
| 354 | id: resource-pool-memory |
| 355 | title: Memory |
| 356 | properties: { grouping: false } |
| 357 | families: false |
| 358 | items: |
| 359 | - vsphere.resource_pool_mem_usage |
| 360 | - vsphere.resource_pool_mem_entitlement |
| 361 | - vsphere.resource_pool_mem_allocation |
| 362 | - vsphere.resource_pool_mem_breakdown |
| 363 | - vsphere.resource_pool_mem_config |
| 364 | - type: group |
| 365 | id: resource-pool-status |
| 366 | title: Status |
| 367 | properties: { grouping: false } |
| 368 | families: false |
| 369 | items: |
| 370 | - vsphere.resource_pool_overall_status |
| 371 | - type: group |
| 372 | id: datastores |
| 373 | title: Datastores |
| 374 | properties: { grouping: true } |
| 375 | items: |
| 376 | - type: group |
| 377 | id: datastore-disk-io |
| 378 | title: Disk I/O |
| 379 | properties: { grouping: false } |
| 380 | families: false |
| 381 | items: |
| 382 | - vsphere.datastore_disk_io |
| 383 | - vsphere.datastore_disk_iops |
| 384 | - vsphere.datastore_disk_latency |
| 385 | - type: group |
| 386 | id: datastore-space |
| 387 | title: Space |
| 388 | properties: { grouping: false } |
| 389 | families: false |
| 390 | items: |
| 391 | - vsphere.datastore_space_utilization |
| 392 | - vsphere.datastore_space_usage |
| 393 | - type: group |
| 394 | id: datastore-status |
| 395 | title: Status |
| 396 | properties: { grouping: false } |
| 397 | families: false |
| 398 | items: |
| 399 | - vsphere.datastore_overall_status |
| 400 | - vsphere.datastore_accessibility_status |
| 401 | - vsphere.datastore_maintenance_status |
| 402 | - vsphere.datastore_multiple_host_access |
| 403 | - type: group |
| 404 | id: datastore-clusters |
| 405 | title: Datastore Clusters |
| 406 | short_name: DS Clusters |
| 407 | properties: { grouping: true } |
| 408 | items: |
| 409 | - type: group |
| 410 | id: datastore-cluster-space |
| 411 | title: Space |
| 412 | properties: { grouping: false } |
| 413 | families: false |
| 414 | items: |
| 415 | - vsphere.datastore_cluster_space_utilization |
| 416 | - vsphere.datastore_cluster_space_usage |
| 417 | - type: group |
| 418 | id: datastore-cluster-storage-drs |
| 419 | title: Storage DRS |
| 420 | properties: { grouping: false } |
| 421 | families: false |
| 422 | items: |
| 423 | - vsphere.datastore_cluster_storage_drs_status |
| 424 | - type: group |
| 425 | id: datastore-cluster-status |
| 426 | title: Status |
| 427 | properties: { grouping: false } |
| 428 | families: false |
| 429 | items: |
| 430 | - vsphere.datastore_cluster_overall_status |