<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: vCheck 3.1 ?</title>
	<atom:link href="http://www.virtu-al.net/2009/11/09/vcheck-3-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.virtu-al.net/2009/11/09/vcheck-3-1/</link>
	<description>Virtually everything is poshable</description>
	<lastBuildDate>Thu, 09 Sep 2010 15:41:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Benedikt</title>
		<link>http://www.virtu-al.net/2009/11/09/vcheck-3-1/comment-page-1/#comment-2363</link>
		<dc:creator>Benedikt</dc:creator>
		<pubDate>Tue, 25 May 2010 13:48:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.virtu-al.net/?p=1055#comment-2363</guid>
		<description>Unable to read data from the transport connection
Any Idea for this error.
mbk</description>
		<content:encoded><![CDATA[<p>Unable to read data from the transport connection<br />
Any Idea for this error.<br />
mbk</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Virtu-Al</title>
		<link>http://www.virtu-al.net/2009/11/09/vcheck-3-1/comment-page-1/#comment-1920</link>
		<dc:creator>Virtu-Al</dc:creator>
		<pubDate>Thu, 04 Mar 2010 11:00:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.virtu-al.net/?p=1055#comment-1920</guid>
		<description>@virtualsj

Either that or the Connect-viserver cmdlet will also take a credential object which you can create in a similar way to what i do for the windows one.</description>
		<content:encoded><![CDATA[<p>@virtualsj</p>
<p>Either that or the Connect-viserver cmdlet will also take a credential object which you can create in a similar way to what i do for the windows one.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: virtualsj</title>
		<link>http://www.virtu-al.net/2009/11/09/vcheck-3-1/comment-page-1/#comment-1919</link>
		<dc:creator>virtualsj</dc:creator>
		<pubDate>Thu, 04 Mar 2010 10:53:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.virtu-al.net/?p=1055#comment-1919</guid>
		<description>Alan,
Thanks for the response. In that case I would probably have to encrypt the script. The credentials of the user running the scheduled task won&#039;t have rights in vCenter.</description>
		<content:encoded><![CDATA[<p>Alan,<br />
Thanks for the response. In that case I would probably have to encrypt the script. The credentials of the user running the scheduled task won&#8217;t have rights in vCenter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Virtu-Al</title>
		<link>http://www.virtu-al.net/2009/11/09/vcheck-3-1/comment-page-1/#comment-1918</link>
		<dc:creator>Virtu-Al</dc:creator>
		<pubDate>Thu, 04 Mar 2010 10:37:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.virtu-al.net/?p=1055#comment-1918</guid>
		<description>@Virtualsj

The cred file is just for accessing the windows side of the vCenter, it will not help if you are not running the script as a user with credentials to the vCenter itself, if this is the case you will need to adjust the connect-viserver statement in the script to add a -user and -password parameter.</description>
		<content:encoded><![CDATA[<p>@Virtualsj</p>
<p>The cred file is just for accessing the windows side of the vCenter, it will not help if you are not running the script as a user with credentials to the vCenter itself, if this is the case you will need to adjust the connect-viserver statement in the script to add a -user and -password parameter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: virtualsj</title>
		<link>http://www.virtu-al.net/2009/11/09/vcheck-3-1/comment-page-1/#comment-1917</link>
		<dc:creator>virtualsj</dc:creator>
		<pubDate>Thu, 04 Mar 2010 10:31:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.virtu-al.net/?p=1055#comment-1917</guid>
		<description>Alan, 
Great script however even though the first time I run the script my &quot;crd&quot; file gets created. Subsequent running of the script still prompts me for my username and password.</description>
		<content:encoded><![CDATA[<p>Alan,<br />
Great script however even though the first time I run the script my &#8220;crd&#8221; file gets created. Subsequent running of the script still prompts me for my username and password.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nico</title>
		<link>http://www.virtu-al.net/2009/11/09/vcheck-3-1/comment-page-1/#comment-1871</link>
		<dc:creator>Nico</dc:creator>
		<pubDate>Tue, 23 Feb 2010 07:57:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.virtu-al.net/?p=1055#comment-1871</guid>
		<description>Hi, Snapshot check is no more working since I have installed vmware data recovery.
Do you have same issue ? 
How can I solve it ? 
Regards</description>
		<content:encoded><![CDATA[<p>Hi, Snapshot check is no more working since I have installed vmware data recovery.<br />
Do you have same issue ?<br />
How can I solve it ?<br />
Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EXOCET19</title>
		<link>http://www.virtu-al.net/2009/11/09/vcheck-3-1/comment-page-1/#comment-1805</link>
		<dc:creator>EXOCET19</dc:creator>
		<pubDate>Thu, 04 Feb 2010 20:20:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.virtu-al.net/?p=1055#comment-1805</guid>
		<description>Alan, this script is one of the best. 
I wanted to ask if there is a way to have it run on a cluster level not across the entire VC?</description>
		<content:encoded><![CDATA[<p>Alan, this script is one of the best.<br />
I wanted to ask if there is a way to have it run on a cluster level not across the entire VC?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Top 5 Planet V12n bloggers 2009 &#124; VMvisor</title>
		<link>http://www.virtu-al.net/2009/11/09/vcheck-3-1/comment-page-1/#comment-1670</link>
		<dc:creator>Top 5 Planet V12n bloggers 2009 &#124; VMvisor</dc:creator>
		<pubDate>Sun, 03 Jan 2010 16:55:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.virtu-al.net/?p=1055#comment-1670</guid>
		<description>[...] vCheck 3.1 [...]</description>
		<content:encoded><![CDATA[<p>[...] vCheck 3.1 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harold</title>
		<link>http://www.virtu-al.net/2009/11/09/vcheck-3-1/comment-page-1/#comment-1497</link>
		<dc:creator>Harold</dc:creator>
		<pubDate>Thu, 26 Nov 2009 14:39:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.virtu-al.net/?p=1055#comment-1497</guid>
		<description>Alan, still loving your script. 
I have added two sections you might want to consider.

With VMware vCenter 4.0 we can now disable alarm actions per host.
Very easy during installation or patching, to prevent alarm actions from firing.
But it is also very easy to forget to enable the alarms again, after maintenance is done.

Added 2 sections for Hosts and Cluster Alarm Actions:

# ---- Cluster Alarm Actions Disabled ----
	If ($ClusterAlarmDisabled){
		If ($vSphere -eq $true){
			Write-CustomOut &quot;..Checking Cluster Alarm Actions status&quot;
			$actions = $clusters &#124; get-view &#124; where {$_.AlarmActionsEnabled -eq $False} &#124; Select Name, AlarmActionsEnabled
			$clusteralarmsactions = @()
			$clusteralarmsactions += $actions
			}
	
		If (($clusteralarmsactions &#124; Measure-Object).count -gt 0) {
			$MyReport += Get-CustomHeader &quot;1&quot; &quot;Cluster(s) with Alarm Actions Disabled&quot;
				$MyReport += Get-HTMLTable $Clusteralarmsactions
			$MyReport += Get-CustomHeaderClose
		}                 
	}

# ---- Host Alarm Actions Disabled ----
	If ($HostAlarmDisabled){
		If ($vSphere -eq $true){
			Write-CustomOut &quot;..Checking Host Alarm Actions status&quot;
			$actions = $VMH &#124; get-view &#124; where {$_.AlarmActionsEnabled -eq $False} &#124; Select Name, @{N=&quot;Cluster&quot;;E={get-vmhost -name $_.name &#124; get-cluster}}, AlarmActionsEnabled
			$hostsalarmsactions = @()
			$hostsalarmsactions += $actions
			}
	
		If (($hostsalarmsactions &#124; Measure-Object).count -gt 0) {
			$MyReport += Get-CustomHeader &quot;1&quot; &quot;Host(s) with Alarm Actions Disabled&quot;
				$MyReport += Get-HTMLTable $hostsalarmsactions
			$MyReport += Get-CustomHeaderClose
		}                 
	}</description>
		<content:encoded><![CDATA[<p>Alan, still loving your script.<br />
I have added two sections you might want to consider.</p>
<p>With VMware vCenter 4.0 we can now disable alarm actions per host.<br />
Very easy during installation or patching, to prevent alarm actions from firing.<br />
But it is also very easy to forget to enable the alarms again, after maintenance is done.</p>
<p>Added 2 sections for Hosts and Cluster Alarm Actions:</p>
<p># &#8212;- Cluster Alarm Actions Disabled &#8212;-<br />
	If ($ClusterAlarmDisabled){<br />
		If ($vSphere -eq $true){<br />
			Write-CustomOut &#8220;..Checking Cluster Alarm Actions status&#8221;<br />
			$actions = $clusters | get-view | where {$_.AlarmActionsEnabled -eq $False} | Select Name, AlarmActionsEnabled<br />
			$clusteralarmsactions = @()<br />
			$clusteralarmsactions += $actions<br />
			}</p>
<p>		If (($clusteralarmsactions | Measure-Object).count -gt 0) {<br />
			$MyReport += Get-CustomHeader &#8220;1&#8243; &#8220;Cluster(s) with Alarm Actions Disabled&#8221;<br />
				$MyReport += Get-HTMLTable $Clusteralarmsactions<br />
			$MyReport += Get-CustomHeaderClose<br />
		}<br />
	}</p>
<p># &#8212;- Host Alarm Actions Disabled &#8212;-<br />
	If ($HostAlarmDisabled){<br />
		If ($vSphere -eq $true){<br />
			Write-CustomOut &#8220;..Checking Host Alarm Actions status&#8221;<br />
			$actions = $VMH | get-view | where {$_.AlarmActionsEnabled -eq $False} | Select Name, @{N=&#8221;Cluster&#8221;;E={get-vmhost -name $_.name | get-cluster}}, AlarmActionsEnabled<br />
			$hostsalarmsactions = @()<br />
			$hostsalarmsactions += $actions<br />
			}</p>
<p>		If (($hostsalarmsactions | Measure-Object).count -gt 0) {<br />
			$MyReport += Get-CustomHeader &#8220;1&#8243; &#8220;Host(s) with Alarm Actions Disabled&#8221;<br />
				$MyReport += Get-HTMLTable $hostsalarmsactions<br />
			$MyReport += Get-CustomHeaderClose<br />
		}<br />
	}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.virtu-al.net/2009/11/09/vcheck-3-1/comment-page-1/#comment-1494</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Wed, 25 Nov 2009 16:33:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.virtu-al.net/?p=1055#comment-1494</guid>
		<description>I just noticed something with the &quot;Host Alarms&quot; Section.  I don&#039;t get any results when digging into the variable $hoststriggeredalarms.  For instance $hosttriggeredalarms[0].alarm.value is blank.  Running $hosttriggeredalarms returns all results.  This makes this portion blank: $Details.Alarm = ($valarms &#124; where {$_.value -eq ($hostsTriggeredAlarm.alarm.value)}).name ...  Maybe it&#039;s my environment, but I&#039;m stumped as to why.  I&#039;m running vCenter 4, ESX 3.5 hosts, PowerCLI 4U1, and Powershell 2.0.</description>
		<content:encoded><![CDATA[<p>I just noticed something with the &#8220;Host Alarms&#8221; Section.  I don&#8217;t get any results when digging into the variable $hoststriggeredalarms.  For instance $hosttriggeredalarms[0].alarm.value is blank.  Running $hosttriggeredalarms returns all results.  This makes this portion blank: $Details.Alarm = ($valarms | where {$_.value -eq ($hostsTriggeredAlarm.alarm.value)}).name &#8230;  Maybe it&#8217;s my environment, but I&#8217;m stumped as to why.  I&#8217;m running vCenter 4, ESX 3.5 hosts, PowerCLI 4U1, and Powershell 2.0.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
