<?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>Opsview Labs</title>
	<atom:link href="http://labs.opsview.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://labs.opsview.com</link>
	<description>Opsview&#039;s Engineering Blog</description>
	<lastBuildDate>Wed, 18 Apr 2012 20:37:55 +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>Opsview V4 &#8211; what&#8217;s coming up</title>
		<link>http://labs.opsview.com/2012/04/opsview-v4-whats-coming-up/</link>
		<comments>http://labs.opsview.com/2012/04/opsview-v4-whats-coming-up/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 08:14:37 +0000</pubDate>
		<dc:creator>tcallway</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://labs.opsview.com/?p=2403</guid>
		<description><![CDATA[
			
				
			
		We’ve received several requests to share a bit more of what’s coming up in Opsview V4.
One thing you may not know is that we’ve substantially expanded our development team during the past year. Our development staff count has grown by a staggering 14 times, and our internal quality assurance process is even better than ever. [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F04%2Fopsview-v4-whats-coming-up%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F04%2Fopsview-v4-whats-coming-up%2F&amp;style=normal&amp;b=2" height="61" width="50" />
			</a>
		</div><p><a href="http://labs.opsview.com/wp-content/uploads/2012/04/appScreen150px.png"><img src="http://labs.opsview.com/wp-content/uploads/2012/04/appScreen150px.png" alt="" title="appScreen150px" width="150" height="115" class="alignleft size-full wp-image-2442" /></a>We’ve received several requests to share a bit more of what’s coming up in Opsview V4.</p>
<p>One thing you may not know is that we’ve substantially expanded our development team during the past year. Our development staff count has grown by a staggering 14 times, and our internal quality assurance process is even better than ever. The outcome has been over 16,000 developer hours going into Opsview V4…. yes, there are many fantastic new enhancements to look forward to!</p>
<p>So what’s coming up? Soon we’ll be releasing two new versions of our monitoring software – Opsview Pro and Opsview Enterprise. A couple of weeks later, our renamed open source edition – Opsview Core – will be released that is even faster, leaner and easier to use than its popular predecessor.</p>
<p>In this post, however, I’ll focus on the key enhancements to Opsview Enterprise and our new SME product, Opsview Pro. For the first time, Opsview Pro will offer small and medium size organizations a slick, professionally supported monitoring tool that is easy to install, configure and use, all at an outstanding price.<span id="more-2403"></span></p>
<h2>Dashboard</h2>
<p>Opsview&#8217;s elegant new dashboards* enable you to visualize and analyze large amounts of complex data the way you want it and help you diagnose systems alerts with even greater accuracy and speed.</p>
<p>Ideal for desktop or big screen display, dashboards can be customized rapidly, even by non-technical users, to display dynamic business service, event-level or per host views.</p>
<p>Deep-dive functionality is also available to system administrators who can simply click on alerts to understand the detail of issues, their  dependencies and correlate related systems events.</p>
<p>Check out our teaser video:</p>
<p><center><iframe allowfullscreen="" frameborder="0" height="300" mozallowfullscreen="" src="http://player.vimeo.com/video/35940745?title=0&amp;byline=0&amp;portrait=0&amp;color=ffffff" webkitallowfullscreen="" width="531"></iframe></center></p>
<h2>Enhanced User Interface</h2>
<p>The Opsview UI has been evolving over the past few versions but we have taken a significant step forward in V4.</p>
<p>Complete with our new corporate livery, Opsview V4 will offer enhanced usability via its simplified drop-down navigation system.</p>
<p>Key workflows have been also re-engineered to make everyday tasks easier and faster.</p>
<p>On top of all that tools like Reports and Nagvis are now fully integrated into the Opsview product giving you and your end users a seamless user experience.</p>
<p>But don&#8217;t worry, they&#8217;ll be a library of screencasts to help you through these new features and more.</p>
<p>So that&#8217;s just a taste of what&#8217;s to come with Opsview V4.</p>
<p>Watch this space!</p>
<p><small>* Opsview Enterprise and Opsview Pro only</small></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.opsview.com/2012/04/opsview-v4-whats-coming-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Global HQ &#8211; Reading Enterprise Centre</title>
		<link>http://labs.opsview.com/2012/04/new-global-hq-reading-enterprise-centre/</link>
		<comments>http://labs.opsview.com/2012/04/new-global-hq-reading-enterprise-centre/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 08:51:28 +0000</pubDate>
		<dc:creator>tcallway</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://labs.opsview.com/?p=2421</guid>
		<description><![CDATA[
			
				
			
		We&#8217;ve moved into our new global headquarters in Reading Enterprise Centre today, located in the University of Reading&#8217;s expansive campus.
Fantastic parkland surroundings and access to the University&#8217;s shops, restaurants, bars, conferencing and sport facilities have us all walking around with smiles on our faces.
Pictures are below to give you an idea of what it looks like. [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F04%2Fnew-global-hq-reading-enterprise-centre%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F04%2Fnew-global-hq-reading-enterprise-centre%2F&amp;style=normal&amp;b=2" height="61" width="50" />
			</a>
		</div><p>We&#8217;ve moved into our new global headquarters in Reading Enterprise Centre today, located in the University of Reading&#8217;s expansive campus.</p>
<p>Fantastic parkland surroundings and access to the University&#8217;s shops, restaurants, bars, conferencing and sport facilities have us all walking around with smiles on our faces.</p>
<p>Pictures are below to give you an idea of what it looks like. We look forward to welcoming all our customers and partners to Opsview&#8217;s new home.</p>
<p><a href="http://www.opsview.com/company/careers">Jobs at Opsview</a></p>
<div id="attachment_2422" class="wp-caption aligncenter" style="width: 310px"><a href="http://labs.opsview.com/wp-content/uploads/2012/04/ExternalFront.jpg"><img class="size-medium wp-image-2422" title="ExternalFront" src="http://labs.opsview.com/wp-content/uploads/2012/04/ExternalFront-300x168.jpg" alt="" width="300" height="168" /></a><p class="wp-caption-text">Reading Enterprise Centre&#39;s front entrance</p></div>
<div id="attachment_2423" class="wp-caption aligncenter" style="width: 310px"><a href="http://labs.opsview.com/wp-content/uploads/2012/04/externalAngle.jpg"><img class="size-medium wp-image-2423 " title="externalAngle" src="http://labs.opsview.com/wp-content/uploads/2012/04/externalAngle-300x168.jpg" alt="" width="300" height="168" /></a><p class="wp-caption-text">The &#39;West Wing&#39;</p></div>
<div id="attachment_2424" class="wp-caption aligncenter" style="width: 310px"><a href="http://labs.opsview.com/wp-content/uploads/2012/04/internalCoffeeShop.jpg"><img class="size-medium wp-image-2424" title="internalCoffeeShop" src="http://labs.opsview.com/wp-content/uploads/2012/04/internalCoffeeShop-300x168.jpg" alt="" width="300" height="168" /></a><p class="wp-caption-text">Coffee shop in reception</p></div>
<div id="attachment_2425" class="wp-caption aligncenter" style="width: 310px"><a href="http://labs.opsview.com/wp-content/uploads/2012/04/internalDesks.jpg"><img class="size-medium wp-image-2425" title="internalDesks" src="http://labs.opsview.com/wp-content/uploads/2012/04/internalDesks-300x168.jpg" alt="" width="300" height="168" /></a><p class="wp-caption-text">Sales and marketing</p></div>
<p><a href="http://www.opsview.com/company/careers">Jobs at Opsview</a></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.opsview.com/2012/04/new-global-hq-reading-enterprise-centre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monitor LAMP Stack Performance with Opsview</title>
		<link>http://labs.opsview.com/2012/03/monitor-lamp-stack-performance-with-opsview/</link>
		<comments>http://labs.opsview.com/2012/03/monitor-lamp-stack-performance-with-opsview/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 09:55:14 +0000</pubDate>
		<dc:creator>brian.king</dc:creator>
				<category><![CDATA[Configuration]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Unix / Linux]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://labs.opsview.com/?p=2332</guid>
		<description><![CDATA[
			
				
			
		Opsview can monitor and alert better than anyone, but that is only a piece of what it can do for your Enterprise (after all, you can write a script to ping and alert).
Opsview also provides expanded visibility of system resources that put administrators in control of solutions, not just emergencies.
This blog post takes a real [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F03%2Fmonitor-lamp-stack-performance-with-opsview%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F03%2Fmonitor-lamp-stack-performance-with-opsview%2F&amp;style=normal&amp;b=2" height="61" width="50" />
			</a>
		</div><p><a href="http://labs.opsview.com/wp-content/uploads/2012/03/stack150px3.png"><img class="size-full wp-image-2370 alignleft" title="stack150px" src="http://labs.opsview.com/wp-content/uploads/2012/03/stack150px3.png" alt="" width="125" height="125" /></a>Opsview can monitor and alert better than anyone, but that is only a piece of what it can do for your Enterprise (after all, you can write a script to ping and alert).</p>
<p>Opsview also provides expanded visibility of system resources that put administrators in control of solutions, not just emergencies.</p>
<p>This blog post takes a real world look at how Opsview’s monitoring and metrics of LAMP stack performance led to a proactive decision.</p>
<p><span id="more-2332"></span></p>
<h3>Monitor, Metrics, and Decisions</h3>
<p>We built a site in the cloud based on specifications from past performance and traffic statistics.  Like all other sites running the LAMP stack, we monitor important levels for each application and the OS. <a href="http://labs.opsview.com/2012/03/operating-system-monitoring-in-5-easy-steps/">Linux checks</a> include RAM utilization and CPU load, the Apache checks monitor the number of HTTPD processes and graph the page load speed, and the MySQL check monitors the number of concurrent connections.</p>
<p>The site ran well for several weeks with no complaints and no <a title="Opsview Alerts" href="http://labs.opsview.com/2011/09/how-to-get-the-most-out-of-opsview-alerts/">Opsview alerts</a>. An internal user submitted a ticket that an external contact stated the site seemed slow. Checking the site repeatedly showed no signs of poor performance. Opsview’s historical graphs of the LAMP checks pinpointed when the issue occurred and gave clues to how the site would do with sudden bursts of activity.</p>
<p>The RAM on the server was always high and the CPU load was on the upper level of normal. Since the server was in the cloud with a use-based cost model, the current resources were cost effective and the site still performed well.
<a href="http://labs.opsview.com/wp-content/uploads/2012/03/opsview_cpu_load1.jpg"><img class="aligncenter size-full wp-image-2334" title="opsview_cpu_load" src="http://labs.opsview.com/wp-content/uploads/2012/03/opsview_cpu_load1.jpg" alt="opsview cpu load" width="600" height="267" /></a></p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2012/03/opsview_high_ram.jpg"><img class="aligncenter size-full wp-image-2335" title="opsview_high_ram" src="http://labs.opsview.com/wp-content/uploads/2012/03/opsview_high_ram.jpg" alt="opsview high ram" width="600" height="272" /></a></p>
<p>During the time the incident was reported (not the time when the ticket was created), the Opsview graphs reported a spike in HTTPD processes and MySQL connections.
<a href="http://labs.opsview.com/wp-content/uploads/2012/03/opsview_httpd_procs.png"> </a><a href="http://labs.opsview.com/wp-content/uploads/2012/03/opsview_httpd_procs1.png"> </a><a href="http://labs.opsview.com/wp-content/uploads/2012/03/opsview_httpd_procs4.png"><img class="aligncenter size-full wp-image-2387" title="opsview_httpd_procs" src="http://labs.opsview.com/wp-content/uploads/2012/03/opsview_httpd_procs4.png" alt="opsview httpd procs" width="600" height="300" /></a>
<a href="http://labs.opsview.com/wp-content/uploads/2012/03/opsview_mysql_connections21.png"><img class="aligncenter size-full wp-image-2383" title="opsview_mysql_connections2" src="http://labs.opsview.com/wp-content/uploads/2012/03/opsview_mysql_connections21.png" alt="opsview mysql connections " width="600" height="300" /></a></p>
<p>The increase in Apache processes and MySQL connections had a direct impact on the page load.
<a href="http://labs.opsview.com/wp-content/uploads/2012/03/opsview_page_load3.jpg"> </a><a href="http://labs.opsview.com/wp-content/uploads/2012/03/opsview_page_load3.png"><img class="aligncenter size-full wp-image-2391" title="opsview_page_load" src="http://labs.opsview.com/wp-content/uploads/2012/03/opsview_page_load3.png" alt="opsview page load" width="600" height="300" /></a></p>
<p>Further discussions with various project managers revealed that a sample email promotion was sent out and traffic increased immediately.  After reviewing their plans for the full promotion, no level of application tuning with the current specs would prevent performance issues. We suggested and received permission to increase resources on the server prior to the promotion and tuned the applications to take advantage of the additional resources.</p>
<p>The full promotion went out successfully and the site performance exceeded expectations. More importantly, no critical alerts were generated.</p>
<p>Opsview provided deep insight into server and application performance that proactively drove the right business decision.</p>
<div style="border: 1px solid #ccc; background-color: #f5f5f5; padding: 8px;">
<h3>About the Author</h3>
<p>Paul Fleetwood started as a Unix Administrator in 1999. He has rolled out Opsview at small and large companies including a distributed installation that monitored 600 hosts and 5000 services. Paul currently works for an award-winning custom content publisher in North Carolina and spends all his free time with his wife and three very active sons.</p>
<h4>Legal Disclaimer</h4>
<p>This blog post is contributed by a member of the Opsview community. Opsview accept no responsibility for the accuracy of its content and are not liable for any direct or indirect damages caused by its use.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://labs.opsview.com/2012/03/monitor-lamp-stack-performance-with-opsview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coming Soon&#8230;Opsview v4</title>
		<link>http://labs.opsview.com/2012/03/coming-soon-opsview-v4/</link>
		<comments>http://labs.opsview.com/2012/03/coming-soon-opsview-v4/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 10:25:44 +0000</pubDate>
		<dc:creator>brian.king</dc:creator>
				<category><![CDATA[About Opsview]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Opsview]]></category>
		<category><![CDATA[opsview v4]]></category>

		<guid isPermaLink="false">http://labs.opsview.com/?p=2318</guid>
		<description><![CDATA[
			
				
			
		Opsview V4 is the culmination of 12 months intensive research and  development work by the Opsview team. Its elegant new user interface and  configurable dashboards enable you to present and analyze information  they way you want it and will help you diagnose systems alerts with even  greater accuracy and speed.

Look out [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F03%2Fcoming-soon-opsview-v4%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F03%2Fcoming-soon-opsview-v4%2F&amp;style=normal&amp;b=2" height="61" width="50" />
			</a>
		</div><p>Opsview V4 is the culmination of 12 months intensive research and  development work by the Opsview team. Its elegant new user interface and  configurable dashboards enable you to present and analyze information  they way you want it and will help you diagnose systems alerts with even  greater accuracy and speed.</p>
<p><iframe src="http://player.vimeo.com/video/35940745?byline=0&amp;portrait=0&amp;color=ffffff" width="580" height="326" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p>Look out for more information about Opsview V4 by following us at <a href="http://www.twitter.com/opsview">@opsview</a> on Twitter or joining us on <a href="http://www.facebook.com/opsview">Facebook</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.opsview.com/2012/03/coming-soon-opsview-v4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Operating System Monitoring in 5 Easy Steps</title>
		<link>http://labs.opsview.com/2012/03/operating-system-monitoring-in-5-easy-steps/</link>
		<comments>http://labs.opsview.com/2012/03/operating-system-monitoring-in-5-easy-steps/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 17:23:07 +0000</pubDate>
		<dc:creator>Christopher Buckley</dc:creator>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[System Management]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Unix / Linux]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[opsview configuration]]></category>
		<category><![CDATA[service checks]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://labs.opsview.com/?p=2279</guid>
		<description><![CDATA[
			
				
			
		Setting up monitoring for operating systems in Opsview is really simple. Pre-configured host templates for all the main operating systems are included out-of-the-box, meaning you can set-up key service checks for your systems quickly and easily.
Here&#8217;s how&#8230;
1. In Opsview go to CONFIGURATION &#62; HOSTS
2. Select the host you wish to apply the Operating System monitoring [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F03%2Foperating-system-monitoring-in-5-easy-steps%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F03%2Foperating-system-monitoring-in-5-easy-steps%2F&amp;style=normal&amp;b=2" height="61" width="50" />
			</a>
		</div><p><a href="http://labs.opsview.com/wp-content/uploads/2012/03/OS_thumb.jpg"><img class="alignleft size-full wp-image-2315" style="margin-bottom: 8px; margin-right: 10px;" title="OS_thumb" src="http://labs.opsview.com/wp-content/uploads/2012/03/OS_thumb.jpg" alt="" width="108" height="108" /></a>Setting up monitoring for operating systems in Opsview is really simple. Pre-configured host templates for all the main operating systems are included out-of-the-box, meaning you can set-up key service checks for your systems quickly and easily.</p>
<p>Here&#8217;s how&#8230;<span id="more-2279"></span></p>
<p>1. In Opsview go to CONFIGURATION &gt; HOSTS</p>
<p>2. Select the host you wish to apply the Operating System monitoring template to. In this example our host is our &#8216;ov&#8217; server:</p>
<p style="text-align: center;"><a href="http://labs.opsview.com/wp-content/uploads/2012/03/select-host.png"><img class="size-full wp-image-2299 aligncenter" title="select-host" src="http://labs.opsview.com/wp-content/uploads/2012/03/select-host.png" alt="Select host" width="500" height="23" /></a></p>
<p>3. Scroll to the bottom of the configuration options and select which templates you wish to apply to your host. For example UNIX templates:</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2012/03/unix-monitoring-host-template1.png"><img class="aligncenter size-full wp-image-2301" title="unix-monitoring-host-template" src="http://labs.opsview.com/wp-content/uploads/2012/03/unix-monitoring-host-template1.png" alt="" width="500" height="114" /></a></p>
<p>&#8230;or for windows monitoring:</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2012/03/windows-monitoring-host-template.png"><img class="aligncenter size-full wp-image-2302" title="windows-monitoring-host-template" src="http://labs.opsview.com/wp-content/uploads/2012/03/windows-monitoring-host-template.png" alt="" width="500" height="109" /></a></p>
<p>4. Select which service checks you wish to perform on your operating system. Opsview&#8217;s Operating System templates include standard check for things like disk drive utilzation, CPU utilzation, critcial events, UNIX load average, e.g for Windows:</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2012/03/windows-monitoring-service-checks.png"></a><a href="http://labs.opsview.com/wp-content/uploads/2012/03/windows-monitoring-service-checks1.png"></a><a href="http://labs.opsview.com/wp-content/uploads/2012/03/windows-monitoring-service-checks2.png"><img class="aligncenter size-full wp-image-2305" title="windows-monitoring-service-checks" src="http://labs.opsview.com/wp-content/uploads/2012/03/windows-monitoring-service-checks2.png" alt="windows-monitoring-service-checks" width="450" height="434" /></a></p>
<p>or for UNIX:</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2012/03/UNIX-monitoring-service-checks.png"></a><a href="http://labs.opsview.com/wp-content/uploads/2012/03/UNIX-monitoring-service-checks.png"><img class="aligncenter size-full wp-image-2306" title="UNIX-monitoring-service-checks" src="http://labs.opsview.com/wp-content/uploads/2012/03/UNIX-monitoring-service-checks.png" alt="UNIX monitoring service checks" width="450" height="298" /></a></p>
<p>5.  Hit ‘submit’. After you reload Opsview, your new Operating System configuration template will be implemented within your host configuration and the selected  service checks will be running on your hosts. Simple!</p>
<p>For more information on creating your own service checks take a look at our <a title="Creating Serviec Checks" href="http://labs.opsview.com/2012/01/monitor-your-website-in-10-easy-steps-with-opsview/">website monitoring blog</a> and for a deep-dive into some of the features available in Opsview Enterprise register for our <a href=" &lt;http://www.opsview.com/company/opsview-webinars">webinars</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.opsview.com/2012/03/operating-system-monitoring-in-5-easy-steps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Opsera Announces Company Name Change to Opsview</title>
		<link>http://labs.opsview.com/2012/03/opsera-announces-company-name-change-to-opsview/</link>
		<comments>http://labs.opsview.com/2012/03/opsera-announces-company-name-change-to-opsview/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 12:52:48 +0000</pubDate>
		<dc:creator>brian.king</dc:creator>
				<category><![CDATA[About Opsview]]></category>
		<category><![CDATA[enterprise systems management]]></category>
		<category><![CDATA[IT monitoring]]></category>
		<category><![CDATA[opsera]]></category>
		<category><![CDATA[Opsview]]></category>

		<guid isPermaLink="false">http://labs.opsview.com/?p=2274</guid>
		<description><![CDATA[
			
				
			
		READING, UK – 1st March 2012 &#8211; Opsera Ltd., a global provider of IT monitoring and analytics solutions, today announced that it has changed its name to Opsview Ltd.
Opsera Ltd. was founded in 2005 by our C.E.O., Michael Walton with the aim of building a world-class open source product and services business. As part of [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F03%2Fopsera-announces-company-name-change-to-opsview%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F03%2Fopsera-announces-company-name-change-to-opsview%2F&amp;style=normal&amp;b=2" height="61" width="50" />
			</a>
		</div><p>READING, UK – 1<sup>st</sup> March 2012 &#8211; Opsera Ltd., a global provider of IT monitoring and analytics solutions, today announced that it has changed its name to Opsview Ltd.</p>
<p>Opsera Ltd. was founded in 2005 by our C.E.O., Michael Walton with the aim of building a world-class open source product and services business. As part of that vision, Opsera acquired the Opsview product in 2008 from Altinity Limited, and set about developing it into a market leading IT monitoring solution.</p>
<p><span id="more-2274"></span></p>
<p>“Today’s name change signifies the Company’s transformation into a global software vendor focused solely on the development of Enterprise Systems Management solutions,” said Michael Walton, Opsview CEO.</p>
<p>“Opsview is used by over 20,000 organisations around the world and that brand has become synonymous with who we are, making this change the logical move. We plan to reveal an exciting new version of the Opsview brand with an improved  website in April in connection with the launch of the next generation of Opsview  our flagship IT monitoring product.” said Walton.</p>
<h2>About Opsview</h2>
<p>Opsview Ltd. is a global software company with a user base of over 20,000 organizations spread across 130 countries worldwide. It is headquartered in the United Kingdom, with offices in the USA and India.</p>
<p>Opsview’s flagship product, <a title="Opsera changes its name to Opsview Ltd" href="http://www.opsview.com/products/opsview-enterprise">Opsview Enterprise</a>, has a long and rich heritage in the Enterprise Systems Management market, having been conceived more than eight years ago and continuously developed since. It is used globally by our enterprise customers including blue chip organizations such as Electronic Arts, British Telecom, Blue Cross Blue Shield, Siemens, Allianz, US Army, Irish Revenue and Yale University</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.opsview.com/2012/03/opsera-announces-company-name-change-to-opsview/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Installing Opsview on a zLinux Mainframe</title>
		<link>http://labs.opsview.com/2012/02/installing-opsview-on-a-zlinux-mainframe/</link>
		<comments>http://labs.opsview.com/2012/02/installing-opsview-on-a-zlinux-mainframe/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 16:14:52 +0000</pubDate>
		<dc:creator>brian.king</dc:creator>
				<category><![CDATA[About Opsview]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[System Management]]></category>
		<category><![CDATA[Unix / Linux]]></category>
		<category><![CDATA[red hat]]></category>
		<category><![CDATA[RHEL5]]></category>
		<category><![CDATA[RPM]]></category>
		<category><![CDATA[X86]]></category>
		<category><![CDATA[zLinux]]></category>

		<guid isPermaLink="false">http://labs.opsview.com/?p=2254</guid>
		<description><![CDATA[
			
				
			
		A US-based enterprise customer recently came to Opsview with a new challenge – install Opsview Enterprise on their zLinux mainframe1. As a major US Health Insurance provider with over 12,000 employees and more than 99 million members across all 50 states keeping data safe and available at all times is of paramount importance so they [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F02%2Finstalling-opsview-on-a-zlinux-mainframe%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F02%2Finstalling-opsview-on-a-zlinux-mainframe%2F&amp;style=normal&amp;b=2" height="61" width="50" />
			</a>
		</div><p><a href="http://labs.opsview.com/wp-content/uploads/2012/02/032409_IBM_z10_mainframe.large_.jpg"><img class="size-thumbnail wp-image-2262 alignleft" title="032409_IBM_z10_mainframe.large" src="http://labs.opsview.com/wp-content/uploads/2012/02/032409_IBM_z10_mainframe.large_-150x150.jpg" alt="Installing Opsview on a zLinux Mainframe" width="150" height="150" /></a>A US-based enterprise customer recently came to Opsview with a new challenge – install <a href="http://http://www.opsview.com/products/opsview-enterprise">Opsview Enterprise</a> on their zLinux mainframe<sup><small>1</small></sup>. As a major US Health Insurance provider with over 12,000 employees and more than 99 million members across all 50 states keeping data safe and available at all times is of paramount importance so they had chosen to standardize on the secure, robust zLinux infrastructure.</p>
<p><span id="more-2254"></span></p>
<h3>The Challenge</h3>
<p>Although our team had never carried out an installation like this before, their varied experience in source code compilation and Red Hat installations meant the task was relatively straightforward.</p>
<p>Opsview Enterprise was already in place, running on an X86 infrastructure<sup><small>2</small></sup>, monitoring over 500 devices including networking hardware, servers, applications and databases. However as the organization provides services to 38 independently run companies across the US they also needed to monitor external networks and keep each monitoring instance separate for security.</p>
<p>The new monitoring system had to be configured to operate on their dedicated zLinux mainframe, running on Red Hat Enterprise Linux 5 (RHEL5).</p>
<h2>The Solution</h2>
<p>Initially the customer looked at other monitoring solutions, but as they already had Opsview installed and their support teams were very familiar with the system it made sense for the additional monitoring to be with Opsview too.</p>
<p>It took our team just one week to take the source code from Opsview Enterprise and compile RPMs<sup><small>3</small></sup> to run on the customer’s RHEL5 infrastructure.</p>
<p>Three Opsview Enterprise installations are now running in total, including one on the zLinux infrastructure, monitoring in excess of 500 devices and helping to keep checks on critical healthcare data across the USA. Additional devices will be added as more branches come online and Opsview will be there to keep them all in good health.</p>
<div style="border: 1px solid #ccc; background-color: #f5f5f5; padding: 8px;">
<h3>Definitions (from Wikipedia)</h3>
<p>1. zLinux – (Linux on System z) is the collective term for the Linux operating system compiled to run on IBM mainframes, especially System z machines.</p>
<p>2. X86 &#8211; refers to a family of instruction set architectures based on the Intel 8086 CPU.</p>
<p>3. RPM Package Manager (RPM) is a software package management system. The name RPM variously refers to the .rpm file format, files in this format, software packaged in such files, and the package manager itself.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://labs.opsview.com/2012/02/installing-opsview-on-a-zlinux-mainframe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website Monitoring in 10 Easy Steps with Opsview</title>
		<link>http://labs.opsview.com/2012/01/monitor-your-website-in-10-easy-steps-with-opsview/</link>
		<comments>http://labs.opsview.com/2012/01/monitor-your-website-in-10-easy-steps-with-opsview/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 15:06:40 +0000</pubDate>
		<dc:creator>Christopher Buckley</dc:creator>
				<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Opsview]]></category>
		<category><![CDATA[System Management]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[service check]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[website check]]></category>
		<category><![CDATA[website monitoring]]></category>

		<guid isPermaLink="false">http://labs.opsview.com/?p=2119</guid>
		<description><![CDATA[
			
				
			
		For most companies websites are their corporate face to the world. Any downtime can be costly especially if the sites are used for e-commerce. Web monitoring checks can be set up quickly and easily in Opsview giving you powerful alerting capabilities to check on crashed servers, website attacks and more. Here are 10 easy steps [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F01%2Fmonitor-your-website-in-10-easy-steps-with-opsview%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F01%2Fmonitor-your-website-in-10-easy-steps-with-opsview%2F&amp;style=normal&amp;b=2" height="61" width="50" />
			</a>
		</div><p><a href="http://labs.opsview.com/wp-content/uploads/2012/01/website.jpg"><img class="alignleft size-full wp-image-2133" title="website monitoring" src="http://labs.opsview.com/wp-content/uploads/2012/01/website.jpg" alt="website monitoring" width="175" height="141" /></a>For most companies websites are their corporate face to the world. Any downtime can be costly especially if the sites are used for e-commerce. <strong>Web monitoring</strong> checks can be set up <strong>quickly and easily</strong> in Opsview giving you <strong>powerful alerting</strong> capabilities to check on crashed servers, website attacks and more. Here are 10 easy steps to set up website monitoring in Opsview:<span id="more-2119"></span>1.	Login to Opsview and Go to  CONFIGURATION &gt; SERVICE CHECKS</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2012/01/service-check1.png"><img class="aligncenter size-full wp-image-2136" title="website monitoring configuration" src="http://labs.opsview.com/wp-content/uploads/2012/01/service-check1.png" alt="website monitoring configuration" width="500" height="253" /></a></p>
<p>2.	Click on &#8216;ACTIONS &gt; Create New Service Check&#8217;</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2012/01/service-check.png"><img class="aligncenter size-full wp-image-2122" title="create new website monitoring check" src="http://labs.opsview.com/wp-content/uploads/2012/01/service-check.png" alt="create new website monitoring check" width="322" height="128" /></a></p>
<p>3.	You will see a blank template, ready for you to fill with data. Populate the template with information to create an appropriate service check, in the example below we’ve set it up to warn us when our SSL certificate is within 30 days of expiring.</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2012/01/service-check-filled1.png"><img class="aligncenter size-full wp-image-2124" title="website monitor check" src="http://labs.opsview.com/wp-content/uploads/2012/01/service-check-filled1.png" alt="website monitor check" width="500" height="418" /></a></p>
<p>4.	Before adding the check into your template you can test the syntax of your argument on the command line:</p>
<pre>nagios@ov-trn-s1:~$ check_http –H www.opsview.com –C 30
OK – Certificate will expire on 04/26/2012 10.23.</pre>
<p>5.	Once all the data is complete you need to assign the checks to a host. When you&#8217;ve got all your website checks setup it&#8217;s useful to summarise them in a viewport so that you can easily see all activity in one place. To do this you need to set up a dashboard view for your new checks.</p>
<p>6. Go to CONFIGURATION – KEYWORDS</p>
<p>7. Click on ACTIONS &gt; CREATE NEW KEYWORD <a href="http://labs.opsview.com/wp-content/uploads/2012/01/new-keyword.png"><img class="aligncenter size-full wp-image-2157" title="new-keyword" src="http://labs.opsview.com/wp-content/uploads/2012/01/new-keyword.png" alt="new keyword" width="400" height="308" /></a></p>
<p>8. Select your newly created service checks.</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2012/01/new-check.png"><img class="aligncenter size-full wp-image-2186" title="summarise website monitoring checks" src="http://labs.opsview.com/wp-content/uploads/2012/01/new-check.png" alt="summarise website monitoring checks" width="600" height="122" /></a></p>
<p>9. After clicking SUBMIT then RELOADING your Opsview configuration, you will see your website monitors appear on your dashboard.</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2012/01/dashboard1.png"><img class="aligncenter size-full wp-image-2190" title="website monitoring dashboard" src="http://labs.opsview.com/wp-content/uploads/2012/01/dashboard1.png" alt="website monitoring dashboard" width="600" height="117" /></a></p>
<p>10. Click through to <strong>Website Health Checks</strong>. You can change the view to suit your requirements, here we have selected a ‘performance’ view, allowing us to instantly see the key metrics.</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2012/01/performance-view1.png"><img class="aligncenter size-full wp-image-2175" title="website monitoring performance view" src="http://labs.opsview.com/wp-content/uploads/2012/01/performance-view1.png" alt="website monitoring performance view" width="600" height="192" /></a></p>
<p>Here is the same dashboard, but with a ‘Group by Service’ overview.</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2012/01/service-overview.png"><img class="aligncenter size-full wp-image-2194" title="website monitoring service overview" src="http://labs.opsview.com/wp-content/uploads/2012/01/service-overview.png" alt="website monitoring service overview" width="600" height="87" /></a></p>
<h2>Website Monitoring Checks</h2>
<p>There are lots of types of checks you can carry out to ensure the health of your website and webservers – here are a few you can try:</p>
<h3>Web Server Check</h3>
<p>This is checking the web server running on &#8216;ov-dev-61&#8242;. It performs a simple TCP connection on port 80 and ensures a valid HTTP response is received.</p>
<pre>nagios@ov-trn-s1:~$ check_http –H ov-dev-61 –w 5 –c 10
HTTP OK HTTP/1.1 200 OK – 316 bytes in 0.003 second response time | time=0.003423s;5.000000;10.000000;0.000000 size=316B;;;0</pre>
<p>If the webserver stops working, then we see this response:</p>
<pre>nagios@ov-trn-s1:~$ check_http –H ov-dev-61 –w 5 –c 10
Connection refused
HTTP CRITICAL – Unable to open TCP socket</pre>
<h3>Content Serving Check</h3>
<p>This is a really useful check, as it allows you to monitor both potential defacements to your website as well as performing an &#8216;application&#8217; level check, i.e. ensuring that your webserver is serving meaningful content.</p>
<p>A check of Apache processes sometimes isn&#8217;t enough; Apache may be running, but it may not be serving the content you expect. This check addresses that.</p>
<pre>nagios@ov-trn-s1:~$ check_http –H www.opsview.com –u /company –s “Based in Reading –w –c 10
HTTP OK HTTP/1.1 200 OK – 41439 bytes in 0.886 second response time | time=0.885759s;5.000000;10.000000;0.000000 size=41439B;;;0</pre>
<p>Here we see the result of the check when a string (&#8216;foobar&#8217;) is required, but not found.</p>
<pre>nagios@ov-trn-s1:~$ check_http –H www.opsview.com –u /company –s “foobar” –w 5 –c 10
HTTP CRITICAL: HTTP/1.1 200 OK – string ‘foobar’ not found on ‘http://www.opsview.com:80/company’</pre>
<h3>Retrieve In-Time Check</h3>
<p>Here’s an excellent monitor to ensure that your website is retrieved within an acceptable time-frame:</p>
<pre>[nagios@vader ~j$ check_http –w 2 –c 4 –H www.opsview.com –f follow
HTTP OK: HTTP/1.1 200 OK – 49250 bytes in 0.777 second response time | time=0.777155s;2.000000;4.000000;0.000000 size=49250B;;;0</pre>
<hr />If there are any other types of website monitoring checks that you use regularly or want to use let us know!</p>
<p>Find out how to configure Opsview to pro-actively respond to website attacks at our <a href="http://www.opsview.com/learn/opsview-webinars">Webinar on 2nd February</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.opsview.com/2012/01/monitor-your-website-in-10-easy-steps-with-opsview/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Virtual Insanity: How To Remain Lean And Green</title>
		<link>http://labs.opsview.com/2012/01/virtual-insanity-how-to-remain-lean-and-green/</link>
		<comments>http://labs.opsview.com/2012/01/virtual-insanity-how-to-remain-lean-and-green/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 09:39:30 +0000</pubDate>
		<dc:creator>James Peel</dc:creator>
				<category><![CDATA[Green IT]]></category>
		<category><![CDATA[cloud monitoring]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[Opsview]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://labs.opsview.com/?p=2106</guid>
		<description><![CDATA[
			
				
			
		With the likes of cloud computing and virtualisation starting to become staples for today’s business, IT environments are continuing to grow in complexity. Furthermore, there is growing pressure on many organisations to reduce the environmental impact of their IT systems.
In response to these developments, organisations need to change the way they manage and therefore monitor [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F01%2Fvirtual-insanity-how-to-remain-lean-and-green%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Flabs.opsview.com%2F2012%2F01%2Fvirtual-insanity-how-to-remain-lean-and-green%2F&amp;style=normal&amp;b=2" height="61" width="50" />
			</a>
		</div><p><strong><a style="font-weight: bold;" href="http://labs.opsview.com/wp-content/uploads/2012/01/green-it.jpg"><img class="size-full wp-image-2108 alignleft" style="margin-bottom: 8px; margin-right: 10px;" title="green-it" src="http://labs.opsview.com/wp-content/uploads/2012/01/green-it.jpg" alt="" width="175" height="117" /></a>With the likes of cloud computing and virtualisation starting to become staples for today’s business, IT environments are continuing to grow in complexity. Furthermore, there is growing pressure on many organisations to reduce the environmental impact of their IT systems.</strong></p>
<p>In response to these developments, organisations need to change the way they manage and therefore monitor their IT infrastructure. For example, with the advent of virtualisation, organisations now have a fundamentally different infrastructure platform from which they are running business systems. This in turn requires a different monitoring approach.<span id="more-2106"></span></p>
<p>If organisations can’t adapt their physical world approaches to monitoring, they could find that they aren’t made aware of systems problems until users start complaining about downtime.</p>
<p>When it comes to cloud they need to consider how they are going to monitor both the performance and use of cloud services. Finally, with it being unlikely that organisations will move all services to the cloud they need to find ways to monitor environmental factors such as the temperature of data centres and the CO2 emissions of IT.</p>
<p>This data will not only allow them to find ways to reduce energy costs, but also report back up the organisation when it comes to the environmental targets that have been set.</p>
<p>At the same time as being presented with an increasingly complex environment to monitor, IT departments are under pressure to dramatically reduce the cost of day to day operations. The result is a conundrum that requires new ways of thinking to solve.</p>
<h3>Taking The Pain Out Of Virtualisation</h3>
<p>Virtualisation has been utilised by many organisations looking to improve operational efficiency. Thus, with physical and virtual machines now present in many businesses, monitoring and managing both effectively is vital.</p>
<p>When implementing and monitoring virtualisation, businesses face a number of challenges – all of which add to the complexity of IT monitoring. Virtualisation allows you to improve server utilisation. Yet, when you increase the utilisation of a previously under-used server, it can be difficult to know how that server will manage the increased load.</p>
<p>Therefore, monitoring the performance of the VM host and all the virtual machines running on it is imperative otherwise organisations could find they suffer from performance slow downs or worse still, downtime. The problem is virtualisation doesn’t behave like, or conform to the same rules as physical hardware and therefore often traditional approaches to monitoring both infrastructure and applications don’t meet the grade.</p>
<p>You often find that the VM itself can be monitored, but there is no insight into what’s going on within it or into the applications it’s hosting.</p>
<p>A further challenge for a lot of organisations is staying on top of the growing sprawl of virtualisation, due to the ease of creating virtual machines. To date, this is something that many have struggled with using older proprietary IT monitoring and management tools.</p>
<p>To combat these potential issues, organisations need to update their approaches to IT monitoring. They need to use tools that can provide insight into virtualisation and that enables them to understand how every application on every virtual machine is running, what problems could occur and how they can be remedied.</p>
<p>Without this investment in IT monitoring, virtualisation will not bring the ROI expected and the increased complexity could in fact result in ongoing performance issues.</p>
<h3>Up In The Air – The Cloud Effect</h3>
<p>The acceptance of cloud computing has increased over the past few years. Now, the terms public, private and hybrid are understood by the majority of organisations, with data centre association Afcom citing that more than 70 per cent of UK businesses are already implementing cloud, or seriously considering it.</p>
<p>Adopting a cloud model allows businesses to move some applications and services off-premise, resulting in reduced costs, with less IT equipment required on-premise. However, cloud does potentially present a number of challenges when it comes to monitoring the overall performance of an organisation’s IT infrastructure.</p>
<p>With this in mind, organisations should start thinking about how they are going to monitor and assess cloud performance in the future, in order to guarantee IT performance. The difficulty at the moment is that there are not many standards around cloud when it comes to moving applications between public and private clouds, and consequently monitoring them.</p>
<p>Therefore, before choosing a monitoring tool, organisations need to ensure that the solution has the flexibility to adapt to any future changes once standards do eventually emerge.</p>
<p>Another challenge organisations should be looking out for as they begin to use cloud-based services, is that they could experience cloud sprawl. Although one of the benefits of the cloud model is that users can buy services on a pay-as-you-go basis, organisations will need to make sure they are controlling cloud deployments, as it can be very easy to continue paying for cloud services long after they have finished using them.</p>
<p>This is for the simple reason that people often forget to tell the cloud provider that they have finished using the service and therefore keep getting billed. Ultimately, businesses will need to have a consolidated view of all cloud services meaning they will then be able to monitor how much these are being used. This way, they can make sure they only pay for what they are actually using rather than paying for what they have deployed.</p>
<p><strong>Going Green Without Feeling Blue – Green IT Made Simple</strong></p>
<p>In addition to adopting new technologies or IT models to reduce costs, organisations are also under pressure to become greener. This pressure comes not just from the board as they look to achieve cost savings, but also through growing public and legislative pressure on them to reduce carbon emissions.</p>
<p>The UK Government has set a target of cutting CO2 emissions by 34% of 1990 levels by 2020. Businesses play a key part in this and the pressure is on to adhere to the new rules and regulations that aim to ensure we hit those targets.</p>
<p>The main challenge for many organisations however, is that they don’t know how much power is being consumed by their IT, especially as data centres are now often located away from an organisation’s main site. Organisations must be able to construct a better picture of energy usage in their data centres – building environmental factors into monitoring to identify areas where further energy savings can be made.</p>
<p>For example, organisations need to be able to tell when and where they can power down servers that are not in use. They also need to monitor data centre temperature very carefully – ensuring cooling systems are working efficiently and keeping their servers at optimum temperature.</p>
<p>Furthermore, IT monitoring can also help organisations build a picture to help them decide which old systems can be decommissioned if they are not performing sufficiently. Being green does not need to be difficult. The right tools will indicate the right processes to improve your environmental credentials without the need for more investment or even more IT complexity.</p>
<p>As the IT landscape continues to change, it is becoming increasingly clear that the monitoring tools and techniques that worked in the past simply don’t suit the modern environment. More flexibility and agility is needed in IT monitoring, while reducing the overall cost. Overall, IT monitoring can help organisations improve their business and environmental performance. The challenge is now to ensure they have the right tools and techniques in place to do this.</p>
<div style="border: 1px solid #ccc; background-color: #f5f5f5; padding: 8px;">
<h3>About the author</h3>
<p>James Peel is product manager at Opsview. He has over 12 years&#8217; experience in IT services and infrastructure management, with a focus on building data centres and developing automated monitoring and management systems.</p>
<p>Article first published in <a href="http://www.businesscomputingworld.co.uk/virtual-insanity-how-to-remain-lean-and-green/">Business Computing World, 12 Jan 2011</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://labs.opsview.com/2012/01/virtual-insanity-how-to-remain-lean-and-green/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monitoring Apache Solr with Opsview</title>
		<link>http://labs.opsview.com/2011/12/monitoring-apache-solr-with-opsview/</link>
		<comments>http://labs.opsview.com/2011/12/monitoring-apache-solr-with-opsview/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 14:58:29 +0000</pubDate>
		<dc:creator>rbramley</dc:creator>
				<category><![CDATA[Configuration]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Hudson]]></category>
		<category><![CDATA[JMX]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[System Management]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agentless checks]]></category>
		<category><![CDATA[apache solr]]></category>
		<category><![CDATA[Lucene]]></category>
		<category><![CDATA[nrpe]]></category>
		<category><![CDATA[Opsview]]></category>

		<guid isPermaLink="false">http://labs.opsview.com/?p=2012</guid>
		<description><![CDATA[
			
				
			
		Apache Solr is an open source enterprise search service from the Lucene project. Solr is written in Java and runs as a standalone full-text search server within a servlet container such as Tomcat.
Like any service or component in your architecture, you’ll want to monitor it to ensure that it’s available and gather performance data to [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Flabs.opsview.com%2F2011%2F12%2Fmonitoring-apache-solr-with-opsview%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Flabs.opsview.com%2F2011%2F12%2Fmonitoring-apache-solr-with-opsview%2F&amp;style=normal&amp;b=2" height="61" width="50" />
			</a>
		</div><p><a href="http://labs.opsview.com/wp-content/uploads/2011/12/solr.jpg"><img class="alignleft size-full wp-image-2027" title="solr" src="http://labs.opsview.com/wp-content/uploads/2011/12/solr.jpg" alt="monitoring Apache Solr" width="150" height="83" /></a><a title="Apache Solr" href="http://lucene.apache.org/solr/">Apache Solr</a> is an open source enterprise search service from the Lucene project. Solr is written in Java and runs as a standalone full-text search server within a servlet container such as Tomcat.</p>
<p>Like any service or component in your architecture, you’ll want to monitor it to ensure that it’s available and gather performance data to help with tuning.</p>
<p>In this post, we’ll look at how we can monitor Solr, what performance metrics we might want to gather and how we can easily achieve this with Opsview.</p>
<p><span id="more-2012"></span></p>
<div style="border: 1px solid #ccc; background-color: #f5f5f5; padding: 8px;">
<h2>Requirements</h2>
<ul>
<li>Installed version of Opsview <a title="Download Opsview" href="http://www.opsview.com/downloads">[download]</a></li>
<li>Apache Solr Custom Plugin <a title="Download Apache Solr Custom Plugin" href="https://github.com/rbramley/Opsview-solr-checks">[download]</a></li>
</ul>
</div>
<p><br /></p>
<h2>A check list for service checks</h2>
<p>Solr is built on Lucene so follows the same layout, an index contains documents that are comprised of fields. As part of the search service value add over Lucene, Solr provides a number of useful ways of obtaining health status / monitoring metrics:</p>
<ol>
<li>Health-check status using the <em>/admin/ping</em> handler</li>
<li>The admin statistics page <em>/admin/stats.jsp</em> (XML styled with XSL)</li>
<li><a href="http://wiki.apache.org/solr/SolrJmx">JMX MBeans</a></li>
</ol>
<p>The list of applicable checks could be defined by whether it is a health check or a data gathering check – but this would lead to a lot of overlap. Instead the list is divided into the checks that can be performed remotely (without an installed agent on the server) and those that are best performed locally to the Solr server.</p>
<h2>Remote (agent-less) checks</h2>
<p>What should we look for over the network?</p>
<p>Firstly we can have a host-level check which may perform a network level ping. Next we can check TCP connectivity to the servlet container port and then make an HTTP GET request to the Solr ‘front page’ and check for a known string (e.g. Welcome to Solr).</p>
<p>Now we’ve made it up to the application layer so can start to perform Solr specific checks.</p>
<p>Items to monitor may include (delete as applicable):</p>
<ol>
<li>Ping status</li>
<li>Number of docs</li>
<li>Number of queries / queries per second</li>
<li>Average response time</li>
<li>Number of updates</li>
<li>Cache hit ratios</li>
<li>Replication status</li>
<li>Synthetic queries</li>
</ol>
<h2>Agent-based checks</h2>
<p>Installing an <a title="Opsview Agents" href="http://www.opsview.com/downloads/opsview-agents">Opsview agent</a> on the Solr server means we can run additional checks over NRPE (Nagios Remote Plugin Executor). This could be operating system level checks such as memory/disk utilisation or CPU load, or the following:</p>
<ol>
<li>Java servlet container process is running</li>
<li>JMX checks e.g. heap memory or custom MBeans</li>
<li>File age</li>
<li>Log parsing for exceptions</li>
</ol>
<p>The Solr wiki describes how to configure JMX support: <a title="Configure JMX support" href="http://wiki.apache.org/solr/SolrJmx">http://wiki.apache.org/solr/SolrJmx.</a></p>
<h2>Opsview configuration</h2>
<p>For the rest of this article you&#8217;ll need to have <a title="Download Opsview" href="http://www.opsview.com/downloads">Opsview</a> installed (or the <a title="Opsview VMWare Appliance" href="http://www.opsview.com/downloads/opsview-3-vmware-virtual-appliance">Opsview VMWare appliance</a>) and have completed the <a title="Opsview Quick Start Guide" href="http://docs.opsview.com/doku.php?id=opsview3.14:quickstart">Quick Start.</a></p>
<h2>Solr-specific Plugin</h2>
<p>Install the Solr plugin at <a title="Opsview Solr Plugin" href="https://github.com/rbramley/Opsview-solr-checks">https://github.com/rbramley/Opsview-solr-checks</a> into /usr/local/nagios/libexec/</p>
<p>The check_solr plugin was developed using Perl, so that it could be contributed back to Opsview. It requires the CPAN XML::XPath module (sudo cpan -i XML::XPath).</p>
<p>The plugin includes usage instructions, check_solr -h which can also be viewed in Opsview by selecting the ‘Show Plugin Help‘ link beneath the Plugin drop down (see Figure 1). The -u option can be used to specify the URL path for multi-core set-ups.</p>
<h2>Service check setup</h2>
<p>Figure 1 gives an example of a service check configuration.</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2011/12/figure_1_with_help.png"><img class="aligncenter size-full wp-image-2013" title="figure_1_with_help" src="http://labs.opsview.com/wp-content/uploads/2011/12/figure_1_with_help.png" alt="Opsview service check configuration." width="542" height="699" /></a></p>
<p>Figure 2 shows the <em>agentless</em> service check group with plugins and their arguments.</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2011/12/solr-agentless-monitoring1.png"><img class="aligncenter size-full wp-image-2015" title="solr-agentless-monitoring" src="http://labs.opsview.com/wp-content/uploads/2011/12/solr-agentless-monitoring1.png" alt="solr agentless monitoring" width="500" height="252" /></a></p>
<h2>Host configuration</h2>
<p>Figure 3 shows a simplistic host setup with a ping check.</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2011/12/set_up_host1.png"><img class="aligncenter size-full wp-image-2017" title="set_up_host" src="http://labs.opsview.com/wp-content/uploads/2011/12/set_up_host1.png" alt="set up host" width="500" height="596" /></a></p>
<p>Figure 4 is an extract from the <strong>Monitors</strong> tab, where we select the checks we want performed for the current host.</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2011/12/monitors.png"><img class="aligncenter size-full wp-image-2018" title="monitors" src="http://labs.opsview.com/wp-content/uploads/2011/12/monitors.png" alt="monitors" width="288" height="226" /></a></p>
<h2>Viewing output</h2>
<p>The check results shown in Figure 5 are visible by navigating through the host group hierarchy.</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2011/12/viewing-output.png"><img class="aligncenter size-full wp-image-2019" title="viewing-output" src="http://labs.opsview.com/wp-content/uploads/2011/12/viewing-output.png" alt="" width="500" height="192" /></a></p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2011/12/viewing-output.png"></a>If you click on the graph icon of <em>Solr Cache Hit Ratios</em> this will drill down onto the graph shown in Figure 6.</p>
<p>Clicking on the graph icon for <em>Solr Avg Response Time – standard</em> will take you to the graphs in Figure 7.</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2011/12/cache_hit_ratios.png"><img class="aligncenter size-full wp-image-2021" title="cache_hit_ratios" src="http://labs.opsview.com/wp-content/uploads/2011/12/cache_hit_ratios.png" alt="cache hit ratios" width="500" height="209" /></a><a href="http://labs.opsview.com/wp-content/uploads/2011/12/avg_req_time.png"><img class="aligncenter size-full wp-image-2022" title="avg_req_time" src="http://labs.opsview.com/wp-content/uploads/2011/12/avg_req_time.png" alt="average request time" width="500" height="449" /></a></p>
<p>If you shutdown Solr, then the check results will start to turn critical and show in red as per Figure 8.</p>
<p><a href="http://labs.opsview.com/wp-content/uploads/2011/12/post-shutdown-alert.png"><img class="aligncenter size-full wp-image-2023" title="post-shutdown-alert" src="http://labs.opsview.com/wp-content/uploads/2011/12/post-shutdown-alert.png" alt="post shoutdown alert" width="500" height="197" /></a></p>
<h2>Alternatives</h2>
<p>There are a few other plugins available for monitoring Solr from Opsview, depending on your needs:</p>
<ul>
<li><a href="http://code.google.com/p/nagios-plugins-shamil/">http://code.google.com/p/nagios-plugins-shamil</a> – provides ping, replication status and num docs</li>
<li><a href="http://code.google.com/p/solr-nagios-check">http://code.google.com/p/solr-nagios-check</a> – provides QPS, response time and num docs</li>
</ul>
<p>Also, chapter 8 of the recently published <a href="http://www.amazon.co.uk/gp/product/1849516065/ref=as_li_ss_tl?ie=UTF8&amp;tag=leanjavaengi-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=1849516065">Apache Solr 3 Enterprise Search Server</a><img src="http://www.assoc-amazon.co.uk/e/ir?t=leanjavaengi-21&amp;l=as2&amp;o=2&amp;a=1849516065" border="0" alt="" width="1" height="1" /> book includes a section on Monitoring Solr Performance.</p>
<h2>Summary</h2>
<p>Using <em>check_solr</em> in conjunction with <a title="Opsview Open Source Monitoring" href="http://www.opsview.com">Opsview</a> allows you to  ensure that your Solr server is available and provides you with metrics  that can help you tune your Solr configuration.</p>
<p>This can be complemented  with additional agent-based operating system and JMX checks to give you  a full picture view.</p>
<div>
<div style="border: 1px solid #ccc; background-color: #f5f5f5; padding: 8px;">
<h3>About the Author</h3>
<p>Robin Bramley is a hands-on Technical Manager / Lead Architect at an Open Source software &amp; services company who has spent the majority of the last decade working with Java, mobile &amp; Open Source across sectors including Financial Services &amp; High Growth / start-ups. You can view Robin&#8217;s personal blog at <a href="http://leanjavaengineering.wordpress.com/">www.leanjavaengineering.com</a></p>
<h4>Legal Disclaimer</h4>
<p>This blog post is contributed by a member of the Opsview community.  The Opsview project and Opsera Ltd accept no responsibility for the  accuracy of its content and are not liable for any direct or indirect  damages caused by its use.</p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://labs.opsview.com/2011/12/monitoring-apache-solr-with-opsview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.440 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-05-17 12:59:58 -->

