Capacity IQ - reports of Virtual Machines

Using CARON to generate Virtual Machines idle and too little Virtual Machines report takes a long time and sometimes never ends. Any recommendations to speed up the creation of reports?

He has a bit of analysis that happens during the Idle, bulky and VMs undersized is.  Each virtual machine in the data center is analyzed individually, and if they pass the test, they appear on the list.  The time it takes to create the list depends on the amount of virtual machines in the data center and the amount of history is used.  We work to improve performance, but in the meantime, there are some things you can do:

1. the amount of data used for the analysis is based on the trend display settings in the global settings area.  The default settings are 4 intervals of one week.  This represents about 1 month of data.  Sometimes, right out of the box, we recommend you to go every day until enough data is collected.  If you select daily and set the number of intervals to 30 represent a month, the amount of data to analyze is about 7 times more.  The first resolution is to set the number of intervals to something small and set the interval to something of superior as weekly or monthly.

2. an alternative to a slow CIQ is to add resources.  If the device's CPU or memory limited, it would be beneficial to increase the resources for a larger environment.

3. reduce the number of virtual machines in a data center.  VMware does not dictate the behavior of the Organization of the VMs system that a customer wants to manage, so we would not use this as a last resort.

Thank you

Sam McBride

VMware engineering

VMware vCenter CapacityIQ

VMware Capacity Planner

Tags: VMware

Similar Questions

  • Report - create virtual machine usage reports

    Please forgive me. I am very new to Foglight and this might be a ridiculously simple question, but I hope someone here can help me.

    I have installed the plugin VMWare with Foglight.  My superiors are wanting me to run a report that will get an overview of 6 months several servers (5 specific VM) usage of resources (CPU, memory, and disk i/o are the main resources, they want on, but other measures as network can be useful as well).

    I found a report named "Machines use virtual - Detail" which seems promising, however, when I try to run a report, she asks a "service". How can I enter in the name of the virtual machine I want information on? Make a query or a database search? By the way, I tried the data and drilled down to the name of the virtual machine, but it was not selectable.

    Please forgive my ignorance, and I'd appreciate any help that can be offered.

    Hello

    The report takes a "service" as input, which is a way to group objects (for example, virtual machines) in Foglight.

    1 - Start by going to the Services-> Service Builder.

    2 - Click on "Add new category" and fill in the fields.

    3 - Click on the Add button next to your name of the category which has been created.

    Select 'Add components to this service' then 'add a specific component '.

    4. Select VMware in the drop-down list, filter on 'Name containing' as appropriate.

    Search for objects of type 'VMWVirtualMachine' and select the most appropriate, then "add components" when finished.

    You should be able to go back to the report, use this Service (category) and stock.

    Hope that helps.

  • Reports on virtual machines and their records

    I want to create a report on all my virtual machines and disks attached to each.  My preference would be to have the information in a .csv, so I can work with it in Excel.  What I've done so far has proved frustrating as I find it hard to combine the two.

    What I tried:

    1 VI Toolkit - I know I can run the command 'Get - VM' and "Get-hard drive" to get everything I need, but the combination of the two is beyond my current abilities of PowerShell.

    2 Report.ps1 of alanrenouf - gives a lot of information, but nowhere close to what I need.  I considered trying to modify this script, but I thought that it would take more time than learning how to make #1.

    3 OpenXMPowerTools - get this utility approach work still takes hours without result, more work than it's worth

    I have a few scripts (VBscript) skills, it is just their transfer in the new PowerShell environment for me I have difficulties with that.  I'm picturing extract names VM of the command Get - VM and then providing them to the hard disk-Get command and write VM name and output in the .csv file.

    Any help you can provide me with would be greatly appreciated to learn PowerShell.

    Thank you

    Joey

    Did you watch his pretty good RVtools and maybe gives you options of export or copied data and import it with excellent that.  Its very nice ESX administration tool.

    If you found this information useful, please consider awarding points to 'Correct' or 'useful '. Thank you!!!

    Kind regards

    Stefan Nguyen

    VMware vExpert 2009

    iGeek Systems Inc.

    VMware, Citrix, Microsoft Consultant

  • Report on virtual machines

    Is there seriously no place I can go to export a list of all properties and VM?

    Thanks for any help,

    Jim

    Ya it works. And in addition you can more or less add/remove columns by clicking at the top of the virtual machines and to allow it or not.

    Marcelo Soares

    VMWare Certified Professional 310

    Technical Support Engineer

    Chief Executive Officer of the Linux server

  • Creating a report for virtual machines that do not have a tag

    I create tags from customer for all of my guests.  With attributes, I might just show the empty field under the VI Client.  Here, I'm a little lost.  Can I filter by vms with TAGs that export and delete those from the list full of guests, but it is not very useful.

    I tried

    $VMName = Get-VM NOM

    Si ()$VMName. ExtensionData . Tag -ne $null) {Write-Host "yes"}

    This works for a person who has a tag.  When I change - for - eq it does not report back what I thought was a null value.

    (Note that this works really not at all.  He referred to all the guests, the tag or not).

    Anyone can shed some light on this?

    Thank you.  Matt

    $vmlist = get - vm

    $vmlist | {(Get-TagAssignment $_) .length - eq 0} | Sort-Object -Property name | name of ft

    This works!  The length of the array using empty rather than $null.

  • Report of Guest OS disk space in an imported virtual machines list

    So I try to make a list of OS from VMs listed in a CSV file disk space. I've seen other messages on disk space for all the virtual machines in a vcenter, however in this case, I would like to be more granular in isolating and report on virtual machines, I managed.

    Here is a script that I found on the community, however this pulls all VMs rather then select it a few I have listed in my CSV. So far I came with the creation of a variable for each object, but my PowerCLI scripting experience is limited and I am not convinced that this is the best approach. Someone at - it suggestions? Can I use the Script of the VM Info but touch up a few points in the script to display the disc for my $vmlist only variable info? Thanks for any help or suggestion.

    $vmlist = import-Csv "c:\Dump\VMSServers.csv" | ForEach-Object-Process {$_.} Vmlist}

    ##################

    # Virtual computer information.

    ##################

    $Report = @)

    to connect-VIServer-server xxx-user "xxx" - password "xxx".

    $vmguest = get - VM | Get-VMguest | where {$_.} State - eq "Running"}

    {foreach ($vm to $vmguest)

    {foreach ($disk in $vm.disks)}

    $report += select-Object - InputObject $vm, $disk-property @{N = "VMName"; {E = {$VM.vmname}}.

    @{N = "Path"; {E = {$Disk.Path}}.

    @{N = "CapacityGB"; E = {[math]: round (($disk.))} {{(Ability) / 1 GB)}}.

    @{N = "FreespaceGB"; E = {[math]: round (($disk.))} {{(FreeSpace) / 1 GB)}}.

    @{N = "MemoryMB"; E = {$VM. VM.memorymb}},

    @{N = "NumCPU"; E = {$VM. VM.numcpu}}

    }}

    $report | Export-Csv "C:\vmreport.csv" - NoTypeInformation - UseCulture

    Disconnect-VIServer-server xxx - confirm: $false

    In this case change the first line in this

    $vmlist = import-Csv "c:\Dump\VMSServers.csv" | %{$_. VMName}

  • Find virtual machines with disks of 'thin '.

    Hello

    I'm looking for a script that locates the virtual machines with disks of 'thin' and retrieves information about the provisioned size and "used" actual size and output to a CSV file.

    Thank you in advance!

    This gives you a report on virtual machines with thin discs and the capacity of your hard disk.

    Validated clerk/no values are available only through VM by the data store, I'm afraid, not by the hard drive.

    $report = foreach($vm in Get-VM){    $vm.Harddisks | where {$_.StorageFormat -eq "Thin"} |    Select @{N="VM";E={$vm.Name}},@{N="Harddisk";E={$_.Name}},    @{N="ProvisionedGB";E={[math]::Round($_.CapacityKB/1MB,1)}}}$report | Export-Csv "C:\report.csv" -NoTypeInformation -UseCulture
    
  • Report on the ability of virtual machines VMware Cluster

    We started to evaluate Foglight for capacity planning and evaluation. One of the reports that I believe is interested in our leadership is the "ability of virtual machines VMware Cluster" report. I see that the report provides a value for the VMS remaining. I would like to learn a little more about this value and how is it calculated:

    1. What exactly a 'virtual machine' represents in these reports?
    2. Can a similar report to run using a specific type of server based on the allocation of resources or patterned after an existing VM wokload?

    We are a small, medium and large VM offering based on the allocation of resources. I would like to change the report to display the number of each type of virtual machine I have available... or pointer pointing to an existing virtual machine, and according to its resources and workload, determine how this server, I have available.

    It is based on the average size of the virtual machine in the cluster.  If you look at the dashboard of capacity management in the user interface, it can give you more details by cluster.  It is based on the average of the use of min/max/AVG across all virtual machines in a period given (usually 90 days).  This can not be changed today, but there is work to allow lets you specify a size of slot for something as small, medium, large, etc...

    This feature exists in the Foglight for virtualization, however Standard Edition.  It might be interesting to watch this, if you need it sooner.

  • Capacity of the virtual machine

    Hello

    In the Explorer version on storage Explorer virtual machine view of capacity can only be filtered by available capacity. This course focuses on virtual machines just because they have the least MB of available disk space, and completely lacks the space problems in large virtual machines!

    Is it possible to change what he commands, so it makes more sense?

    By default, that it performs a sort on the available capacity (amount of available disk space).

    You can sort on a column (metric) by clicking on the header or click to the right of the header and select Ascending or descending sort.

    How you want to apply the sort?

    / Mattias

  • Report on the number of virtual machines by datastore

    Hello

    I use vFoglight 6.6.2. I try to have a report generated every week that contains the number of virtual machines running in the data store. But I don't know how to create a table of edge/report for these details.

    request for expert assistance.

    The following query gives you so all virtual machines on the specified data store

    Using the following mandatory input parameters:

    {VMWDatastore}: type foglight - 5:VMWDatastore

    Select objects of type Machine virtual VMware in parameter {VMWDatastore}

    root of {VMWDatastore} / virtualCenter/virtualMachineCollection/virtualMachines

    where:

    ({VMWDatastore} to /datastores and)

    (/ vmState/current/value is equal to "receiving")

    Like query UI setup will allow you to use it as a dashboard of entry.

    Try around with the request and let me know if this help.

    Best regards

    hEINER

  • Report on the vmdk files that make up a virtual machine

    Hello
    Is it possible to create a report/dashboard that would map a virtual machine to its VMDK files in vFog Pro 6.0?
    Example: vmname - data name/ID - vmname.vmdk, vmname1.vmdk store...
    THX

    samardak,
    I think it's possible to pull this information from vFoglight. SOM of our API calls should remove this information of the Victoria Cross.
    That said, it would be wise to either contact your landlord account for assistance in the creation of this report. Your account owner can facilitate the resources needed to help you with a personalized report. If you don't know who is the owner of your account, you can contact support, and we can refer you to the right contact person or group.
    -LM

  • vROPs - you can create a report to show when a virtual machine has changed and what has changed?

    I can't currently developing a report/view that can show me what I'm looking for.  I thought since it's related capabilities vROPs can keep track.  Is there a way to see the when a virtual machine has changed and what has changed?  Looking mainly vdisk, vCPU or vRAM.

    Thanks for help or suggestions.

    Hi newbski1,

    There are few things you can try to help him with this.

    1. the events view shows you changes in resources, it is not terribly detailed, but it will help

    2. depending on your version, you can also view in Configuration Manager that is part of the vRO suite that will show you the changes to configurations.

    See you soon

    @iiToby

  • Orchestrator 5.1 REPORT-all the virtual machines in the data center and create a CSV file

    Hello

    What I basically want to do is create a report CSV of all virtual machines in the data center with various information (VMname, domain name FULL, IPaddress, status, data warehouses, tools etc...).  The export list in the client feature is insufficient (especially for any KPI report).

    Problem: (workflow is still under construction so real email send does not not and need to clean the code)

    I am stuck at the part of the creation of a table that can be parsed correctly in the CSV file.  2 ways I've tried will produce a report of single object or combine all of the table into a single string (where I am now).  I think the main problem I have is that I have to create a 2D within my service to push toward the final table that is written to the CSV format.  Basically, I do not understand how to push my variables in a loop of a table.

    Any help or assistance?

    Thank you

    B

    BOOM!

    Added some comments, removed the hardcoded in the csv temp file, deleted path the hardcoded port 25 for SMTP - mail settings should come from the configuration of the MAIL plug-in. And fixed / confirmed that the workflow now includes the attachment for e-mail and ends with success!

  • report for multiple virtual machines created

    I have a virtual machine creation script that I modified in order to be able to run in a loop using a CSV file to create more than one virtual machine at once. My original script send me an e-mail message for example:

    VM

    IPaddress

    CENTRAL PROCESSING UNIT

    Memory

    ToolsVer

    ToolStatus

    Data store

    Folder

    ESXiHost

    MyVM

    123.45.67.89

    3

    4096

    8384

    toolsOk

    myDS

    My-file

    myesxhost

    The problem that I want to try to figure out how can I get ALL the VM's on an e-mail report. Right now, because it's a loop, each VM I create will send a report. So if I put it up to build 4 vm, it will send 4 emails... I don't like it.

    How my script works pretty well...

    {foreach ($var in $vmlist)

    script here

    ...

    ...

    ...


    # Create and send emails report - Start #.
    #
    Function create HTMLTable {}
    Param([array]$array)
    $arrHTML = $Array | ConvertTo-Html
    $arrHTML [-1] is $arrHTML [-1]. ToString(). Replace ("< body / > < / html >", "")
    Return $arrHTML [5.2000]
    }

    $output = @)
    $output += ' < html > < head > < / head > < body table > < style > {border-style: solid; border-width: 1px; police-size: 8pt; background-color: #ccc; width: 100% ;}} Th {text-align: left ;}} TD {background-color: #fff; width: 20%; border-style: solid; border-width: 1px ;}} Body {do-family: verdana; do-size: 12pt ;}} H1 {make-size: 12pt ;}} H2 {make-size: 10pt ;} < / style > '}
    $output += ' < H2 > the virtual machines created < / H2 > '
    $output += ' < H2 > < / H2 > '
    #$Report = @)
    $Report = New-Object - TypeName system.collections.arraylist
    foreach ($vm in get-vm-name $var.myvms)
    {
    ...

    ...

    ...

    ...

    ...
    $report.add ($reportedvm) | out-null

    }


    If ($HTML - eq 'Yes') {}
    $output += '< p > '.
    $output += '< p > '.
    $output += create HTMLTable $report $output += '< /p >.
    $output += ' < body / > < / html > "
    $output | Add a content-$FileHTML
    }
    If ($SendEmail - eq 'Yes') {}
    $body = get-Content $FileHTML | Out-string
    Send-MailMessage - to $EmailFrom - to $EmailTo - subject $EmailSubject - SmtpServer $EmailSMTP - body $body - BodyAsHtml}
    #

    }

    OK, I have to spend it at the moment, I can't work.

    Thank you

  • Report by the virtual machine with tools obsolete and/or material email

    Hi all

    The subject of this thread pretty much says all this, but just to remind I want to generate a report of computer virtual tools with just e-mail and or equipment outdated, I have searched around a bit but don't seem to find all the vm where I try to exclude the VMs to date of this report, also I prefer in a format of e-mail if possible. I'd appreciate any help or links to help meet this goal.

    Yes, that's what makes the - or in the condition of the Where clause.

    If one of the two conditions is not met, the virtual machine will be in the report.

Maybe you are looking for

  • Need drivers of Windows XP Home for Satellite A135-S2396

    I need a drivers for Satellite A135-S2396 for XP, I need very much. Thank you.

  • Tecra S2: No bluetooth connection is possible - why?

    Toshiba Tecra S2Model PTS20E-18S032GR numberpurchase 30/01/2006 There is no bluetooth connection possible. I have the connection in front of the laptop button 'ON' and the hodkey + F8-online bluetooth support 'ON '. But I have every time an error wit

  • incompatibility of time information and block length

    This seems to be a regular problem. But I couldn't solve it in other cases in the forum. I get error when I try to run the program:"The duration of block or the information of the input channels does not match...". » The program complains to my switc

  • Problem with NOR-DAQmx Base on Scientific Linux 3.4

    Hello everyone. I'm trying to install the driver OR-DAQmx Base 3.4 on Scientific Linux 6.0, but I got these errors: On this text said that Scientific Linux 5.4 and 5.5 is supported. Can anyone help me or 6.0 is not supported?

  • Switchable graphics can I or not?

    My T61P with NVIDIA graphics died on me on Friday. I was 'under the gun' and tried to recover quickly and decided to replace it with another series of T. I scored a 'Fixer' T500 (2422 7VU; 09/09 xxxxx) off the coast of craigslist. He acknowledged my