Hostsvc/hostsummary

From VI-Toolkit
Revision as of 05:54, 29 December 2008 by Wila (talk | contribs) (added example output)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Vimsh hostsvc/hostsummary

Usage: hostsummary

Retrieves the host summary information.

example output

# vmware-vim-cmd -H 10.10.10.10 -U root -P password hostsvc/hostsummary
(vim.host.Summary) {
  dynamicType = <unset>,
  host = 'vim.HostSystem:ha-host',
  hardware = (vim.host.Summary.HardwareSummary) {
     dynamicType = <unset>,
     vendor = "VMware, Inc.",
     model = "VMware Virtual Platform",
     uuid = "238ef3e5-a923-b48c-5ab7-0d820b1cbde7",
     otherIdentifyingInfo = (vim.host.SystemIdentificationInfo) [
        (vim.host.SystemIdentificationInfo) {
           dynamicType = <unset>,
           identifierValue = " No Asset Tag",
           identifierType = (vim.ElementDescription) {
              dynamicType = <unset>,
              label = "AssetTag",
              summary = "AssetTag",
              key = "AssetTag",
           },
        }
     ],
     memorySize = 1771626496,
     cpuModel = "Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz",
     cpuMhz = 2407,
     numCpuPkgs = 2,
     numCpuCores = 2,
     numCpuThreads = 2,
     numNics = 1,
     numHBAs = 3,
  },
  runtime = (vim.host.RuntimeInfo) {
     dynamicType = <unset>,
     connectionState = "connected",
     powerState = "poweredOn",
     inMaintenanceMode = false,
     bootTime = "2008-11-24T23:10:41.665567Z",
     healthSystemRuntime = (vim.host.HealthStatusSystem.Runtime) {
        dynamicType = <unset>,
        systemHealthInfo = (vim.host.SystemHealthInfo) {
           dynamicType = <unset>,
           numericSensorInfo = (vim.host.NumericSensorInfo) [
              (vim.host.NumericSensorInfo) {
                 dynamicType = <unset>,
                 name = "VMware Rollup Health State",
                 healthState = (vim.ElementDescription) {
                    dynamicType = <unset>,
                    label = "Green",
                    summary = "Green",
                    key = "Green",
                 },
                 currentReading = 0,
                 unitModifier = 0,
                 baseUnits = "",
                 rateUnits = <unset>,
                 sensorType = "system",
              },
              (vim.host.NumericSensorInfo) {
                 dynamicType = <unset>,
                 name = "Phoenix Technologies LTD System BIOS 6.00 2008-07-29 00:00:00.000",
                 healthState = (vim.ElementDescription) {
                    dynamicType = <unset>,
                    label = "Green",
                    summary = "Green",
                    key = "Green",
                 },
                 currentReading = 0,
                 unitModifier = 0,
                 baseUnits = "",
                 rateUnits = <unset>,
                 sensorType = "Software Components",
              },
              (vim.host.NumericSensorInfo) {
                 dynamicType = <unset>,
                 name = "VMware Inc. Hypervisor VMware ESX Server 3i 3.5.0 build-123629 2008-10-15 21:03:57.000",
                 healthState = (vim.ElementDescription) {
                    dynamicType = <unset>,
                    label = "Green",
                    summary = "Green",
                    key = "Green",
                 },
                 currentReading = 0,
                 unitModifier = 0,
                 baseUnits = "",
                 rateUnits = <unset>,
                 sensorType = "Software Components",
              }
           ],
        },
        hardwareStatusInfo = (vim.host.HardwareStatusInfo) {
           dynamicType = <unset>,
           memoryStatusInfo = (vim.host.HardwareStatusInfo.HardwareElementInfo) [
              (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                 dynamicType = <unset>,
                 name = "Memory",
                 status = (vim.ElementDescription) {
                    dynamicType = <unset>,
                    label = "Green",
                    summary = "Physical element is functioning as expected",
                    key = "Green",
                 },
              }
           ],
           cpuStatusInfo = (vim.host.HardwareStatusInfo.HardwareElementInfo) [
              (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                 dynamicType = <unset>,
                 name = "CPU socket #0",
                 status = (vim.ElementDescription) {
                    dynamicType = <unset>,
                    label = "Green",
                    summary = "Physical element is functioning as expected",
                    key = "Green",
                 },
              },
              (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                 dynamicType = <unset>,
                 name = "CPU socket #1",
                 status = (vim.ElementDescription) {
                    dynamicType = <unset>,
                    label = "Green",
                    summary = "Physical element is functioning as expected",
                    key = "Green",
                 },
              }
           ],
        },
     },
  },
  config = (vim.host.Summary.ConfigSummary) {
     dynamicType = <unset>,
     name = "localhost.example.com",
     port = 902,
     product = (vim.AboutInfo) {
        dynamicType = <unset>,
        name = "VMware ESX Server 3i",
        fullName = "VMware ESX Server 3i 3.5.0 build-123629",
        vendor = "VMware, Inc.",
        version = "3.5.0",
        build = "123629",
        localeVersion = "INTL",
        localeBuild = "000",
        osType = "vmnix-x86",
        productLineId = "embeddedEsx",
        apiType = "HostAgent",
        apiVersion = "2.5u2",
     },
     vmotionEnabled = false,
  },
  quickStats = (vim.host.Summary.QuickStats) {
     dynamicType = <unset>,
     overallCpuUsage = 579,
     overallMemoryUsage = 356,
     distributedCpuFairness = <unset>,
     distributedMemoryFairness = <unset>,
  },
  overallStatus = "gray",
  rebootRequired = false,
  managementServerIp = <unset>,

}