<?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>Contegix &#124; Cloud Hosting, Managed Hosting &#38; Colocation Services &#187; Knowledge</title>
	<atom:link href="http://blog.contegix.com/category/knowledge/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.contegix.com</link>
	<description></description>
	<lastBuildDate>Thu, 19 Jan 2012 20:50:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Hyper Wars: IT Industry Disrupted by Multihypervisor Approach</title>
		<link>http://blog.contegix.com/2011/12/14/hyper-wars-it-industry-disrupted-by-multihypervisor-approach/</link>
		<comments>http://blog.contegix.com/2011/12/14/hyper-wars-it-industry-disrupted-by-multihypervisor-approach/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 23:44:28 +0000</pubDate>
		<dc:creator>Heidi Dubrouillet</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.contegix.com/?p=1203</guid>
		<description><![CDATA[For the past month, InformationWeek has featured several pieces covering...]]></description>
			<content:encoded><![CDATA[<p>For the past month, <a href="http://www.informationweek.com/">InformationWeek</a> has featured several pieces covering what industry writers are calling the ‘latest disruption’ in cloud computing – Multihypervisor Approach. In a recent survey conducted by InformationWeek, 40% of respondents to the ‘State of Virtualization Management Survey’ said that they use more th<a href="http://blog.contegix.com/wp-content/uploads/2011/12/KVM_XEN_VM.png"><img class="alignright size-medium wp-image-1204" title="KVM_XEN_VM" src="http://blog.contegix.com/wp-content/uploads/2011/12/KVM_XEN_VM-300x127.png" alt="" width="300" height="127" /></a>an one hypervisor in production. Reasons for utilizing multiple hypervisors include workloads of varying levels of criticality, sensitivity, and test vs. production, collaborative vs. transactional, B2C VS. B2E, servers vs. desktops vs. storage, and pricing, licensing and bundling.</p>
<p>In his latest piece, ‘Welcome to the Hyper Wars,’ Sreedhar Kajeepeta explains that this disruption is driving a need for multihypervisor environment and management tools that will work with several hypervisors to allow businesses to harness the latest innovation of multiplicity. Additionally Kajeepeta explains, “If you can make a strong case for multiple hypervisors, budget for a hypervisor neutral management console that has support for unified security, backup, disaster recovery, and load balancing and related migration of VMs.”</p>
<p>At Contegix, this disruption was not <a href="http://www.contegix.com/solutions/cloud-hosting-miracloud/">MiraCloud</a><sup>TM</sup>. Our desire to design a product that would enable our customers to decide for themselves which solution best suits their unique work loads – all inside one unified infrastructure for added convenience and freedom of choice – was prompted by their expressed desire for more options. Our platform delivers options and makes cloud computing easier for everyone, especially those who need a cohesive solution, with varying levels of storage, redundancy and management.</p>
<p>The industry is slowly recognizing the basic truth behind workloads for cloud computing, which is – workloads are <strong>not</strong> equal. Businesses are extremely diverse, even within the same industry. We are focused on empowering our customers through our innovation. We invite you all to look for additional features to MiraCloud rolling out in 2012 geared toward making our multihypervisor approach to cloud computing even easier for our customers, and, ultimately, their users.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.contegix.com/2011/12/14/hyper-wars-it-industry-disrupted-by-multihypervisor-approach/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our Approach to e-Commerce Capacity Management – A Partnership</title>
		<link>http://blog.contegix.com/2011/12/14/our-approach-to-e-commerce-capacity-management-a-partnership/</link>
		<comments>http://blog.contegix.com/2011/12/14/our-approach-to-e-commerce-capacity-management-a-partnership/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 17:55:21 +0000</pubDate>
		<dc:creator>Heidi Dubrouillet</dc:creator>
				<category><![CDATA[Employees]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.contegix.com/?p=1205</guid>
		<description><![CDATA[The holidays are a hectic time for everyone, in our...]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.contegix.com/wp-content/uploads/2011/12/LINESHDCRE.jpg"><img class="alignright size-full wp-image-1207" title="LINESHDCRE" src="http://blog.contegix.com/wp-content/uploads/2011/12/LINESHDCRE.jpg" alt="" width="250" height="250" /></a></p>
<p>The holidays are a hectic time for everyone, in our personal lives, as well as in our business lives. At Contegix, we are especially tuned into the needs of our e-Commerce clients, who, at this time of year, are hopefully experiencing increased spikes in website traffic due to online shoppers. Andrew, one of our Engineering Team Leads says, “There are several components to capacity management for e-Commerce sites, but the most important aspect is the partnership between ourselves and the customer. Without great communication and the ‘team’ approach, it would be much more difficult to manage.”</p>
<p>Indeed. The process of onboarding for our customers often includes evaluations conducted on the client side, but also on ours. We like to plan ahead for web traffic spikes as much as we can, which often results in temporarily adding to a client’s infrastructure to handle seasonal spikes. Andrew explains, “Many times we will spin up cloud instances to manage these spikes, adding additional nodes to the same load balancer to facilitate seamless communications between dedicated physical servers and virtual servers. It’s an exciting part of my job because creating these types of infrastructures means we are providing true hybrid hosting for our clients who need it.”</p>
<p>Knowing what your business needs are, is certainly helpful in the communication process with us, because it helps our technical engineers design appropriate infrastructures rather than selling you capacity that isn’t necessary. “We are most successful with a combination of measurement provided by our e-Commerce clients that include traffic data from previous years and predicted levels for the current year. On our end, we plan for ultimate flexibility, leveraging our cloud assets within <a href="http://www.contegix.com/solutions/cloud-hosting-miracloud/">MiraCloud</a><sup>TM</sup>, we can spin up and scale back capacity based upon system performance,” said Andrew. “Our managed clients have the security of knowing that their sites are constantly monitored 24/7/365, which allows us to get out ahead of any bandwidth or throughput issues that could arise due to seasonal traffic spikes.”</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.contegix.com/2011/12/14/our-approach-to-e-commerce-capacity-management-a-partnership/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Importance of Protection from Data Loss</title>
		<link>http://blog.contegix.com/2011/11/16/the-importance-of-protection-from-data-loss/</link>
		<comments>http://blog.contegix.com/2011/11/16/the-importance-of-protection-from-data-loss/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 14:44:17 +0000</pubDate>
		<dc:creator>Heidi Dubrouillet</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.contegix.com/?p=1187</guid>
		<description><![CDATA[If a football team took the field without having a...]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.contegix.com/wp-content/uploads/2011/11/th_football-cartoon-300x245.jpg"><img class="alignright size-full wp-image-1196" title="th_football-cartoon-300x245" src="http://blog.contegix.com/wp-content/uploads/2011/11/th_football-cartoon-300x245.jpg" alt="" width="160" height="131" /></a></p>
<p>If a football team took the field without having a backup QB on the bench, you might wonder about their chances… and their choices.</p>
<p>Now apply that to data.  Too many times, companies choose not to back up data, or when they do, back it up poorly. But no one wants to lose data, whether it’s important documents, customer or compliance information.</p>
<p>This is why Data Loss Prevention (DLP) is so important. In a recent CIO LinkedIn Marketpulse survey, 42% of CIOs said that they believe their current data management practices are outdated. Those feelings aren’t unwarranted. Right now, the world’s information is doubling every two years, with a colossal 1.8 zettabytes to be created and replicated in 2011. <a href="http://mashable.com/2011/06/28/data-infographic/">As Mashable says</a>, that amount of data would require 57.5 billion 32 GB iPads to store. With the huge influx of data created by enterprises alone, this level of activity has broken traditional back up processes.</p>
<p>At Contegix, we take Data Loss Prevention seriously. We offer a number of ways to help our clients protect their data. We have an onsite Storage Area Network (SAN) that helps ensure that data is readily available and quickly accessible for fast backups and, more importantly, fast restorations and recovery. Both our SAN and optional Offsite Tape Storage back-up system are powered by our team of Backup &amp; Data Recovery Specialists along with <a href="http://www.commvault.com/">CommVault</a>, the industry leader in data protection software.</p>
<p>CommVault creates and stores copies of data that can be immediately accessed for rapid recovery. It also utilizes multiple recovery points for added protection and provides hot backup capabilities for modern databases, including MySQL, PostgreSQL, and Microsoft Exchange among others.</p>
<p>We don’t stop there. If your business requires offsite archival, Contegix has you covered. Stored by a trusted third party in a secure location, your tapes are categorized and labeled. This effort will increase your business’s restoration capabilities in the case of a disaster.</p>
<p>And we go one step further with our DLP by offering Multi-Site Data Replication across facilities.</p>
<p>Data Loss Prevention is just that &#8211; Prevention. When our customers recognize the need for data loss prevention services, such as backups, at Contegix, we are empowered to manage this huge responsibility for our clients. Ultimately, this is our way of empowering our clients by removing the burden of technology systems backup from their shoulders.</p>
<p>At Contegix, one of our most important core values is “respect for people, data and time.” We are focused on adding value to our customers’ organizations by becoming part of the team. Our data loss prevention plans are designed with this purpose. Think of us as that insightful coach, looking at what’s needed on all parts of football field and thinking one, two even five plays ahead and our DLP team is that forceful offensive line capable of preventing quarterbacks from getting sacked.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.contegix.com/2011/11/16/the-importance-of-protection-from-data-loss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Calling All Couchbase Fans:  Couchbase meetup in Saint Louis November 7th!</title>
		<link>http://blog.contegix.com/2011/11/01/calling-all-couchbase-fans-couchbase-meetup-in-saint-louis-november-7th/</link>
		<comments>http://blog.contegix.com/2011/11/01/calling-all-couchbase-fans-couchbase-meetup-in-saint-louis-november-7th/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 16:33:17 +0000</pubDate>
		<dc:creator>Heidi Dubrouillet</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.contegix.com/?p=1192</guid>
		<description><![CDATA[Couchbase and Contegix would like to invite you to our...]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.contegix.com/wp-content/uploads/2011/11/couchbase.png"><img class="alignright size-full wp-image-1193" title="couchbase" src="http://blog.contegix.com/wp-content/uploads/2011/11/couchbase.png" alt="" width="166" height="164" /></a></p>
<p>Couchbase and Contegix would like to invite you to our upcoming Meetup in St. Louis on Nov. 7, 6:00-8:30pm. There is no charge to attend, AND pizza, drinks, and a t-shirt souvenir will be provided!</p>
<p>Matt Ingenthron of Couchbase will be there to discuss “Everything Couchbase: Server, Mobile and Modeling Apps.”</p>
<p>You can sign up for free here: <a href="http://couchbase-st-louis-meetup.eventbrite.com/">http://couchbase-st-louis-meetup.eventbrite.com</a></p>
<p>The meetup is at HALE Communications located on 1099 Milwaukee St. in Kirkwood.</p>
<p>About Matt Ingenthron:</p>
<p>Matt heads up the Developer Solutions group for Couchbase and has years of background in developing the backend systems for many large-scale, consumer facing web applications. For Couchbase, Matt leads the team developing client libraries, samples and docs for developers.  In recent years, he has been a core developer on Membase and Couchbase, a contributor to the memcached project. He is a frequent speaker at technology conferences including JavaOne 2011, MySQL 2011, MySQL 2010, OSCON 2010, Erlang Factory, Cloud Camp San Francisco, Silicon Valley Code Camp, and many others.</p>
<p>About Couchbase:</p>
<p>Couchbase is one of the leading NoSQL database software projects, with code, binaries and community residing at <a href="http://www.couchbase.org/">www.couchbase.org</a>.  Couchbase, powered by Apache CouchDB, Membase and memcached Open Source projects, runs on everything from large-scale clusters in cloud compute environments down to iOS and Android mobile devices.  Its primary development is backed by Couchbase, Inc.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.contegix.com/2011/11/01/calling-all-couchbase-fans-couchbase-meetup-in-saint-louis-november-7th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Growth of Cloud Computing</title>
		<link>http://blog.contegix.com/2011/10/19/the-growth-of-cloud-computing/</link>
		<comments>http://blog.contegix.com/2011/10/19/the-growth-of-cloud-computing/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 15:39:31 +0000</pubDate>
		<dc:creator>Heidi Dubrouillet</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.contegix.com/?p=1183</guid>
		<description><![CDATA[Naysayers, be warned. Technology analysts say cloud computing is here...]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.contegix.com/wp-content/uploads/2011/10/defygravitycrop.jpg"><img class="alignright size-thumbnail wp-image-1185" title="defygravitycrop" src="http://blog.contegix.com/wp-content/uploads/2011/10/defygravitycrop-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>Naysayers, be warned. Technology analysts say cloud computing is here for the long haul.</p>
<p>Forrester expects cloud computing will increase from approximately $41 billion this year to more than $240 billion in 2020.</p>
<p>Analysts from Gartner are seeing a similar trend, forecasting that the cloud services industry will make an estimated $177 billion in revenue by 2015.</p>
<p>As we look deep into the crystal ball, the makeup of a business workforce will continue to become more mobile. Globalization is accelerating the need for more secure data and more efficient IT systems. Applications are as likely to be delivered via Software as a Service (SaaS) as they are via desktops. And companies of all sizes need to be able to scale their businesses to meet real-time demands. All of these factors, among countless others, contribute to the exponential growth of cloud computing.</p>
<p>But there isn’t a one-size-fits-all solution when it comes to the cloud. Some companies want to maintain private clouds for their VPNs. Start-ups, SMBs and enterprises are all integrating SaaS applications at different rates, and few companies are willing to move ERP systems to the cloud. This means businesses need customization.</p>
<p>One of the benefits of cloud computing is that with it, companies can choose the most efficient architecture to meet their unique needs. Think of it like a mix and match, from colocation to completely managed by an external provider and anything in between. With cloud providers like Contegix, businesses can even choose which applications and areas of their business to move to the cloud and can select their level of service.</p>
<p>Regardless, of each company’s cloud migration strategy, there is no denying the growth of cloud computing. Now is a good time to set a path in the cloud. As the famous H.G Wells once said, “Adapt or perish.”</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.contegix.com/2011/10/19/the-growth-of-cloud-computing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One Platform, Multiple Tiers, Endless Potential</title>
		<link>http://blog.contegix.com/2011/10/17/one-platform-multiple-tiers-endless-potential/</link>
		<comments>http://blog.contegix.com/2011/10/17/one-platform-multiple-tiers-endless-potential/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 15:45:59 +0000</pubDate>
		<dc:creator>Heidi Dubrouillet</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.contegix.com/?p=1155</guid>
		<description><![CDATA[Discover How MiraCloudTM Can Help You Get Back to What...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.contegix.com/solutions/cloud-hosting-miracloud/"><a href="http://www.contegix.com/solutions/cloud-hosting-miracloud/"><a href="http://blog.contegix.com/wp-content/uploads/2011/10/MiraCloud_CMYK2.png"><img class="aligncenter size-full wp-image-1159" title="MiraCloud_CMYK" src="http://blog.contegix.com/wp-content/uploads/2011/10/MiraCloud_CMYK2.png" alt="" width="440" height="85" /></a></a></a></p>
<p><em>Discover How MiraCloud<sup>TM</sup> Can Help You Get Back to What You Do Best</em></p>
<p>We are excited and proud to announce that our new cloud platform offering – MiraCloud is now available. MiraCloud is designed for anyone who is searching for a powerful, flexible and customizable solution to address their unique cloud computing requirements. With a truly multi-tiered platform including options that range from self-service computing, to private enterprise cloud, coupled with the ability to choose elements from each tier for specific mission critical needs, MiraCloud is the first cloud offering of it’s kind. Making our customers’ lives easier is our top priority, which is what we challenge ourselves to achieve in all of our development projects. MiraCloud was born from the desire not only to reach this goal, but also to exceed well beyond it, and with all the features our offering provides, we are sure this platform will not disappoint.</p>
<p>We value innovation at Contegix, because in delivering advances on our technology offerings, we provide additional freedom to our clients. For example, MiraCloud offers three classes of service, including <a href="http://www.contegix.com/solutions/cloud-hosting-miracloud/convenience/">Convenience</a>, <a href="http://www.contegix.com/solutions/cloud-hosting-miracloud/business/">Business</a> and <a href="http://www.contegix.com/solutions/cloud-hosting-miracloud/enterprise/">Enterprise</a> Classes. To provide additional freedom, the three classes of MiraCloud can be combined in various configurations, allowing customers to mix and match the instances that work best for their <a href="http://www.contegix.com/solutions/cloud-hosting-miracloud/miracloud-configurations/">specific needs</a>.</p>
<p>With MiraCloud, our desire was to design a product that would enable the success and growth of our customers, who are constantly telling us that they need more options to meet the demands of their workloads. We know that the truth about workloads for cloud computing is that there is no equality, which creates an exciting challenge. Our tiered approach, including the ability to utilize all three tiers inside one unified infrastructure is meant to address this inequality. To learn more about the differences between the classes of MiraCloud, <a href="http://www.contegix.com/solutions/cloud-hosting-miracloud/compare-our-cloud-solutions/">click here</a>.</p>
<p>Within all tiers of MiraCloud, customers receive technical <a href="http://www.contegix.com/solutions/cloud-hosting-miracloud/miracloud-core-features-technical/">features</a> such as operating system support; secure AJAX console access, a flexible pricing structure, dynamic scaling, custom ISO and a powerful API. We didn’t mess around with storage either; all MiraCloud instances provide persistent storage with additional storage on demand and volume snapshots. Network and Security features are covered in all tiers as well, with direct network and user VLANs, software load balancer integration, VPN support, software firewall integration and additional IPs on demand.</p>
<p>If you are interested in MiraCloud, but aren’t sure where to start, give us a call to discuss your needs with our experts at 877.4.CONTEGIX.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.contegix.com/2011/10/17/one-platform-multiple-tiers-endless-potential/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One Million Satisfied Customers</title>
		<link>http://blog.contegix.com/2011/09/02/one-million-satisfied-customers/</link>
		<comments>http://blog.contegix.com/2011/09/02/one-million-satisfied-customers/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 20:14:14 +0000</pubDate>
		<dc:creator>jason.alvey</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[One Million Satisfied Customers]]></category>

		<guid isPermaLink="false">http://thoughts.contegix.com/?p=1043</guid>
		<description><![CDATA[Thursday September 1st, the engineering office became unusually quiet, tense...]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.contegix.com/wp-content/uploads/2011/09/balloon-release3.jpg"><img class="size-medium wp-image-1044 alignright" src="http://blog.contegix.com/wp-content/uploads/2011/09/balloon-release3-300x224.jpg" alt="" width="283" height="212" /></a><br />
Thursday September 1st, the engineering office became unusually quiet, tense with anticipation. Our customer service system was at 999,993 total tickets since its inception just over a year ago and everyone wants to see who will submit the lucky mega-ticket.  We obviously passed deathly close to a wormhole or some other temporal anomaly as the seconds felt like hours. Then 10 plus tickets simultaneously came in at 88.8 miles per hour.  Balloons and confetti fell from the ceiling and our stand by pyrotech unleashed a volley thunder and sparks. Champagne was a pop’n. After some SQL magic it turns out a self-generated system alert created the ticket.</p>
<p>As the balloons and our egos deflate, we are left reflecting how we got here.  We are maturing as a company and one million tickets is a testament to that.   We may not have severed the billions as Mickey-D’s, yet, but this is certainly a milestone for us. Congratulation Contegix and to many more millions of tickets to come.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.contegix.com/2011/09/02/one-million-satisfied-customers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>System Performance: Tools for Gathering Information</title>
		<link>http://blog.contegix.com/2011/07/13/system-performance-tools-for-gathering-information/</link>
		<comments>http://blog.contegix.com/2011/07/13/system-performance-tools-for-gathering-information/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 14:24:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://thoughts.contegix.com/?p=936</guid>
		<description><![CDATA[In the Linux world, we love having choices: choices about...]]></description>
			<content:encoded><![CDATA[<div id="attachment_943" class="wp-caption alignright" style="width: 201px"><a href="http://blog.contegix.com/wp-content/uploads/2011/07/zach1.jpg"><img class="size-medium wp-image-943 " title="zach1" src="http://blog.contegix.com/wp-content/uploads/2011/07/zach1-273x300.jpg" alt="" width="191" height="210" /></a>
<p class="wp-caption-text">Zach, one of our Technical Engineers, shares his thoughts on system tools</p>
</div>
<p>In the Linux world, we love having choices: choices about our kernel configurations; choices about our desktop environments and window managers; choices about which tools we want to utilise for various tasks. As Systems Administrators and Engineers, we heavily rely on the availability of logs regarding system performance (CPU utilisation, available memory, disk I/O, et cetera). Subsequently, we need to ensure that the tool we select for logging system information is tailored to the specific needs for each respective environment in which we work. Fortunately, we have a large pool of logging tools from which we can choose.</p>
<p>Though there are many such applications, we are going to focus on two prominent ones: sar and collectl. As some basic background information, sar (an acronym for &#8216;system activity reporter&#8217;) is arguably the “standard” system performance monitoring tool as it is provided with the widely-available <a rel="nofollow" href="http://sebastien.godard.pagesperso-orange.fr/">SYSSTAT</a> toolkit.  Sar not only monitors the aforementioned basic statistics, but is also capable of logging information regarding network activity for all interfaces, TTY device activity, process creation, and much more. Collectl is a similar monitor/logging utility that can be run interactively or as a daemon, allows for fine-grain tuning of data reports (even in sub-second intervals), and can format its output in a multitude of different ways.  So, which is the &#8220;correct&#8221; tool?  That&#8217;s a question that is largely dependent on your intended usage.  Below is some information regarding basic usage of each tool.</p>
<h4><a name="Engineer%27sCorner--Thursday%2C07July2011-Sar"></a><strong>Sar</strong></h4>
<p>Sar relies on the system activity data collector (sadc), and essentially reports the information gathered by sadc.  Sar stores all of the data gathered over a 24-hour period in an individual file located at<tt>/var/log/sa/saXX</tt>, where XX is the two-digit day of the month (e.g., 02 or 19). As one might suspect (given that the full date is not listed) these logs rotate each month. Therefore, if saving the logs for more than a month-long period is pertinent, there should be a cron job that archives them to a different location.</p>
<p>Using sar is fairly straightforward if one simply wants to see all of the information contained in a particular log. To see the data that has been collected thus far in the current day, simply issue <tt>sar</tt> without any options. To see the logs from a particular day other than current, use the <tt>-f</tt> option. For example, a snippet of the provided data from the 19th of the current month might look like the following:</p>
<pre># sar -f /var/log/sa/sa19

06:20:01 PM       CPU     %user     %nice   %system   %iowait    %steal     %idle
06:30:02 PM       all      0.08      0.00      0.42      0.00      0.00     99.50
06:40:01 PM       all      0.09      0.00      0.43      0.00      0.00     99.48
06:50:01 PM       all      0.08      0.00      0.43      0.00      0.00     99.48
07:00:01 PM       all      0.09      0.00      0.43      0.00      0.00     99.48
07:10:01 PM       all      0.09      0.00      0.44      0.00      0.00     99.47
07:20:01 PM       all      0.09      0.00      0.43      0.01      0.00     99.48
07:30:01 PM       all      0.09      0.00      0.43      0.00      0.00     99.48
07:40:01 PM       all      0.09      0.00      0.43      0.00      0.00     99.48
07:50:01 PM       all      0.09      0.00      0.43      0.00      0.00     99.48
08:00:01 PM       all      0.09      0.00      0.44      0.00      0.00     99.47
08:10:01 PM       all      0.09      0.00      0.44      0.00      0.00     99.47
08:20:01 PM       all      0.09      0.00      0.42      0.00      0.00     99.49
08:30:01 PM       all      0.09      0.00      0.43      0.00      0.00     99.48
08:40:01 PM       all      0.08      0.00      0.43      0.00      0.00     99.49
08:50:01 PM       all      0.09      0.00      0.43      0.00      0.00     99.48
09:00:01 PM       all      0.09      0.00      0.42      0.00      0.00     99.48
09:10:02 PM       all      0.09      0.00      0.44      0.00      0.00     99.47
09:20:01 PM       all      0.09      0.00      0.41      0.00      0.00     99.50
09:30:01 PM       all      0.09      0.00      0.43      0.00      0.00     99.48
09:40:01 PM       all      0.09      0.00      0.44      0.00      0.00     99.47
09:50:01 PM       all      0.09      0.00      0.43      0.01      0.00     99.48
10:00:01 PM       all      0.09      0.00      0.42      0.00      0.00     99.48

10:00:01 PM       CPU     %user     %nice   %system   %iowait    %steal     %idle
10:10:01 PM       all      0.09      0.00      0.43      0.00      0.00     99.48
10:20:01 PM       all      0.08      0.00      0.43      0.00      0.00     99.49
10:30:01 PM       all      0.09      0.00      0.44      0.00      0.00     99.48
10:40:01 PM       all      0.09      0.00      0.42      0.00      0.00     99.49
10:50:01 PM       all      0.09      0.00      0.43      0.00      0.00     99.48
11:00:01 PM       all      0.09      0.00      0.43      0.01      0.00     99.48
11:10:01 PM       all      0.09      0.00      0.44      0.00      0.00     99.47
11:20:01 PM       all      0.09      0.00      0.43      0.00      0.00     99.48
11:30:01 PM       all      0.09      0.00      0.43      0.00      0.00     99.48
11:40:01 PM       all      0.08      0.00      0.43      0.00      0.00     99.48
11:50:01 PM       all      0.09      0.00      0.43      0.00      0.00     99.48
Average:          all      0.09      0.00      0.43      0.00      0.00     99.48</pre>
<p>Without specifying any additional options, sar reports information regarding CPU utilisation, and stats related to I/O. If only data from a certain time span are needed, the -s and -e options can be used. Using the above example, one could get just the data from 08:40 until 09:20 by issuing:</p>
<pre># sar -f /var/log/sa/sa19 -s 08:40 -e 09:20
08:40:01 AM       CPU     %user     %nice   %system   %iowait    %steal     %idle
08:50:01 AM       all      0.09      0.00      0.43      0.00      0.00     99.48
09:00:01 AM       all      0.09      0.00      0.43      0.00      0.00     99.48
09:10:01 AM       all      0.09      0.00      0.43      0.00      0.00     99.48
Average:          all      0.09      0.00      0.43      0.00      0.00     99.48</pre>
<p>Though all of the options can be found in the man page for sar (<tt>man sar</tt>), one more important option is <tt>-A</tt>, which shows an incredibly large amount of additional information including but not limited to I/O, paging stats, block device activity, queue length, load activity, used cache entries, and used file handles.</p>
<h4><a name="Engineer%27sCorner--Thursday%2C07July2011-Collectl"></a><strong>Collectl</strong></h4>
<p>Collectl offers similar functionality to sar, but also includes a few additional metrics and configuration options. In order to simply start collectl in interactive mode and have it start logging immediately, just issue<tt>collectl</tt> at the prompt. After a few seconds, data similar to the following will appear:</p>
<pre># collectl

#&lt;--------CPU--------&gt;&lt;-----------Disks-----------&gt;&lt;-----------Network----------&gt;
#cpu sys inter  ctxsw KBRead  Reads  KBWrit Writes netKBi pkt-in  netKBo pkt-out
  37  37   382    188      0      0   27144    254     45     68       3      21
  25  25   366    180     20      4   31280    296      0      1       0       0
  25  25   368    183      0      0   31720    275      2     20       0       1</pre>
<p>and the stats will continue to be piped to stdout.</p>
<p>Like sar, collectl has myriad options that can be passed to it in order to manipulate the types and format of reported data. Collectl can also be started in the same manner as any other service, using service collectl start or <tt>/etc/init.d/collectl start</tt>, and it will run in the background. One of the most interesting options is <tt>-p</tt> or -plot, which generates output in a format that is space delimited, which works nicely with plotting applications like <a href="http://www.gnuplot.info/">gnuplot</a>. In addition to all of the information sar collects, collectl is able to gather information about many other subsystems by appending them with the <tt>-s</tt> option. For instance, to see data regarding NFS and Lustre, pass the option (using +/- format) <tt>-s+fi</tt> (+ to add a subsystem, f for NFS, and i for Lustre).</p>
<p><strong>Conclusion</strong></p>
<p>Now that you have seen a very brief introduction to two of the more prominent system performance loggers, which one should be used on a regular basis?  The short answer is both.  The long answer obligates one to investigate each tool extensively, and utilise each one for various situations.  Both are lightweight applications, and offer incredibly detailed data regarding system health.  Sar comes standard with RHEL and derivatives, while collectl will either need to be installed from within the distribution&#8217;s package manager or compiled from source.  Collectl offers multiple polling intervals not available from within sar (without custom wrappers), but can be a bit daunting for basic monitoring.  In Linux, we love our freedom of choice; do your research, make an educated decision about which utility best fits your needs for a particular situation, and go for it!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.contegix.com/2011/07/13/system-performance-tools-for-gathering-information/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Contegix CEO featured in COSE Update’s Cover Story: Cloud Nine</title>
		<link>http://blog.contegix.com/2011/06/20/contegix-ceo-featured-cose-update-cover-story/</link>
		<comments>http://blog.contegix.com/2011/06/20/contegix-ceo-featured-cose-update-cover-story/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 18:12:21 +0000</pubDate>
		<dc:creator>Heidi Dubrouillet</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://thoughts.contegix.com/?p=865</guid>
		<description><![CDATA[COSE Update included Contegix in their cover story on cloud...]]></description>
			<content:encoded><![CDATA[<p>COSE Update included Contegix in their cover story on cloud computing. We are excited that our CEO, Matthew Porter, was able to provide his expertise about cloud  services,<a href="http://blog.contegix.com/wp-content/uploads/2011/06/wise_coseupdate_Cover3.jpg"><img class="size-medium wp-image-882 alignright" title="wise_coseupdate_Cover" src="http://blog.contegix.com/wp-content/uploads/2011/06/wise_coseupdate_Cover3-224x300.jpg" alt="" width="224" height="300" /></a>how to implement them and how these services are saving businesses money. Cloud computing is earning much attention these days and it was invigorating to be a part of the conversation in COSE Update.</p>
<p>Here’s a clip from <em>COSE Update</em> article:</p>
<p style="padding-left: 30px;">With the cloud acting as your server or your software, you always have uptime. You get sophisticated applications and a smart infrastructure. You get the stuff  you maybe couldn’t afford when you were upgrading servers or other computer hardware and software&#8230;</p>
<p style="padding-left: 30px;">“At the end of the day, the questions are, ‘What does this do for my business?’ and ‘How do I drive value from cloud computing compared to the way I was doing things yesterday or 10 minutes ago?’” said Matthew Porter, the chief executive.</p>
<p style="padding-left: 30px;">The mental barrier that’s still tough to grasp:  What’s up there? What’s in the cloud? “You see a commercial with a barista and all of a sudden he has three friends and a big business because they all went to the cloud,” he said.</p>
<p>Matthew went on to explain that choosing a cloud provider should be the same process as choosing any other vendor. Making sure your vendor is committed to your cloud infrastructure and works around the clock to make sure your data is safe is key to a successful relationship. Understanding the response time of the provider is the best indicator of the level of service a business can expect.</p>
<p>Read the <a href="http://www.nxtbook.com/nxtbooks/wise/coseupdate_201106/index.php#/12">full article here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.contegix.com/2011/06/20/contegix-ceo-featured-cose-update-cover-story/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Latest Release from Contegix &#8211; HypericCheck</title>
		<link>http://blog.contegix.com/2011/06/13/latestrelease/</link>
		<comments>http://blog.contegix.com/2011/06/13/latestrelease/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 20:28:22 +0000</pubDate>
		<dc:creator>Heidi Dubrouillet</dc:creator>
				<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://thoughts.contegix.com/?p=831</guid>
		<description><![CDATA[HypericCheck is a command-line java wrapper for the Hyperic agent...]]></description>
			<content:encoded><![CDATA[<p>HypericCheck is a command-line java wrapper for the Hyperic agent code allowing you to get metrics from a Hyperic resource on-demand. HypericCheck accepts multiple resource IDs and pulls the IDs matching configuration from Hyperic and invokes Hyperic&#8217;s own code to perform a metric collection displaying the results like Availability and Response Time on your terminal. No more waiting for the Hyperic GUI to update when you make changes to a resource; you can test it instantly!                                                       <a href="http://blog.contegix.com/wp-content/uploads/2011/06/java-logo-yespark2.png"><img class="alignright size-full wp-image-842" title="java-logo-yespark" src="http://blog.contegix.com/wp-content/uploads/2011/06/java-logo-yespark2.png" alt="" width="179" height="179" /></a></p>
<p>NAME</p>
<p>HypericCheck &#8211; resource checker for Hyperic resources</p>
<p>SYNOPSIS</p>
<p>HypericCheck.sh [-d] [-h] [-p defaults-file] [-s AEID] [-r RID]</p>
<p>DESCRIPTION</p>
<p>HypericCheck is a java wrapper for Hyperic measurement plugins specifically intended to perform on-demand checks of net services plugin resources. The wrapper uses several classes and methods from Hyperic to call the actual code that the Hyperic agent uses to collect metrics on a resource in a consistent and reproducible manner. Multiple AEID&#8217;s and RID&#8217;s can be specified on the command line to check multiple resources with one invocation.</p>
<p>OPTIONS</p>
<p>-d        Enable DEBUG logging</p>
<p>-h        This help message</p>
<p>-p        defaults-file</p>
<p>Use an alternate properties file as the configuration source. Defaults to ~/.hq/client.properties</p>
<p>-s        AEID</p>
<p>Specify a resource to collect metrics on via AEID. AEID&#8217;s can be found as the last 5 digits on a resource&#8217;s URL within the Hyperic GUI</p>
<p>-r         RID</p>
<p>Specify a resource to collect metrics on via RID. RID&#8217;s can be found using the hqapi.</p>
<p>FILES</p>
<p>~/.hq/client.properties</p>
<p>The default configuration file. Expects the file to conform to Java&#8217;s syntax for properties files and takes values in the &lt;key&gt;=&lt;value&gt; form.</p>
<p>Sample config:</p>
<p>host=monitor.mynetwork.com</p>
<p>port=7443</p>
<p>secure=true</p>
<p>user=hqadmin</p>
<p>password=hqadmin</p>
<p>Aside from the default options for hqapi in the client.properties file, the following HypericCheck specific options are expected:</p>
<p>hc.pdkDir       Full path to the lib/pdk directory that came with this utility</p>
<p>hc.pluginDir  Full path to the lib/plugins directory that came with this utility</p>
<p>The following options are optional and apply to the usage of the PasswordBouncer utility so that no passwords need to be on your filesystem. If you use these options, the password key need not have a value.</p>
<p>hc.password.source           Only accepts \&#8221;pb\&#8221;.</p>
<p>hc.password.port    Port that PasswordBouncer is listening on. Defaults to 10127.</p>
<p>hc.password.host   Address that PasswordBouncer is listening on. Defaults to localhost.</p>
<p>hc.password.string String that PasswordBouncer expects prior to returning a password. Defaults to MYPASSWORD.</p>
<p>hc.metricsetSet this to &#8220;all&#8221;, &#8220;availability&#8221;, &#8220;throughput&#8221;, or &#8220;utilization&#8221; to see metrics of a different category.</p>
<p>BUGS</p>
<p>None found yet <img src='http://blog.contegix.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>NOTE:  THE SOFTWARE IS PROVIDED &#8220;AS IS&#8221;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. THIS SOFTWARE IS NOT SUPPORTED BY VMWARE/HYPERIC.</p>
<p>AUTHOR</p>
<p>Greg Walters &lt;allrightname at gmail&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.contegix.com/2011/06/13/latestrelease/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  blog.contegix.com/category/knowledge/feed/ ) in 0.55959 seconds, on Feb 5th, 2012 at 10:16 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 5th, 2012 at 11:16 am UTC -->
