Friday, May 30, 2008

Use Monitis to Improve Page Landing Speed: Pay Less for Google AdWards Ad

To ensure high quality ad experience for their visitors google now evaluates ad destination pages according to the page landing speed. The Advertisers must provide high performance of web pages they want to advertise on AdWords. The higher the load speed, the less is Cost-Per-Click (CPC) rate. According to Google high quality landing pages should provide relevant and original content, transparency and navigability.

On-going monitoring checks availability and calculates performance of web pages. Measurements help prevent not only from being disqualified or banned by AdWords, but save advertisement costs. Setting performance thresholds will allow prevent unnecessary page load delays. Here's how can Monitis be used by Marketers and Advertisers:

Monitis External Monitoring module allows you to perform page load tests, measure redirect time, implement functional checks as well check availability of relevant content:


Response time to http request (HTTP)

Availability of relevant content (Content Matching)

User experience with functional parts of the website (Post Data)















Monitis DNS lookup test checks the time required for name server to look up for the IP address.


The browser can't download anything from this hostname until the DNS lookup is completed.





Monitis DNS monitoring report shows average lookup time in milliseconds and min. and max. values.

Allowed time is 20-120 milliseconds. Exceeding the time will decrease the quality of the web page.





80-90% of the end-user response time is spent downloading all the components in the page: images, stylesheets, scripts, Flash, etc.

Monitis Transaction Module (TM) allows to measure page load time to threshold and alert when page loading is slow.

According to AdWords guidelines page load time threshold is the regional average plus three seconds.

Monitis TM allows you to set the threshold on each step within the workflow. Steps consist of components loading during page execution. Time is measured in milliseconds.

Transaction fails, when one of the step is slow due to components load time exceeding the set thresholds.

Monitis TM measures end-user experience with the critical path or workflow to improve navigability.


Detailed diagnostics of the problem allows to proactively fix and improve site overall Quality Score.

Monday, May 26, 2008

eBusinesses to Use Monitis Measure Return on IT Investment

Nowadays websites compete on the ever changing landscape of the internet. One of the most common challenges of online business owners is increasing a return on their investment and improving there chances of success. Businesses investing in IT operations and web marketing expect traffic and ranking to grow.

It is comparatively easy to measure the investment spent on IT infrastructure and resources, hosting and technical support, marketing and advertising.

What's called
ROI for website are described as availability, performance, functionality, traffic and popularity.

Here are 5 tips using Monitis to measure the effectiveness of the IT investments.

Monitoring Website Performance - TIP 1
HOW WELL DOES THE WEBSITE SERVE M
Y CUSTOMERS?
Chart 1 - Monitis measures my web customer experience in terms of page availability and access speed. Real time reports in milliseconds include results from 5 different geographic locations.

Chart 1


Q. - Is my site productive according to this chart?
A. - No, because in one week it was "closed for business" about 54 hours!!!)









Monitoring Networks and Systems - TIP 2

CAN I GET SOME DETAILED DIAGNOSTICS?
Monitis also measures server CPU, memory consumption by process, providing a chart for comparison (see Chart 2).
Chart 2


Q.- So the downtime correlates to server CPU and
resource memory utilization?!
A. - Yes, you can see why your site was not
responding at certain hours of the day








Transaction Monitoring - TIP 3

DOES THE CHECKOUT WORKFLOW WORK?
It is easy to record website critical workflow in Monitis transaction monitoring module and let the service monitor business critical transactions.


Chart 3Q. - Some red dots, what are those?
A. - They take to detailed view of the report
to show which step
failed (Chart 4).


Chart 4Q. - Can I get more information about the failure?
A. - Just click on the "red" and
you will see as is in Chart 5

Chart 5
Q. - I see: some scripts load slow :(
A. - Yes, and you also can get a
screenshot of the problem page

Monitoring Website Traffic - TIP 4
DO I KNOW MY CUSTOMERS
Monitoring traffic shows how many unique visits I have and page views, where my clients come from, how they found my site and keywords they used in search engines.

Charts 6
Q. - Looks like Google Analytics?!
A. - Yes, but you can compare web traffic with website performance and availability. And discover how much time you reject your customers at peak hours.?











Search Engine Monitoring - TIP 5
I NEED TO BE AWARE OF MY SITE POPULARITY
Monitoring site by important keywords reveals that my site performs quite high in some keywords, but also my weaknesses in some important keywords.
Chart 7

No Excellence Without Measurement!

Wednesday, April 2, 2008

Monitis Customer Satisfaction Survey for Mon.itor.Us

Mon.itor.Us conducts customer surveys regularly and gives serious consideration to the responses. Recent survey reported unprecedented participation level and gave positive ideas for new Mon.itor.Us developments.

More than 600 survey participants representing Internet, Technology, Consulting, Banking, Telecommunication, Healthcare, Hospitality and other sectors, provided valuable comments about their attitude towards the Mon.itor.Us service. 94 % of responses indicate service satisfaction, 87.2% will recommend it to others, a 17% increase versus similar survey in 2007. Considering that Mon.itor.Us community is currently 8 times larger than before, the impact of 87% is more influential.

Interesting results are reported in Mon.itor.Us Blog.

Tuesday, March 18, 2008

Wednesday, March 12, 2008

Landing Page Load Time – Important Factor for Google Quality Score

Google AdWords blog states Google’s intention to incorporate landing page load time in their Quality Score. Companies advertising on Google's AdWords system have to prove best experience for their users. The slow loading pages will receive higher minimum bids and lower Quality Scores, and visa versa. This means that the advertisers have to pay more if their records show slow page load.

Load time is important for providing quality service to users. If you have fast loading time the you won't easily be abandoned. Load time is amount of time required for the page to load, when vistors click on the link or ad. While working on optimizing page load times, tools are required to monitor and measure. Monitis suggests very cost effective http monitoring which starts immediately after entering page URL into Monitis External Monitoring module. The real time report appears within 5 minutes showing load time from different geographic locations.



Users set threshold and monitoring, and receive alerts when load time is slower than the acceptable level. Content matching will show if the important keywords spread out on your page are available and load quickly.

Google will evaluate Quality Scores on monthly basis. Independent external monitoring will help to improve and optimize pages proactively and increase Google Quality Score.

Wednesday, February 27, 2008

External Web Monitoring for eHealth Applications

The Internet provides big contributions in health care. More and more applications move online. Web-based applications are less expensive and started to compete with traditional healthcare IT applications. The Single Web browser interface allows views or the ability to exchange information, and can also migrate to mobile/wireless platforms. Healthcare-related applications become complex. There are web sites that provide information (content) to consumers and physicians. Recent developments in Health 2.0 focus on communication, information sharing and community.

Using the internet for healthcare purposes increases end-user dependency and the need for external monitoring to keep 24/7 availability and high performance of the web-based healthcare applications.

Let's discuss a case how Monitis External and Internal Monitoring can be used to keep the healthcare applications available and improve customer satisfaction.

HealthCenter Maintains High Level of Care Giving

A HealthCenter Hospital upgraded its medical practice management and EMR system. Now they use web-based solutions for the internal care path management; care processes starting from patients' admission to release for inpatient and outpatient practices. All lab tests and referrals are managed through the same web interface. Also they started to provide service online to their patients and have a system which connects with other databases and family doctors’ applications.

It was now important to keep the application flawlessly running. Any downtime would jeopardize care giving process. HealthCenter was using monitoring products but mostly to monitor low level systems performance. They signup to Monitis service as an additional monitoring.

First, they activated simple ping and http tests from External Monitoring to monitor availabilty of web pages from external perspectives to verify connectivity. They started to receive real-time monitoring data on uptime and page load speed of their eHealth application from end user perspective. It was also important to undertstand how their application was performing for their users from multiple locations. This data provided them with better perspectives on performance and availability of the site from other geographic locations. Monitoring web applications from multiple physical locations showed if a problem is localized to specific networks or whether it affects all users.


The internet extends to multiple countries, networks and vendors. It is important to distinguish real outages from short accidents on the network. With Monitis they were able to compare monitoring results from other locations by running checks within short time intervals.

External monitoring revealed that the Health Center Hospital's web application was slow or even "timed-out" at certain times of the day. So hospital management wanted to know the real cause of the problem. They activated Monitis Internal Monitoring and understood that the problem comes from one the processes on the server, which consumes server CPU and slows application response time.
The Health Center's web applications was complex, and simple connectivity couldn't cover fully end-user experience to understand full page load and availability of the critical content. They activated the Content Matching feature to monitor full-page vs. html download. This way they allowed monitoring solutions to test and analyze content for errors and check for timeouts. The login fields availability was monitored by the POST function.

But the web page contained other elements, and dynamic processes, such as images, functional buttons and critical workflows, the operations of which would highly affect end user experience. Monitis had a solution to that problem as well. HealthCenter activated Transaction Monitoring features and started to check web application down to every page component and every transaction to ensure that the critical flow is up and running. TM simulated end users' actions with the system. Within certain intervals it was checking the response time and performance of each page and its components, as well as each transaction and provided summary on the whole transaction or information on each individual process. In case of failure, the TM detailed view showed which component or which transaction had failed to open. Monitis TM provided a snapshot of the page that failed to initiate. This monitoring allowed HealthCenter management to receive real information on user experience and within a timely manner prevent problems before they cause serious outages, and customer complaints.

Internet business consists of more then just a Web server. HealthCenter activated mail servers, FTP servers, VPN, networks and systmes monitoring. Comparing Internal and External monitoring provides the HealthCenter management the ability to analyze and quickly and accurately determine the source of the problem. Escalated alerts and notifications to their emails, IM or phones allowed them to be aware of their web application performance anywhere and any time.

HealthCenter can now check not only infrastructure and computers, but complete coverage to full e-business infrastructure performance and functionality and can notice system deficiencies in advance and keep high level of care giving.

Friday, February 15, 2008

Achieving Improved Customer Satisfaction with Application Performance Monitoring (APM)

Web service availability and response time are important factors in determining website visitor’s satisfaction level. Website visitors must be able to easily browse through the Web site with minimum waiting time. If pages load slowly and critical functions are not working, it will frustrate visitors and create a deterioration in customer satisfaction level, and ultimately the loss of the customers.

External and Internal Web site monitoring cannot fully reveal the problems with critical applications workflow. To accomplish deeper understanding of customer experience with mission-critical e-business operations and web applications, there is a need for complete overview of web transactions and web application performance.

Application performance monitoring (APM) detects, diagnoses and reports on application’s performance issues to ensure the application’s performance meets or exceeds end-users’ and businesses’ expectations.

External monitoring of web pages ensure that those pages are available to customers; Internal monitoring provides deeper insight into the diagnostics; Application Performance Monitoring checks web application down to every transaction to ensure that the critical flow is up and running.

Web pages have different functions: login/logout, checkout, check or send email etc. APM agents simulate end users, imitating step by step their actions with the system. These tests repeat within certain intervals remotely monitoring the availability and performance of multi-step web transactions and the web applications to proactively locate and fix bottlenecks in web systems.

At Monitis these tests are called Transaction Monitoring (TM). Monitis TM service simplifies detection and resolution of web application problems and malfunction of web application components. When web service response time is slow, it causes customer complaints. From Monitis external checks the problem can be revealed. While TM will help to find which part and/or function of the web page causes the performance issue. It will check web pages upon error detection, drilling down to the cause of the problem. TM measures response time per transaction and reveals the cause of the delay for specific page load.
TM must be activated for critical work flows of a web application that affects customer satisfaction. Even if there are some bugs in a system, if the bug does not cause any problem in service response time or site’s functionality, it cannot be seen as a serious problem.

TM can also be used for monitoring critical applications locally on a server. Compared with Internal monitoring that reveals system resource CPU usage - transaction monitoring can help compare the resource usage per request in each transaction. By revealing how many concurrent incoming requests will max out system resource, TM helps to detect resource shortage and prevent system management problems before they cause costly breakdowns. TM increases the efficiency of mission-critical e-business operations and web applications; dramatically reduces the time to troubleshoot a failed web application.

Monitis TM provides performance and availability reports for every check with up to duration of each step within the transaction. Step duration thresholds are determined and if the total execution time exceeds the ceiling, the step is reported as failed as well as the transaction.

Transaction monitoring results are displayed on the Monitis dashboard. The chart shows the monitoring results per each check. By clicking on the failed test(s) users can drill down to the specific step that had an execution problem, and go even deeper into the elements that are being implemented within that step, to find out the real cause of the delay or failure of each test. The screenshots are available to check the issue.

The web application monitoring service starts immediately without costly IT investments and long implementation periods of client-side software. Clients only need to record a web flow as a script and then upload on the server. The test will start running on the regular intervals. The script development skills are very basic.

The application performance directly correlates to the satisfaction level of customers’ and end-users’ experience using the web service. Real-time TM monitoring helps to eliminate the risk of lost revenue resulting from web application downtime.


 
ss_blog_claim=6e1b5517025444916f3631c45ec0295a ss_blog_claim=6e1b5517025444916f3631c45ec0295a