<?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>Website Monitoring Blog</title>
	<atom:link href="http://www.fastmonitoring.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fastmonitoring.com</link>
	<description>web site monitoring :: web server performance :: website uptime</description>
	<lastBuildDate>Wed, 30 Jun 2010 13:28:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Creating a Simple HTTP Ping Utility to Monitor Your Site Latency</title>
		<link>http://www.fastmonitoring.com/2010-06-30/creating-a-simple-http-ping-utility-to-monitor-your-site-latency/</link>
		<comments>http://www.fastmonitoring.com/2010-06-30/creating-a-simple-http-ping-utility-to-monitor-your-site-latency/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 13:28:00 +0000</pubDate>
		<dc:creator>Alex Ivanoff</dc:creator>
				<category><![CDATA[website monitoring]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[utility]]></category>

		<guid isPermaLink="false">http://www.fastmonitoring.com/?p=154</guid>
		<description><![CDATA[While surfing the web, I encountered a ready solution (written in Perl) that can be used to check websites&#8217; latency. How to install: Install Net::HTTP, and copy the shell script to a suitable location. #!/usr/bin/perl  -w # # Program: HTTP Ping &#60;http-ping.pl&#62; # # Author: Matty &#60; matty91 at gmail dot com &#62; # # [...]]]></description>
			<content:encoded><![CDATA[<p>While surfing the web, I encountered a ready solution (written in Perl) that can be used to check websites&#8217; latency.</p>
<p>How to install:</p>
<p>Install Net::HTTP, and copy the shell script to a suitable location.</p>
<blockquote><p><span id="more-154"></span>#!/usr/bin/perl  -w<br />
#<br />
# Program: HTTP Ping &lt;http-ping.pl&gt;<br />
#<br />
# Author: Matty &lt; matty91 at gmail dot com &gt;<br />
#<br />
# Current Version: 1.1<br />
#<br />
# Revision History:<br />
#<br />
# Version 1.1<br />
#     Added checks for arguments<br />
#<br />
# Purpose:<br />
#  Reports latency between a web server and a given host<br />
#<br />
# License:<br />
#   This program is free software; you can redistribute it and/or modify it<br />
#   under the terms of the GNU General Public License as published by the<br />
#   Free Software Foundation; either version 2, or (at your option) any<br />
#   later version.<br />
#<br />
#   This program is distributed in the hope that it will be useful,<br />
#   but WITHOUT ANY WARRANTY; without even the implied warranty of<br />
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the<br />
#   GNU General Public License for more details.<br />
#<br />
#   You should have received a copy of the GNU General Public License<br />
#   along with this program; if not, write to the Free Software<br />
#   Foundation, 59 Temple Place &#8211; Suite 330, Boston, MA 02111-1307, USA.<br />
#<br />
# Usage<br />
#  Usage: http-ping.pl [ -s server ] [ -p port ] [ -d delay ] [ -u uri ] [ -h ]<br />
#<br />
# Example:<br />
#  ./http-ping.pl -s www.fastmonitoring.com -p 80 -d 5 -u /index.html<br />
#   Querying HTTP server www.fastmonitoring.com:80 every 5 seconds (Ctrl-C to stop):<br />
#      Mon Nov 29 18:09:59 2004: TCP Connection Time=0.052s HTTP GET Time=0.051s [Normal Delay]<br />
#      Mon Nov 29 18:10:04 2004: TCP Connection Time=0.036s HTTP GET Time=0.052s [Normal Delay]<br />
#      Mon Nov 29 18:10:09 2004: TCP Connection Time=0.034s HTTP GET Time=0.052s [Normal Delay]</p>
<p>use Net::HTTP;<br />
use Time::HiRes qw (time);<br />
use Getopt::Std;</p>
<p>############################<br />
# Globals                  #<br />
############################<br />
my $httpConnection = 0;<br />
my $content = 0;<br />
my $buffer = 0;<br />
my $buffer_size = 8192;<br />
my $excessive_delay = 1;</p>
<p>####################################<br />
# Get the parameters from the user #<br />
####################################<br />
%options=();<br />
getopts(&#8220;d:hp:s:u:&#8221;,\%options);</p>
<p>my $delay = defined($options{d}) ? $options{d} : 10;<br />
my $port = defined($options{p}) ? $options{p} : 80;<br />
my $server = defined($options{s}) ? $options{s} : &#8220;localhost&#8221;;<br />
my $uri = defined($options{u}) ? $options{u} : &#8220;/&#8221;;</p>
<p>if (defined $options{h} ) {<br />
printf(&#8220;Usage: http-ping.pl [ -s server ] [ -p port ] [ -d delay ] [ -u uri ] [ -h ]\n&#8221;);<br />
exit(1);<br />
}</p>
<p>#######################################<br />
# Let the user know what we are doing #<br />
#######################################</p>
<p>printf(&#8220;Issuing GET request for $uri on HTTP server $server:$port every $delay seconds (Ctrl-C to stop):\n&#8221;);</p>
<p>#############################<br />
# Connect to server         #<br />
#############################<br />
while (1) {<br />
# Calculate the time it takes to establish a TCP connection ( SYN, SYN/ACK, ACK )<br />
my $start = time();<br />
my $httpConnection = Net::HTTP-&gt;new( Host =&gt; $server )<br />
|| die $@;<br />
my $tcpConnectionTime = time() &#8211; $start;</p>
<p># Calculate the time it takes to GET / and process it<br />
$start = time();</p>
<p>$httpConnection-&gt;write_request(GET =&gt; &#8220;$uri&#8221;, &#8220;User-Agent&#8221; =&gt; &#8220;MTY/1.0.5f&#8221;);</p>
<p>while (  $content =  $httpConnection-&gt;read_entity_body($buffer, $buffer_size) ) {<br />
}<br />
my $httpConnectionTime = time() &#8211; $start;</p>
<p>if ( ($tcpConnectionTime &gt; $excessive_delay) || ( $httpConnectionTime &gt; $excessive_delay))  {<br />
my $dt = scalar localtime time;<br />
printf(&#8220;  %s: TCP Connection Time=%.3fs HTTP GET Time=%.3fs [Excessive Delay]\n&#8221;,$dt, $tcpConnectionTime, $httpConnectionTime);<br />
} else {<br />
my $dt = scalar localtime time;<br />
printf(&#8220;  %s: TCP Connection Time=%.3fs HTTP GET Time=%.3fs [Normal Delay]\n&#8221;,$dt, $tcpConnectionTime, $httpConnectionTime);<br />
}</p>
<p>sleep($delay);<br />
}</p>
<p>That&#8217;s it. Enjoy!</p></blockquote>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Install Net::HTTP, and copy the shell script to a suitable location</div>
<img src="http://www.fastmonitoring.com/?ak_action=api_record_view&id=154&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.fastmonitoring.com/2010-06-30/creating-a-simple-http-ping-utility-to-monitor-your-site-latency/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buy Digital Frame As New Year Gift</title>
		<link>http://www.fastmonitoring.com/2009-11-12/buy-digital-frame-as-new-year-gift/</link>
		<comments>http://www.fastmonitoring.com/2009-11-12/buy-digital-frame-as-new-year-gift/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 11:04:02 +0000</pubDate>
		<dc:creator>Alex Ivanoff</dc:creator>
				<category><![CDATA[gadgets]]></category>

		<guid isPermaLink="false">http://www.fastmonitoring.com/?p=144</guid>
		<description><![CDATA[When the Christmas is ahead then everybody wait for the New Year. Like Christmas gifts New Year gifts are also very important. The selection of New Year gift according to taste and budget make a role in some ones life. Buy digital photo frame for your loved ones. Giving a gift is a type of [...]]]></description>
			<content:encoded><![CDATA[<p>When the Christmas is ahead then everybody wait for the New Year. Like Christmas gifts New Year gifts are also very important. The selection of New Year gift according to taste and budget make a role in some ones life. Buy <a href="http://www.digitalphotoframes.info">digital photo frame</a> for your loved ones. Giving a gift is a type of love for them.<br />
<span id="more-144"></span></p>
<p>7 inch digital photo frames is a good choice for New Year. The best thing of this gift is service manual; with its help they can operate it easily. <a href="http://www.7inchdigitalphotoframe.com">7 inch digital photo frame</a> is a multi functional digital frame with timely display of photos such as eternal photo album. Due to the advance technology audio &amp; video can play music. It is high definition photo frame. It has 9 photos slide show and 12 photos presentation. It can rotate the photo as per your choice. It has adjustable photo size 4:3 or 16:9. Photo format ЁC JPG with build in audio music. It has high definition movie ЁC AVI ЁC DIVX MPG4 ЁC MPG3. It interfaces and supports the memory cards of SD, MMC, MS and USB 2.0 interface.</p>
<p>This gift is available in plastic case having function button on it. Up and down direction key is available.  Power, Play, Pause, Previous / Next buttons on the case. From back side you can view a plastic backside, a stand, hanging hole.</p>
<img src="http://www.fastmonitoring.com/?ak_action=api_record_view&id=144&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.fastmonitoring.com/2009-11-12/buy-digital-frame-as-new-year-gift/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New All-Star Website Performance Award Program</title>
		<link>http://www.fastmonitoring.com/2009-10-26/all-star-award-program/</link>
		<comments>http://www.fastmonitoring.com/2009-10-26/all-star-award-program/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 16:24:53 +0000</pubDate>
		<dc:creator>Alex Ivanoff</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[website monitoring]]></category>
		<category><![CDATA[website performance]]></category>

		<guid isPermaLink="false">http://www.fastmonitoring.com/?p=139</guid>
		<description><![CDATA[Dotcom-Monitor today announced a call for participation in its new All-Star Website Performance Award Program. The program is designed to monitor, measure, and analyze the availability and performance of participating websites, and then to recognize top-performing sites across all industries with three award designations and associated logos, which are displayed prominently on each participant&#8217;s website. [...]]]></description>
			<content:encoded><![CDATA[<p>Dotcom-Monitor today announced a call for participation in its new All-Star Website Performance Award Program. The program is designed to monitor, measure, and analyze the availability and performance of participating websites, and then to recognize top-performing sites across all industries with three award designations and associated logos, which are displayed prominently on each participant&#8217;s website.</p>
<p>The submission form and additional information is available at http://www.dotcom-monitor.com/website-performance-award.asp.</p>
<p>In today&#8217;s Internet-driven economy websites have become the leading source for knowledge and information for most businesses and consumers. With millions of websites in existence, it has never been more important for organizations to establish their website as a credible, high performance operation. The Dotcom-Monitor All-Star Website Performance Award program was created to help each participant&#8217;s website stand out from the crowd with a stamp of prestige signifying world-class excellence from the industry&#8217;s leading global authority on website performance monitoring and reliability.</p>
<p>How it Works</p>
<p>The Dotcom-Monitor All-Star Website Performance Award is the IP industry&#8217;s most prestigious award for website availability as it holds participants to the highest known standards of uptime/performance excellence.<br />
- each month during program participation, nominated companies will automatically receive the appropriate award logo based on their website&#8217;s composite performance score over the course of the month<br />
- the website administrator must copy a few lines of HTML code into the appropriate page on their website for the award logo to automatically appear<br />
- three awards designations and associated logos are available based on website availability;<br />
* 5-star &#8220;Best of Industry&#8221; for &gt; 98% availability<br />
* 4 star &#8220;Outstanding&#8221; for &gt; 95% availability<br />
* 3-star &#8220;Standard of Excellence&#8221; for &gt; 90%<br />
* websites with &lt; 90% availability do not receive an award for that month<br />
- Sites that receive the highest average score within a given industry category are also awarded a &#8220;Best of Industry&#8221; Dotcom-Monitor All-Star Performance Award logo for their promotional purposes, as well as inclusion in a press release sent to major media<br />
- all websites will initially receive a 4-star logo during the first 2 weeks of participation to allow time for accurate performance data collection<br />
- there is a $100/month fee to participate in the program, which is designed to minimize the participation of low-quality websites and to help offset the cost of the competition.</p>
<p>&#8220;Websites today have taken on a role of almost Herculean importance in most organizations, as a highly visible symbol of the company&#8217;s brand, marketing, service quality, reliability, customer service, and operational integrity,&#8221; said Vadim Mazo, founder and chief technology officer of Dotcom-Monitor. &#8220;While there are myriad industry award programs that reward website design, the Dotcom-Monitor All-Star Website Performance Award program is setting the industry standard for website performance, reliability and quality, giving organizations a highly credible stamp of approval for their website, and for all that is represents.&#8221;</p>
<img src="http://www.fastmonitoring.com/?ak_action=api_record_view&id=139&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.fastmonitoring.com/2009-10-26/all-star-award-program/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Appointment Scheduling Software</title>
		<link>http://www.fastmonitoring.com/2009-08-26/appointment-scheduling-software/</link>
		<comments>http://www.fastmonitoring.com/2009-08-26/appointment-scheduling-software/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 12:14:22 +0000</pubDate>
		<dc:creator>Alex Ivanoff</dc:creator>
				<category><![CDATA[scheduling software]]></category>
		<category><![CDATA[appointment schedule]]></category>
		<category><![CDATA[appointment scheduling software]]></category>
		<category><![CDATA[online appointment]]></category>
		<category><![CDATA[online scheduling]]></category>
		<category><![CDATA[scheduler]]></category>

		<guid isPermaLink="false">http://www.fastmonitoring.com/?p=128</guid>
		<description><![CDATA[Making appointment software by telephone or face to face is the standard practice in day to day business and making this routine an automated process a lot of staffs and resources can be used for other tasks. Any time of the day customers can visit the website and can see which appointments are free and [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-129" style="margin-right: 7px;" title="app-software" src="http://www.fastmonitoring.com/wp-content/uploads/app-software.jpg" alt="app-software" width="200" height="120" />Making <a href="http://www.appointment-plus.com/" target="_blank">appointment software</a> by telephone or face to face is the standard practice in day to day business and making this routine an automated process a lot of staffs and resources can be used for other tasks. Any time of the day customers can visit the website and can see which appointments are free and choose the one which suits them the best. This method sounds so very simple; believe me it really is that simple. Once the customer selects the appointment, they are required to provide some personal information and submit the form at the click of the mouse. It offers a highly secure connection which is safer than fax or telephone, the chat application and messaging system are also secure and compliant with the privacy laws.</p>
<p><span id="more-128"></span></p>
<p>The consultations can be done real time with experts from every field answering to all your queries. It provides access to schedule appointments wherever internet is available. The best thing about online appointments is that you need not have to install software’s which contain loads of add ware and spy ware. All your data and reports are stored online so that your freed from carrying your <a href="http://www.appointment-plus.com/" target="_blank">appointment Scheduling software</a> book. The critical factor here is the fee is paid as an annual membership and not as per user charges, so enables multiple users to access from anywhere. The online appointment is also compatible with different operating systems like Windows, UNIX and Linux .And works well with all known browsers.</p>
<img src="http://www.fastmonitoring.com/?ak_action=api_record_view&id=128&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.fastmonitoring.com/2009-08-26/appointment-scheduling-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Uptime Meter: Show Your Customers That You Are Reliable</title>
		<link>http://www.fastmonitoring.com/2009-07-02/uptime-meter-you-are-reliable/</link>
		<comments>http://www.fastmonitoring.com/2009-07-02/uptime-meter-you-are-reliable/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 14:58:52 +0000</pubDate>
		<dc:creator>Alex Ivanoff</dc:creator>
				<category><![CDATA[website monitoring]]></category>
		<category><![CDATA[uptime meter]]></category>

		<guid isPermaLink="false">http://www.fastmonitoring.com/?p=121</guid>
		<description><![CDATA[Perhaps some of you guys noticed a new button that appeared on my blog a few days ago. From now my blog is monitored every 30 minutes and my uptime statistics is available for public. Want to get a similar button? That&#8217;s easy. Check Dotcom-Monitor&#8217;s Uptime Meter, you don&#8217;t even need to sign up to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-122" style="margin-right: 7px;" title="uptime-meter" src="http://www.fastmonitoring.com/wp-content/uploads/uptime-meter.jpg" alt="uptime-meter" width="200" height="120" />Perhaps some of you guys noticed a new button that appeared on my blog a few days ago. From now my blog is monitored every 30 minutes and my uptime statistics is available for public. Want to get a similar button? That&#8217;s easy. Check Dotcom-Monitor&#8217;s <a href="http://www.dotcom-monitor.com/StampEdit.aspx">Uptime Meter</a>, you don&#8217;t even need to sign up to use the feature and of course it&#8217;s free. Just provide the URL you&#8217;d like to monitor, get the code for your website and add it to your site. That&#8217;s it.</p>
<p><span id="more-121"></span>In accordance with the official press-release,</p>
<p>&#8216;Dotcom-Monitor&#8217;s free website monitoring Uptime Meter tool provides customers a unique, easy-to-use, targeted solution for quickly monitoring and validating uptime that affects website performance and revenues. The Uptime Meter is designed to aggregate uptime and automatically update and display the results on the user&#8217;s website via the Uptime Meter Button. The Uptime Meter Button displays accurate update metrics, such as &#8220;Uptime 99.999%&#8221;, based on the aggregated data since the date of original implementation.&#8217;</p>
<p>More details can be found here: Dotcom-Monitor&#8217;s <a href="http://www.dotcom-monitor.com/StampEdit.aspx">Uptime Meter</a>.</p>
<p>(http://www.dotcom-monitor.com/StampEdit.aspx)</p>
<img src="http://www.fastmonitoring.com/?ak_action=api_record_view&id=121&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.fastmonitoring.com/2009-07-02/uptime-meter-you-are-reliable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Make Your Firewall Really Safe</title>
		<link>http://www.fastmonitoring.com/2009-05-13/how-to-make-firewall-safe/</link>
		<comments>http://www.fastmonitoring.com/2009-05-13/how-to-make-firewall-safe/#comments</comments>
		<pubDate>Wed, 13 May 2009 13:04:10 +0000</pubDate>
		<dc:creator>Alex Ivanoff</dc:creator>
				<category><![CDATA[security]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[safe web]]></category>

		<guid isPermaLink="false">http://www.fastmonitoring.com/?p=111</guid>
		<description><![CDATA[Experts say, 20-minute long broadband connection to Internet is enough for a malefactor to break into an unprotected PC. Just imagine what can happen if a corporate network is connected to the Internet without proper protection. Infected workstations and stolen intellectual property are the most predictable consequences but things can go even worse. Installing a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fastmonitoring.com/wp-content/uploads/firewall-configuration1.jpg"><img class="alignnone size-medium wp-image-113" style="margin-left: 7px" title="firewall-configuration1" src="http://www.fastmonitoring.com/wp-content/uploads/firewall-configuration1.jpg" alt="" width="200" height="120" align="right" /></a>Experts say, 20-minute long broadband connection to Internet is enough for a malefactor to break into an unprotected PC. Just imagine what can happen if a corporate network is connected to the Internet without proper protection. Infected workstations and stolen intellectual property are the most predictable consequences but things can go even worse.</p>
<p>Installing a firewall may help to protect your network, however this will work <strong>only</strong> if the firewall is properly configured. Let&#8217;s see what are the main principles of firewall configuration.</p>
<p><span id="more-111"></span></p>
<p><strong>1. Protect your system</strong><br />
A firewall is only a part of your protection. Start with disabling unused accounts and close unnecessary ports on PCs.</p>
<p><strong>2. The easier the better</strong><br />
Before adding any rules to your firewall software, define the principles, on which your security will be based on. It is a good idea to remove all the default rules that a firewall has upon the installation and start from the very beginning, adding your own rules one by one.</p>
<p><strong>3. Strict security means Strict security</strong><br />
Your network should have only allowed traffic. Everything that&#8217;s not allowed, must be disallowed. Start with disallowing all the traffic by default and then allow it only for the services that really need it.</p>
<p><strong>4. Monitor your outbound traffic</strong><br />
Usually people think that they only need protection from external threats. But it&#8217;s also important to monitor your outbound traffic. This will help you avoid situations when your servers are used as zombie computers within a <a style="text-decoration: line-through;" rel="nofollow" href="http://en.wikipedia.org/wiki/Botnet">botnet</a>.</p>
<p><strong>5. Firewall is only a part of Security</strong></p>
<p>Don&#8217;t think that if you have a firewall installed, you are safe enough to forget about other components of security. Don&#8217;t forget to update your anti-virus, don&#8217;t visit the sites that Firefox filters off and be careful at sites that ask for any of personal information except for your name and email number.</p>
<img src="http://www.fastmonitoring.com/?ak_action=api_record_view&id=111&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.fastmonitoring.com/2009-05-13/how-to-make-firewall-safe/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Online surveys</title>
		<link>http://www.fastmonitoring.com/2009-04-22/online-surveys/</link>
		<comments>http://www.fastmonitoring.com/2009-04-22/online-surveys/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 11:00:08 +0000</pubDate>
		<dc:creator>Alex Ivanoff</dc:creator>
				<category><![CDATA[misc]]></category>
		<category><![CDATA[online surveys]]></category>

		<guid isPermaLink="false">http://www.fastmonitoring.com/?p=114</guid>
		<description><![CDATA[Among the online money making strategies, paid online surveys have attracted a large number of people around the globe. Had you been exploring ways to generate some money online, you certainly would have come across a few lucrative online survey offers. This article answers questions like what are online surveys and do online surveys generate [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-115" style="margin-right: 7px;" title="surveys" src="http://www.fastmonitoring.com/wp-content/uploads/surveys.jpg" alt="surveys" width="200" height="120" align="left" />Among the online money making strategies, paid online surveys have attracted a large number of people around the globe. Had you been exploring ways to generate some money online, you certainly would have come across a few lucrative online survey offers. This article answers questions like what are online surveys and do online surveys generate a decent income.</p>
<p><span id="more-114"></span>When it comes to online business data mining is an important part of the research department. By conducting <a href="http://www.vovici.com/"> online surveys</a>, companies collect the valuable data from consumers and use it to improve their services or to survive the competition. There are online survey companies that conduct such surveys and get paid for it. If you part take in the surveys, it is possible to get a fraction of the sum at times depending on your luck.</p>
<p>However, there are companies that offer genuine rewards for every survey you complete successfully. Usually these companies award points for each completed survey and lets you redeem the points after you reach the limit set by the company. But this doesn’t mean that you can get a bagful. You need to spend long hours filling out forms only to get a cheap gift or discount on merchandise.</p>
<p>Although professionals may find it funny, it is a good start for the beginners. Most of the surveys can be completed within 15 minutes and require no special skills to participate. Only thing the participant has to do is ensure that the company he works for is genuine, and this can be easily found out through customer reviews about the <a href="http://www.vovici.com/"> survey software</a> offer in the internet. The best thing about these online surveys is that it improves the skills of a novice internet entrepreneur aspiring to earn online money. It acts as a motivating program for beginners to enter in to larger ventures in the future.</p>
<img src="http://www.fastmonitoring.com/?ak_action=api_record_view&id=114&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.fastmonitoring.com/2009-04-22/online-surveys/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apache Server Performance</title>
		<link>http://www.fastmonitoring.com/2009-03-17/apache-server-performance/</link>
		<comments>http://www.fastmonitoring.com/2009-03-17/apache-server-performance/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 19:50:47 +0000</pubDate>
		<dc:creator>Alex Ivanoff</dc:creator>
				<category><![CDATA[performance]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[server performance]]></category>
		<category><![CDATA[web server]]></category>
		<category><![CDATA[website performance]]></category>

		<guid isPermaLink="false">http://www.fastmonitoring.com/?p=103</guid>
		<description><![CDATA[Often we need to measure web server performance. There are various reasons for this, but the most frequent one is modification of configuration files. Quite often we look for ways of improving web server speed and performance: tuning up nginx, apache or lighttpd we can get a significant performance boost. But finally we come to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fastmonitoring.com/wp-content/uploads/apache-server-performance.jpg"><img class="alignnone size-medium wp-image-104" style="padding-right: 7px;" title="Apache Server Performance" src="http://www.fastmonitoring.com/wp-content/uploads/apache-server-performance.jpg" alt="" width="200" height="120" align="left" /></a>Often we need to measure web server performance. There are various reasons for this, but the most frequent one is modification of configuration files. Quite often we look for ways of improving web server speed and performance: tuning up nginx, apache or lighttpd we can get a significant performance boost. But finally we come to the question: how can we measure web server performance?</p>
<p><span id="more-103"></span></p>
<p>The first method is external load/stress testing &#8211; great solution for commercial projects. But there is also another good way for Apache &#8211; it&#8217;s open-source and free, called ApacheBench. It&#8217;s incredibly easy to use:</p>
<pre class="php" style="font-family: monospace;"><span style="font-style: italic; color: #666666;">#ab -c10 -n3000 http://www.fastmonitoring.com/
</span><span style="color: #666666;">
</span></pre>
<ul>
<li>ab the name of the program</li>
<li>C10 means the number of threads</li>
<li>n3000 is the number of requests.</li>
</ul>
<p>The program has a great variety of additional parameters &#8212; just check the <a rel="nofollow" href="http://httpd.apache.org/docs/2.0/programs/ab.html">official documentation</a>. You can use cookies, POST requests, modified headers &#8212; everything that will help to simulate server users activity.</p>
<p>The program output is quite comprehensive:</p>
<pre class="bash" style="font-family: monospace;"><em>Document Path:          <span style="font-weight: bold; color: #000000;">/</span>
Document Length:        <span style="color: #000000;">121779</span> bytes
Concurrency Level:      <span style="color: #000000;">10</span>
Time taken <span style="font-weight: bold; color: #000000;">for</span> tests:   <span style="color: #000000;">211.255212</span> seconds
Complete requests:      <span style="color: #000000;">3000</span>
Failed requests:        <span style="color: #000000;">0</span>
Write errors:           <span style="color: #000000;">0</span>
Total transferred:      <span style="color: #000000;">63177000</span> bytes
HTML transferred:       <span style="color: #000000;">63171000</span> bytes
Requests per second:    <span style="color: #000000;">10.41</span> <span style="font-weight: bold; color: #7a0874;">[</span><span style="font-style: italic; color: #666666;">#/sec] (mean)</span>
Time per request:       <span style="color: #000000;">480.425</span> <span style="font-weight: bold; color: #7a0874;">[</span>ms<span style="font-weight: bold; color: #7a0874;">]</span> <span style="font-weight: bold; color: #7a0874;">(</span>mean<span style="font-weight: bold; color: #7a0874;">)</span>
Time per request:       <span style="color: #000000;">96.085</span> <span style="font-weight: bold; color: #7a0874;">[</span>ms<span style="font-weight: bold; color: #7a0874;">]</span> <span style="font-weight: bold; color: #7a0874;">(</span>mean, across all concurrent requests<span style="font-weight: bold; color: #7a0874;">)</span>
Transfer rate:          <span style="color: #000000;">226.23</span> <span style="font-weight: bold; color: #7a0874;">[</span>Kbytes<span style="font-weight: bold; color: #000000;">/</span>sec<span style="font-weight: bold; color: #7a0874;">]</span> received
Connection Times <span style="font-weight: bold; color: #7a0874;">(</span>ms<span style="font-weight: bold; color: #7a0874;">)</span>
min  mean<span style="font-weight: bold; color: #7a0874;">[</span>+<span style="font-weight: bold; color: #000000;">/</span>-sd<span style="font-weight: bold; color: #7a0874;">]</span> median   max</em>
Connect:        <span style="color: #000000;">0</span>    <span style="color: #000000;">0</span>   <span style="color: #000000;">0.5</span>      <span style="color: #000000;">0</span>      <span style="color: #000000;">19</span>
Processing:   <span style="color: #000000;">181</span>  <span style="color: #000000;">479</span> <span style="color: #000000;">186.0</span>    <span style="color: #000000;">444</span>    <span style="color: #000000;">1822</span>
Waiting:      <span style="color: #000000;">166</span>  <span style="color: #000000;">461</span> <span style="color: #000000;">184.7</span>    <span style="color: #000000;">427</span>    <span style="color: #000000;">1708</span>
Total:        <span style="color: #000000;">181</span>  <span style="color: #000000;">479</span> <span style="color: #000000;">186.0</span>    <span style="color: #000000;">444</span>    <span style="color: #000000;">1822</span>
Percentage of the requests served within a certain <span style="font-weight: bold; color: #000000;">time</span> <span style="font-weight: bold; color: #7a0874;">(</span>ms<span style="font-weight: bold; color: #7a0874;">)</span>
<span style="color: #000000;">50</span><span style="font-weight: bold; color: #000000;">%</span>    <span style="color: #000000;">444</span>
<span style="color: #000000;">66</span><span style="font-weight: bold; color: #000000;">%</span>    <span style="color: #000000;">525</span>
<span style="color: #000000;">75</span><span style="font-weight: bold; color: #000000;">%</span>    <span style="color: #000000;">577</span>
<span style="color: #000000;">80</span><span style="font-weight: bold; color: #000000;">%</span>    <span style="color: #000000;">619</span>
<span style="color: #000000;">90</span><span style="font-weight: bold; color: #000000;">%</span>    <span style="color: #000000;">732</span>
<span style="color: #000000;">95</span><span style="font-weight: bold; color: #000000;">%</span>    <span style="color: #000000;">819</span>
<span style="color: #000000;">98</span><span style="font-weight: bold; color: #000000;">%</span>    <span style="color: #000000;">946</span>
<span style="color: #000000;">99</span><span style="font-weight: bold; color: #000000;">%</span>   <span style="color: #000000;">1012</span>
<span style="color: #000000;">100</span><span style="font-weight: bold; color: #000000;">%</span>   <span style="color: #000000;">1822</span> <span style="font-weight: bold; color: #7a0874;">(</span>longest request<span style="font-weight: bold; color: #7a0874;">)

Highly recommended.
</span></pre>
<img src="http://www.fastmonitoring.com/?ak_action=api_record_view&id=103&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.fastmonitoring.com/2009-03-17/apache-server-performance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why IPv6 Performance Monitoring Is A Global Necessity</title>
		<link>http://www.fastmonitoring.com/2009-02-20/why-ipv6-performance-monitoring-is-a-global-necessity/</link>
		<comments>http://www.fastmonitoring.com/2009-02-20/why-ipv6-performance-monitoring-is-a-global-necessity/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 15:10:33 +0000</pubDate>
		<dc:creator>Alex Ivanoff</dc:creator>
				<category><![CDATA[website monitoring]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[ipv6 monitoring]]></category>

		<guid isPermaLink="false">http://www.fastmonitoring.com/?p=96</guid>
		<description><![CDATA[The switch to IPv6 is on. In June 2008, the U.S. federal government, which is arguably the world’s largest single enterprise, required that all its executive agencies add IPv6 to their network backbones. The European Commission recently set an IPv6 target adoption rate of 25 percent by 2010, and the chairman of the Asia Pacific [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fastmonitoring.com/wp-content/uploads/ipv6-performance-monitoring.jpg"><img class="size-medium wp-image-97" style="padding-left: 8px; margin-left: 8px; float: right;" title="ipv6-performance-monitoring" src="http://www.fastmonitoring.com/wp-content/uploads/ipv6-performance-monitoring.jpg" alt="ipv6 performance monitoring" width="200" height="120" /></a></p>
<p>The switch to IPv6 is on.  In June 2008, the U.S. federal government, which is arguably the world’s largest single enterprise, required that all its executive agencies add IPv6 to their network backbones.  The European Commission recently set an IPv6 target adoption rate of 25 percent by 2010, and the chairman of the Asia Pacific Network Information Centre predicted that all IPv4 addresses will be depleted by 2011, forcing wide-scale IPv6 adoption. A number of Internet powerhouses, such as Google and Alta Vista, have now deployed IPv6 accessible websites.  Operating systems, such as the latest versions of Microsoft Windows, include IPv6 support.</p>
<p><span id="more-96"></span></p>
<p>IPv6 will become the essential backbone protocol for next-generation networking. IPv6 boasts improved network reliability, lower costs and improved security in addition to its vastly expanded addressing and routing capabilities (achieved by increasing the address length from 32 to 128 bits).  While the benefits of IPv6 are apparent, performance management will becomes inherently more difficult as a single IPv6 subnet is as large as the entire Internet today.</p>
<p>As with IPv4, IPv6 quality of service is implemented at Layer 2 and Layer 3 of the TCP/IP stack. A number of network management vendors support IPv6, but while passive network management tools may comply with the new version, some may not include the evolving set of features for IPv6 support.  Alone, passive monitoring may be unable to properly detect performance issues experienced by the end user, and for web-enabled businesses, the end user experience is the most critical element of service quality.</p>
<p>For business and organizations deploying IPv6 websites, performance management and service-level agreement monitoring become more complicated due to the coexistence of IPv4 and IPv6, the exponential size of IPv6 addressing and routing, and the lack of a killer application to drive wide-scale and accelerated deployment.</p>
<p>IPV6 and IPv4 headers are not interoperable.  IPv4 is a best-effort service where all packets are treated equally; IPv6 implements quality-of-service (QOS) by classifying IP packets using an 8-bit traffic class field and a 20-bit flow label field in the header. While IPv6 web sites can be accessed using dual stacks, tunneling and protocol translation, native IPv6 performance monitoring is essential to determine whether performance issues are originating in the end-to-end IPv6 environment.  Companies that have deployed IPv6 websites must utilize native IPv6 performance monitoring to isolate service-level agreement (SLA) issues for these sites as IPv4 monitoring alone will not help isolate IPv6 QoS issues.</p>
<p>There are several reasons to actively monitor IPv6 websites in a native environment:</p>
<ul>
<li>Because there’s a gap between IPv6 capabilities and current network management tools, active monitoring is essential.</li>
<li>As with any new technology, there is the potential for flaws, which may impact uptime and performance.</li>
<li>Pv6 will lead to larger networks that directly address more network devices, increasing the overall complexity.</li>
<li>IPv6 end-to-end security features, while improving security, will make it harder to analyze network traffic.</li>
</ul>
<p>Dotcom-Monitor has deployed a native IPv6 monitoring bureau to offer end-to-end IPv6 performance monitoring for QOS and SLA management from the end-user perspective.  With active web site monitoring using native IPv6, companies deploying IPv6 website can ensure that SLAs are being met specific to IPv6 performance. End-to-end IPv6 performance monitoring is crucial to maximize the return on investment of the deployment and to understand its effects on the IT operations and the business.</p>
<p>Dotcom-Monitor provides extensive real-time reporting using graphical charts that explain success/failure rates for specific performance checks, response/download times, uptime/downtime, load variations by hour/day/week and much more.  For e-commerce sites, Dotcom-Monitor will measure quality of service for each phase of the transaction process as well as performance comparisons among different geographic areas. Dotcom-Monitor provides instantaneous notification of website and web application performance issues, based on customer configured notification and escalation parameters.</p>
<p><strong>About Dotcom-Monitor:</strong></p>
<p>Dotcom-Monitor is the leader and innovator in advanced <a href="http://www.dotcom-monitor.com/website-monitoring.asp">website performance</a> monitoring services. Founded in 1998, Dotcom-Monitor has saved over 3,000 companies money by insuring maximum website uptime — at a cost up to 50 percent less than other <a href="http://www.dotcom-monitor.com/">web site monitoring</a> services.</p>
<img src="http://www.fastmonitoring.com/?ak_action=api_record_view&id=96&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.fastmonitoring.com/2009-02-20/why-ipv6-performance-monitoring-is-a-global-necessity/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Protecting DNS Server And Performing DNS Monitoring</title>
		<link>http://www.fastmonitoring.com/2009-02-12/dns-server-monitoring/</link>
		<comments>http://www.fastmonitoring.com/2009-02-12/dns-server-monitoring/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 17:03:20 +0000</pubDate>
		<dc:creator>Alex Ivanoff</dc:creator>
				<category><![CDATA[performance]]></category>
		<category><![CDATA[dns monitoring]]></category>
		<category><![CDATA[dns protection]]></category>
		<category><![CDATA[dns server]]></category>

		<guid isPermaLink="false">http://www.fastmonitoring.com/?p=92</guid>
		<description><![CDATA[In hierarchical structure of Internet DNS servers may be called nerve knots which directly influence the whole existence of the Internet. What can threaten their &#8220;health&#8221;? What can put them out of action? And can one protect DNS servers? Before we answer the questions, let&#8217;s see what task DNS servers carry out. In a few [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fastmonitoring.com/wp-content/uploads/dns-monitoring.jpg"><img class="alignnone size-medium wp-image-93" style="padding-right: 7px;" title="dns-monitoring" src="http://www.fastmonitoring.com/wp-content/uploads/dns-monitoring.jpg" alt="" width="200" height="120" align="left" /></a>In hierarchical structure of Internet DNS servers may be called nerve knots which directly influence the whole existence of the Internet. What can threaten their &#8220;health&#8221;? What can put them out of action? And can one protect DNS servers? Before we answer the questions, let&#8217;s see what task DNS servers carry out. In a few words, the main mission of DNS servers is translation of domain names into IP addresses and back. This means, servers must get requests, process them and send responses. DNS servers must keep data about supported network addresses; they exchange requests with servers of higher level in case they cannot give a response on their own. That&#8217;s enough to see what dangers potentially threaten DNS servers.</p>
<p><span id="more-92"></span></p>
<p>The first threat is virus attacks. Virus infection may lead to disastrous consequences: data leakage, destruction of all the information, server software destruction or just server blocking caused by inability to process all the incoming requests. On the most famous example of the latter case was root DNS servers attack in October, 2002. This attack resulted in freezing of 7 root servers (there were 13 overall), and all the Internet operation got under the threat of stopping. The attack was performed by data flood: 13 servers containing information about top-level domains (.com, .org, etc.) were flooded with <a style="text-decoration: line-through;" rel="nofollow" href="http://en.wikipedia.org/wiki/Internet_Control_Message_Protocol">ICMP</a> packets. When the attack was over, experts said that if it had continued for more than 10 hours, the Internet users would have seen significant Internet slowdown and then even suspension of work.</p>
<p>Why the root DNS attack may have such serious consequences? The reason is the hierarchical structure of DNS servers. The first request goes to the local server. If the requested domain name cannot be found, the request goes further, to a higher-level server. Requests usually reach the root servers when new domain names appear on the Net. Furthermore, every record on DNS servers has a limited time to live (TTL), and when a record has expired, the server sends a request to a DNS server of a higher level. Since new domain names are added daily, the information on lower-level servers gets outdated. This explains why if root servers are disabled, Internet will work for a while but then will stop.</p>
<p>The second threat is false DNS servers. This phenomenon has been developed by malefactors. The malefactors may pursue different objects, the gist is always the same: to make a real server work in a wrong way or block it. The victims of such attacks are DNS servers as well as end users. If a malefactor succeeds in providing a host with counterfeit DNS information, the host will send data to a counterfeit IP address. At the best the end user won&#8217;t be able to surf Internet or use Internet services. At worst, the confidential data from the host may be sent to a malefactor&#8217;s server.</p>
<p>How can one protect DNS servers from remote attacks? Of course, absolute protection does not exist, but possible effect may be diminished. Of of the options is implementation of authentication and integrity of the information kept in DNS. To solve this problem on Internet the DNS system has been extended (extensions are called DNSSEC and are described in <a href="http://www.faqs.org/rfcs/rfc2535.html">RFC-2535</a>, RFC-2536, RFC-2537, RFC-2541, and <a href="http://www.ietf.org/rfc/rfc3008.txt">RFC-3008</a>). The main idea of DNSSEC is applying a digital signature to transferred data. To develop this concept, IETF created DNSSEC Working Group. Using DNSSEC doesn&#8217;t require a private key from the recipient, and this allows walking round the unsolvable problem of distribution of the private key among all the existing DNS servers on the Internet. It also helps to get rid of the problem of providing secure DNS traffic. However there is a price for the security &#8211; significant increase of the database for every zone and enhanced requirements for server CPU, which is required to perform encryption/decryption operations.</p>
<p>Another alternative is using special hardware and software. They include:</p>
<ul>
<li>Network traffic cipherer</li>
<li>Hardware and software firewalls</li>
<li>Secure network crypto-protocols</li>
<li>IDS &#8211; Intrusion Detection Systems</li>
<li>Software for security analysis</li>
<li>Secure network OS</li>
</ul>
<p>Whatever method or combination of methods a network administrator chooses, it is extremely important to monitor DNS servers for uptime and security holes. One of the easiest ways to be aware of a DNS server is hosted DNS monitoring service, which is offered by some commercial companies.</p>
<p>___</p>
<p><a href="http://www.vncsolutions.com/">it support</a></p>
<p><a href=" http://www.xtgate.com/">dana point web design</a> &#8211; Xtgate is devoted to creating web sites and an online existence that is matching with the brand of our customers and expresses the brand name clear and distinct, stanch to its brand unicity and certain about it is tone of voice.</p>
<p><a href="http://www.apalon.com/iphone_development.html">iphone application development</a></p>
<img src="http://www.fastmonitoring.com/?ak_action=api_record_view&id=92&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.fastmonitoring.com/2009-02-12/dns-server-monitoring/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
