<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>snowland.se &#187; Demo</title>
	<atom:link href="http://www.snowland.se/category/demo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.snowland.se</link>
	<description>Rikard Rönnkvist blogging about Microsoft System Center and other management stuff...</description>
	<lastBuildDate>Mon, 23 Aug 2010 11:19:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Demo Webservice</title>
		<link>http://www.snowland.se/2009/12/30/demo-webservice/</link>
		<comments>http://www.snowland.se/2009/12/30/demo-webservice/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 08:55:15 +0000</pubDate>
		<dc:creator>riro</dc:creator>
				<category><![CDATA[Demo]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[Snowland.se]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.snowland.se/?p=392</guid>
		<description><![CDATA[A while ago I wrote a little PHP-application for demostrating webmonitors in System Center Operations Manager 2007.
It will probably work for any monitoring solution that catches http errorcodes or textstrings on a page.
Free to use, so give it a try.  
You can find it at: http://snowland.se/demo/
]]></description>
			<content:encoded><![CDATA[<p>A while ago I wrote a little PHP-application for demostrating webmonitors in System Center Operations Manager 2007.<br />
It will probably work for any monitoring solution that catches http errorcodes or textstrings on a page.</p>
<p>Free to use, so give it a try. <img src='http://www.snowland.se/wp/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>You can find it at: <a href="http://snowland.se/demo/">http://snowland.se/demo/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.snowland.se/2009/12/30/demo-webservice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SCOM Demo script</title>
		<link>http://www.snowland.se/2007/10/24/scom-demo-script/</link>
		<comments>http://www.snowland.se/2007/10/24/scom-demo-script/#comments</comments>
		<pubDate>Wed, 24 Oct 2007 06:13:13 +0000</pubDate>
		<dc:creator>riro</dc:creator>
				<category><![CDATA[Demo]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[VBScript]]></category>

		<guid isPermaLink="false">http://www.snowland.se/2007/10/24/scom-demo-script/</guid>
		<description><![CDATA[OK, so I did some more research and scripting last evning&#8230;
Here is a script that puts out some random perfomance data between the parameters to the script.
In the perfomance mapper, set Value to $Data/Property[@Name='Perfdata']$, and don&#8217;t forget the parameters.

'-------------------------------------------------------------------------------------
' Script to write random perf-data
'
'            [...]]]></description>
			<content:encoded><![CDATA[<p>OK, so I did some more research and scripting last evning&#8230;</p>
<p>Here is a script that puts out some random perfomance data between the parameters to the script.</p>
<p>In the perfomance mapper, set Value to <strong>$Data/Property[@Name='Perfdata']$</strong>, and don&#8217;t forget the parameters.</p>
<pre class="brush: vb;">
'-------------------------------------------------------------------------------------
' Script to write random perf-data
'
'                                         Rikard Rönnkvist / snowland.se / 2007-10-24
'-------------------------------------------------------------------------------------
' --- Set up variables and objects
Option Explicit
Dim iMinRnd, iMaxRnd, perfData
Dim oArgs, oAPI, oBag

' --- Get parameters
Set oArgs = WScript.Arguments
iMinRnd = Int(oArgs.Item(0))
iMaxRnd = Int(oArgs.Item(1))
Set oArgs = Nothing

' --- Generate random number
Randomize
perfData = Int((iMaxRnd - iMinRnd + 1) * Rnd + iMinRnd)

' --- Create properies in SCOM
Set oAPI = CreateObject(&quot;MOM.ScriptAPI&quot;)
Set oBag = oAPI.CreatePropertyBag()

oBag.AddValue &quot;minValue&quot;, iMinRnd
oBag.AddValue &quot;maxValue&quot;, iMaxRnd
oBag.AddValue &quot;Perfdata&quot;, perfData
oAPI.AddItem(oBag)
oAPI.ReturnItems

Set oAPI = Nothing
Set oBag = Nothing
</pre>
<p>I did use &#8220;500 1000&#8243; as a paramreter and got this nice demo-view of performance:<br />
<img src='http://www.snowland.se/wp/wp-content/uploads/071024_demodata.png' alt='Demodata' /></p>
<p>Now, its time to play with alerts and baselining that data&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snowland.se/2007/10/24/scom-demo-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Demo web-app v2</title>
		<link>http://www.snowland.se/2007/05/09/demo-web-app-v2/</link>
		<comments>http://www.snowland.se/2007/05/09/demo-web-app-v2/#comments</comments>
		<pubDate>Wed, 09 May 2007 11:47:38 +0000</pubDate>
		<dc:creator>riro</dc:creator>
				<category><![CDATA[Demo]]></category>
		<category><![CDATA[Good-to-have]]></category>
		<category><![CDATA[OpsMgr]]></category>

		<guid isPermaLink="false">http://www.snowland.se/2007/05/09/demo-web-app-v2/</guid>
		<description><![CDATA[Version 2 of demo-webb-app&#8230; 
&#60;html&#62;
	&#60;body&#62;
		&#60;font face=&#34;verdana, arial&#34; size=&#34;2&#34;&#62;
		i räknar från 0 till 250.&#60;br&#62;
		Om i är mer än &#60;%= Application(&#34;rnd&#34;) %&#62; så kommer det upp&#60;br&#62;
		en &#34;felaktig&#34; text&#8230;&#60;br&#62;&#60;br&#62;
		&#60;%
		Randomize
		if int(Application(&#34;rnd&#34;)) = 0 then
			Application(&#34;rnd&#34;) = 150 + Int((100 &#8211; 1 + 1) * Rnd + 1)
		end if
		Application(&#34;i&#34;) = Int(Application(&#34;i&#34;)) + 1
		Response.Write &#34;i = &#34; &#38; Application(&#34;i&#34;) &#38; &#34;&#60;br&#62;&#60;br&#62;&#34;
		if Application(&#34;i&#34;) [...]]]></description>
			<content:encoded><![CDATA[<p>Version 2 of <a href="http://www.snowland.se/2007/04/13/demo-web-app/">demo-webb-app</a>&#8230; </p>
<p>&lt;html&gt;<br />
	&lt;body&gt;</p>
<p>		&lt;font face=&quot;verdana, arial&quot; size=&quot;2&quot;&gt;<br />
		i räknar från 0 till 250.&lt;br&gt;<br />
		Om i är mer än &lt;%= Application(&quot;rnd&quot;) %&gt; så kommer det upp&lt;br&gt;<br />
		en &quot;felaktig&quot; text&#8230;&lt;br&gt;&lt;br&gt;<br />
		&lt;%</p>
<p>		Randomize<br />
		if int(Application(&quot;rnd&quot;)) = 0 then<br />
			Application(&quot;rnd&quot;) = 150 + Int((100 &#8211; 1 + 1) * Rnd + 1)<br />
		end if</p>
<p>		Application(&quot;i&quot;) = Int(Application(&quot;i&quot;)) + 1</p>
<p>		Response.Write &quot;i = &quot; &amp; Application(&quot;i&quot;) &amp; &quot;&lt;br&gt;&lt;br&gt;&quot;</p>
<p>		if Application(&quot;i&quot;) &lt; Application(&quot;rnd&quot;) then<br />
			Response.Write &quot;&lt;font color=&quot;&quot;green&quot;&quot;&gt;Fungerar finfint&lt;/font&gt;&quot;<br />
		else<br />
			Response.Write &quot;&lt;font color=&quot;&quot;red&quot;&quot;&gt;&lt;b&gt;Nu fungerar det INTE det minsta&lt;/b&gt;&lt;/font&gt;&quot;<br />
		end if</p>
<p>		if Application(&quot;i&quot;) = 250 then<br />
			Application(&quot;i&quot;) = 0<br />
			Application(&quot;rnd&quot;) = 150 + Int((100 &#8211; 1 + 1) * Rnd + 1)<br />
		end if</p>
<p>		%&gt;<br />
		&lt;/font&gt;<br />
	&lt;/body&gt;<br />
&lt;/html&gt;</p>
<p>Gives you a bit niceer health-report&#8230;</p>
<p><img src='http://www.snowland.se/wp/wp-content/uploads/2007/05/070509_webhealth.jpg' alt='070509_WebHealth.jpg' /><br />
(This one contains planed downtime &#8230;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snowland.se/2007/05/09/demo-web-app-v2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Demo web-app</title>
		<link>http://www.snowland.se/2007/04/13/demo-web-app/</link>
		<comments>http://www.snowland.se/2007/04/13/demo-web-app/#comments</comments>
		<pubDate>Fri, 13 Apr 2007 12:32:59 +0000</pubDate>
		<dc:creator>riro</dc:creator>
				<category><![CDATA[Demo]]></category>
		<category><![CDATA[Good-to-have]]></category>
		<category><![CDATA[OpsMgr]]></category>

		<guid isPermaLink="false">http://www.snowland.se/2007/04/13/demo-web-app/</guid>
		<description><![CDATA[Okej&#8230; nästan lite väl simpel, men den fungerar i alla fall.
Spara den som något bra med .asp i slutet (se till att ASP är igång på IIS&#8217;en också), sen kan man peka ut ett monitor-program (exempelvis OpsMgr) att monitorera den sidan. Om texten &#8220;INTE&#8221; är med så kan man skicka ett larm.
&#60;html&#62;
	&#60;body&#62;
		&#60;font face=&#34;verdana, arial&#34; size=&#34;2&#34;&#62;
		i [...]]]></description>
			<content:encoded><![CDATA[<p>Okej&#8230; nästan lite väl simpel, men den fungerar i alla fall.</p>
<p>Spara den som något bra med .asp i slutet (se till att ASP är igång på IIS&#8217;en också), sen kan man peka ut ett monitor-program (exempelvis OpsMgr) att monitorera den sidan. Om texten &#8220;INTE&#8221; är med så kan man skicka ett larm.</p>
<p>&lt;html&gt;<br />
	&lt;body&gt;<br />
		&lt;font face=&quot;verdana, arial&quot; size=&quot;2&quot;&gt;<br />
		i räknar från 0 till 100.&lt;br&gt;<br />
		Om i är mer än 75 så kommer det upp&lt;br&gt;<br />
		en &quot;felaktig&quot; text&#8230;&lt;br&gt;&lt;br&gt;<br />
		&lt;%<br />
			Application(&quot;i&quot;) = Int(Application(&quot;i&quot;)) + 1<br />
			Response.Write &quot;i = &quot; &amp; Application(&quot;i&quot;) &amp; &quot;&lt;br&gt;&lt;br&gt;&quot;</p>
<p>			if Application(&quot;i&quot;) &lt; 75 then<br />
				Response.Write &quot;&lt;font color=&quot;&quot;green&quot;&quot;&gt;Fungerar finfint&lt;/font&gt;&quot;<br />
			else<br />
				Response.Write &quot;&lt;font color=&quot;&quot;red&quot;&quot;&gt;&lt;b&gt;Nu fungerar det INTE det minsta&lt;/b&gt;&lt;/font&gt;&quot;<br />
			end if</p>
<p>			if Application(&quot;i&quot;) = 101 then<br />
				Application(&quot;i&quot;) = 0<br />
			end if<br />
		%&gt;<br />
		&lt;/font&gt;<br />
	&lt;/body&gt;<br />
&lt;/html&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snowland.se/2007/04/13/demo-web-app/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
