4th Bachelor of Science (Information Technology) Android Application for Monitoring Website Status and Statistics. Project Definition Document
|
|
- Logan Hamilton
- 8 years ago
- Views:
Transcription
1 4th Bachelor of Science (Information Technology) Android Application for Monitoring Website Status and Statistics Project Definition Document Studen t Eric Bannon e.bannon2@nuigalway.ie Academic Supervisor Dr. Michael Madden 15/10/2010
2 Table of Contents 1 Introduction Project Brief Overall Objective Setup Monitoring Systems Develop Application Relevant Technologies Monitoring the Web Server Status Ping Smokeping Telnet Comparison Monitoring Web Server Statistics Analog AWStats Webalizer Comparison Development Java Bash Requirements Functional Non-Functional Architecture & Design Statistics-Sharing Web Service Monitoring the Web Server s Status...10
3 6.3 Application Backend Project Management Deliverables and Milestones Work Breakdown Structure Gantt Chart Shareholders Developer Dr. Michael Madden National University of Ireland, Galway Risk Analysis Bibliography...19
4 Introduction 1 Introduction In this document, I will outline my final year project; detailing goals, requirements, technologies and project management required to develop the application in the given timeframe. 2 Project Brief The application is designed to run on an Android smartphone. The term smartphone comes from the fact that such mobile telephones have more powerful CPUs, a significant amount of memory and storage in comparison to older generations. Smartphones offer extra functionality over their predecessors, including multitasking applications, locationbased services and web/ access. The primary goal of this project is to produce a smartphone application which enables a webmaster to know if their site is still online ( up ) or not. It will also provide usage usage statistics for the site, in both graphical and textual form, in as close to real-time as possible so the webmaster can react promptly to restoring service. The application should make use of push notifications for passing monitoring messages to the webmaster. 3 Overall Objective 3.1 Setup Monitoring Systems Pre-existing software will be used to monitoring the web server in order to generate usage statistics for the site running on it. A small program will be developed to periodically check the web server and alert its webmaster(s) if it does not appear to be online. 3.2 Develop Application The data generated above will need to be accessible to the application running on the smartphone. The text and graphics generated on the device should be updated in as close to real-time as possible so that the webmaster(s) can respond to an issue quickly. 1
5 Relevant Technologies 4 Relevant Technologies 4.1 Monitoring the Web Server Status Ping Ping is a useful command-line network utility that comes pre-installed with the most popular operating systems. Assuming the remote machine does not deny pinging, it is the simplest approach to checking if a remote host is online, in addition to providing statistics about round-trip times and packet loss (Figure 1). An Internet Control Message Protocol (ICMP) echo request is sent to the remote host and a reply is requested. The outcome of requesting a reply determines if the remote host can in fact be reached. A network error along the path between the two hosts may cause pinging to fail (e.g. substantial packet loss). In terms of implementation, a script could attempt to ping a web server and examine the program s exit code to determine if the remote host is reachable. Figure 1: Pinging the IT Department's web server with five attempts 2
6 Relevant Technologies Smokeping This web application builds upon the ping utility but also provides graphical trends of uptime, round-trip times and packet loss. Installing it requires Perl and a web server that supports CGI scripts (Figure 2). Figure 2: Smokeping graphing packet loss and round-trip time for a host over a period of fifteen days Telnet Telnet is used to connect to a host and execute commands on it. It is be considered as the insecure predecessor to the Secure Shell (SSH) in that telnet traffic is sent across a network unencrypted, i.e. in the clear for interception (Figure 3). Telnet could be used to monitor the status of a website. A possible solution might be to telnet to the remote web server and then execute a command to retrieve the website s home page (e.g. index.php, Default.aspx) in HTML to the console: GET / The text returned by the command could be check for one or more expected keywords on a particular page s HTML code or, indeed, lack thereof. However, telnet access to web servers tends to be disabled in preference for SSH. Additionally, the above command can present problems when run on a web server that is serving pages using the HTTPS protocol. With these two issues in mind, it would not be entirely advisable to rely on this method for checking the status of a web server. 3
7 Relevant Technologies Figure 3: Making a telnet connection to a router Comparison Can be trusted to provide a reliable answer Has software dependencies to be installed Pre-installed with most operating systems Ping Telnet Generates Graphics Smokeping Ping can be trusted the most to provide a reliable indication of the status of a host. While graphics are a great addition for such a web application, they are of little use in this project as smaller screen resolutions found on modern smartphones prove to be more restrictive than modern monitors. 4
8 Relevant Technologies 4.2 Monitoring Web Server Statistics All the below web statistics packages parse web server log files as opposed to embedding Javascript code into every single web page of the website, as is the case with the popular StatCounter service, for example. This can offer a significant performance increase as the Javascript approach requires extra processing on both the client- and server-side to function. It is becoming more common for users to make use of browser add-ons, such as NoScript, to block such scripts from executing in an attempt to protect their privacy from tracking cookies and to help reduce page loading times Analog Figure 4: Analog statistics for the Analog website This is an open source solution for monitoring website statistics. Only textual statistics are generated by Analog unless extra software is used (Figure 4). It is cross-platform and claims to scale well a highly desirable attribute for popular websites. Unfortunately, this project appears to have been abandoned; with the last release having been in This is discouraging to see for many reasons: unless the open source community steps in, end users will see no new features. More worryingly, any security 5
9 Relevant Technologies vulnerabilities in the software are almost certain to remain unpatched, exposing the end users to unnecessary risk AWStats AWStats is a popular open source solution for generating website and bandwidth statistics. It is used by ISP HEAnet for hosting websites for up to 4,000 primary and secondary schools in the country. Compatible with many log file formats, it offers more statistics over its rivals, including native support for Microsoft s popular IIS web server, the ability to track session duration and to provide WHOIS information on hosts (Figure 5). Figure 5: Website statistics generated by AWStats 6
10 Relevant Technologies Webalizer Similar in functionality to both Analog and AWStats (Figure 6). Figure 6: Webalizer detailing hits, file requests, page loads, visits and traffic for a website 7
11 Relevant Technologies Comparison Open Source Active Development IIS Support Can output to XML for thirdparty use Command line queries supported Analog AWStats Webalizer (needs a patch) With its regular releases, support for Microsoft s IIS web server out-of-the-box and the ability to export previously imported web server log files to XML, I opt to use AWStats for gathering statistics on the web server. All three utilities support the Apache web server as standard. 4.3 Development Java Java is the development language for the Android platform. Is it, more or less, based on J2SE but with some modifications for Android-specific libraries and APIs for user interface elements (such as buttons, text fields, radio buttons) to replace Swing and smartphone features, including GPS and bluetooth functionality. The backend, which will provide real-time website information and statistics to the frontend application, will also be developed using the J2SE APIs. Additionally, the service for pulling statistics from the utility running on the web server for use on the frontend application will be coded in Java Bash The script for periodically pinging the web server will be written in the Bourne Again Shell (Bash) scripting language. This shell is commonly installed on Unix-like systems, including Mac OS and Linux. 8
12 Requirements 5 Requirements 5.1 Functional 1. Setup the Android SDK and emulator to establish a working development environment 2. Select a precise Android target, i.e. API version 3. Identify suitable free, open source software (FOSS) in active development for reuse 4. Identify if a web server is up or down 5. Provide usage statistics in both graphical and textual representations in the application: inbound and outbound traffic to and from web/database server, requests to the web server for particular files (assets) and pages, number of hits for each page 6. Use push notifications to smartphone(s) for altering webmaster(s) of problems and confirmation of the system working as expected (i.e. an all OK message), even if the application is not running on the device 7. Secure access to an Android phone for development and testing 8. Acquire sample data set of web server logs 9. Deploy necessary hardware (servers) either physically or through use of virtualisation 10. Identify or launch a test website 11. Make the entire application as general as possible to ease deployment: cross platform programs and scripts, support for IIS and Apache, an installation script of some description for different platforms 12. Facilitate persistence of a selection of user preferences in the smartphone application, e.g. what data to display, font colour 9
13 Requirements 5.2 Non-Functional 1. Investigate appropriate designs for the application s user interface to facilitate communicating the data clearly 2. Aim to minimise potential false positives, e.g. the application stating a web server is inaccessible when, in fact, it is 6 Architecture & Design 6.1 Statistics-Sharing Web Service The web statistics monitor will run on the local web server. It does not appear to be possible for such utilities to easily log to a remote host, such as the primary monitoring server. For this reason, it will be necessary to write a service on the primary monitoring server to poll the web server for its usage statics so they can be relayed to the Android application. Having one (or more) instances of the smartphone application directly polling the web server could unnecessarily add to its load so it is my aim to reduce this by having the polling service selectively pull data from the web server and then cache it on the primary monitoring server (Figure 7). However, even were it possible to have the web server s logs interpreted on a remote host by AWStats, this would mean using extra bandwidth for replicating data elsewhere as opposed to having the service supplying only the desired data from the logs. This sort of mass replication of data would also introduce a time penalty to some degree, detracting from the aim of a real-time smartphone application. This service could make use of Java s extensive API support for sockets and networking in general. Ideally, this service should require even a basic level of authentication before sharing data to deter casual snoopers and crackers. 6.2 Monitoring the Web Server s Status It will be necessary to monitor the server hosting the webmaster s site. Depending on the popularity of the site, shared hosting may be adequate or the website may even require several servers and load balancing to remain online in dealing with high demand. In either case, the hardware required for hosting the site is a given. 10
14 Architecture & Design Another independent server most likely running in a virtual machine for development will poll the web/database server to see whether it responds or not. The pinging script previously outlined could flag the server as being down on the smartphone application after 5-10 failed ping attempts. It is highly undesirable to have false positives here so repeating the attempt to ping the server may be advisable after an initial failure for reassurance. 6.3 Application Backend The backend for the application will also run on the primary monitoring server as pinging one or more devices requires only minimal system resources. Website statistics will be gathered on the local web server, using AWStats, and a service will be written for sharing this data with the application s backend on the primary monitoring server. It is also desirable to have a tertiary server (or, again, virtual machine) for resilience to ensure the machine that polls the web server is also up. Without this, the webmaster would fail to be notified should the web server actually go down, rendering the entire application and service pointless (Figure 7). 11
15 Architecture & Design Figure 7: Application infrastructure 12
16 Project Management 7 Project Management 7.1 Deliverables and Milestones Project Definition Document 15/10/2010 Website 22/10/2010 Backend Completed December 2010 Frontend Completed February 2011 Testing Completed February 2011 Final Report 25/3/2011 Project Demonstration 28/3/2011 Viva Voce April 2011 project outline a summary of the project and blog detailing development pinging script, statistics generator and service written application (GUI and logic) completed and interfacing with the backend for its data testing of full application, backend and frontend, completed a detailed analysis of the project and evaluation of results a bench demonstration of and verbal report on the project interview/oral examination of the project 13
17 Project Management 7.2 Work Breakdown Structure 1 Initial Research 1.1 status monitoring software 1.2 website statistics generators 1.3 Android platform for development 2 Project Definition Document 2.1 draft 2.2 finalise and submit 3 Website 3.1 secure webspace 3.2 select CMS 3.3 design 3.4 test 3.5 add and maintain content 3.6 add link to IT Department intranet 4 Application Development 4.1 setup development environment install Eclipse install and configure Android SDK set up necessary servers/virtual machines 4.2 monitoring systems download read documentation configure collect sample data 14
18 Project Management test 4.3 develop backend implement AWStats sharing service plan and design develop test develop backend service plan and design develop test 5 Application Frontend 5.1 further Android API research 5.2 devise UI 5.3 interface with backend 5.4 testing 6 Final Report 6.1 plan 6.2 draft 6.3 finalise and submit 7 Bench Demonstration 7.1 preparation 8 Viva Voce 8.1 preparation 15
19 Project Management 7.3 Gantt Chart 16
20 Project Management 7.4 Shareholders Developer It is my duty to ensure the end product satisfies the project brief in meeting its requirements and delivering the project on time Dr. Michael Madden As my academic supervisor, Dr. Madden will want the end product to satisfy the brief and deadlines to be met National University of Ireland, Galway The University is providing me with the necessary resources to complete the project. 17
21 Project Management 7.5 Risk Analysis Risk Explanation Impact Probability Inability to meet the requirements Overly-steep learning curve Final Year Workload and Personal Commitments Scope Creep Data Loss, Corruption or Theft Illness Underperforming at the Bench Demonstration Underperforming at the Viva Voce Failing to manage the time available wisely could results in not all requirements being met. The requirements outlined in this document have been prioritised accordingly Struggling to get acquainted with new technologies in the project s timeframe Other project work, assignments and extra-curricular activities could impact the time dedicated to the project. However, I will have fewer hours of lectures in the second semester so the overall workload should be reduced considerably Failure to interpret and fulfil the requirements obediently could easily lead to the addition of superfluous functionality Failure to have a recent backup of all project documents, code, configure files and virtual machines would be catastrophic. A suitable backup procedure will be established and tested Seasonal illness may result in some project tasks falling behind by a few days to a week A failed demonstration or experiencing technical difficulties would be less than ideal. I plan to rehearse the demonstration beforehand and anticipate potential questions I feel I have properly researched the project s technologies and will be well versed to defend technical decisions made High 10% Medium 5% High 45% Medium 10% Critical 5% Critical 15% Low 5% Medium 5% 18
22 Bibliography 8 Bibliography 1. ping(8) Linux man page. Available at: (Accessed: 14 October 2010) 2. Ping (2010) Available at: (Accessed: 14 October 2010) 3. Oetiker, T. (2008) The Detail Graph [Online image]. Available at: c/reading.en.html (Accessed: 14 October 2010) 4. FAQ (2010) Available at: (Accessed: 14 October 2010) 5. How does it work? (2010) Available at: ks.html (Accessed: 14 October 2010) 6. Maone, G. (2010) NoScript JavaScript/Java/Flash blocker for a safer Firefox experience! what is it? InformAction. Available at: (Accessed: 14 October 2010) 7. Turner, T. (2004) Analog: Introduction. Available at: (Accessed: 14 October 2010) 8. What is AWStats (2010) Available at ATURES (Accessed: 14 October 2010) 9. Statistics for: destailleur.fr (2010) Available at wstats.pl?config=destailleur.fr (Accessed: 14 October 2010) 10. Barrett, B. (2008) FAQ. Available at (Accessed: 14 October 2010) 11. Log analyzers Comparisons (2010) Available at awstats_compare.html (Accessed: 14 October 2010) 12. Hashimi, S. & Komatineni et al. (2010) Introducing the Android Computing Platform, in Anglin, S. (ed.) Pro Android 2. USA: Apress, pp Bash Reference Manual (2009) Available at manual/bashref.html#what-is- Bash_003f (Accessed: 14 October 2010) 19
Configuration Guide. Websense Web Security Solutions Version 7.8.1
Websense Web Security Solutions Version 7.8.1 To help you make the transition to Websense Web Security or Web Security Gateway, this guide covers the basic steps involved in setting up your new solution
More information1. INTERFACE ENHANCEMENTS 2. REPORTING ENHANCEMENTS
W E L C O M E T O M O N I T O R I N G H E A V E N NEW THINGS ABOUT PANDORA FMS 5.0 A new version of Pandora FMS full of enhancements is about to hit the market. Pandora FMS 5.0 will be released by the
More informationCONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities
CONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities DNS name: turing.cs.montclair.edu -This server is the Departmental Server
More informationManaging your Red Hat Enterprise Linux guests with RHN Satellite
Managing your Red Hat Enterprise Linux guests with RHN Satellite Matthew Davis, Level 1 Production Support Manager, Red Hat Brad Hinson, Sr. Support Engineer Lead System z, Red Hat Mark Spencer, Sr. Solutions
More informationA Tool for Evaluation and Optimization of Web Application Performance
A Tool for Evaluation and Optimization of Web Application Performance Tomáš Černý 1 cernyto3@fel.cvut.cz Michael J. Donahoo 2 jeff_donahoo@baylor.edu Abstract: One of the main goals of web application
More informationEnd User Guide The guide for email/ftp account owner
End User Guide The guide for email/ftp account owner ServerDirector Version 3.7 Table Of Contents Introduction...1 Logging In...1 Logging Out...3 Installing SSL License...3 System Requirements...4 Navigating...4
More informationFileMaker Server 12. FileMaker Server Help
FileMaker Server 12 FileMaker Server Help 2010-2012 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc.
More informationEventSentry Overview. Part I About This Guide 1. Part II Overview 2. Part III Installation & Deployment 4. Part IV Monitoring Architecture 13
Contents I Part I About This Guide 1 Part II Overview 2 Part III Installation & Deployment 4 1 Installation... with Setup 5 2 Management... Console 6 3 Configuration... 7 4 Remote... Update 10 Part IV
More information1 Data Center Infrastructure Remote Monitoring
Page 1 of 7 Service Description: Cisco Managed Services for Data Center Infrastructure Technology Addendum to Cisco Managed Services for Enterprise Common Service Description This document referred to
More informationAssignment # 1 (Cloud Computing Security)
Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual
More informationW3Perl A free logfile analyzer
W3Perl A free logfile analyzer Features Works on Unix / Windows / Mac View last entries based on Perl scripts Web / FTP / Squid / Email servers Session tracking Others log format can be added easily Detailed
More informationInmagic Content Server Workgroup Configuration Technical Guidelines
Inmagic Content Server Workgroup Configuration Technical Guidelines 6/2005 Page 1 of 12 Inmagic Content Server Workgroup Configuration Technical Guidelines Last Updated: June, 2005 Inmagic, Inc. All rights
More informationKaseya Server Instal ation User Guide June 6, 2008
Kaseya Server Installation User Guide June 6, 2008 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private Sector IT organizations. Kaseya's
More informationData Collection and Analysis: Get End-to-End Security with Cisco Connected Analytics for Network Deployment
White Paper Data Collection and Analysis: Get End-to-End Security with Cisco Connected Analytics for Network Deployment Cisco Connected Analytics for Network Deployment (CAND) is Cisco hosted, subscription-based
More informationBlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: 10.1.1. Security Note
BlackBerry Enterprise Service 10 Secure Work Space for ios and Android Version: 10.1.1 Security Note Published: 2013-06-21 SWD-20130621110651069 Contents 1 About this guide...4 2 What is BlackBerry Enterprise
More informationThe Monitis Monitoring Agent ver. 1.2
The Monitis Monitoring Agent ver. 1.2 General principles, Security and Performance Monitis provides a server and network monitoring agent that can check the health of servers, networks and applications
More informationWhatsUp Gold v11 Features Overview
WhatsUp Gold v11 Features Overview This guide provides an overview of the core functionality of WhatsUp Gold v11, and introduces interesting features and processes that help users maximize productivity
More informationInstallation and Deployment
Installation and Deployment Help Documentation This document was auto-created from web content and is subject to change at any time. Copyright (c) 2016 SmarterTools Inc. Installation and Deployment Browser
More informationCollaborative Open Market to Place Objects at your Service
Collaborative Open Market to Place Objects at your Service D6.2.1 Developer SDK First Version D6.2.2 Developer IDE First Version D6.3.1 Cross-platform GUI for end-user Fist Version Project Acronym Project
More informationE-commerce: Load Testing and the Advantages of Open Source Model
Extending Open Source solution for Performance testing of Web (http\https) application ABSTRACT In this research paper we examine the need for load testing and highlight the shortcomings of open source
More informationHow to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises)
How to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises) COMPANY: Microsoft Corporation RELEASED: September 2013 VERSION: 1.0 Copyright This document is provided "as-is". Information
More informationWhatsUp Gold v11 Features Overview
WhatsUp Gold v11 Features Overview This guide provides an overview of the core functionality of WhatsUp Gold v11, and introduces interesting features and processes that help users maximize productivity
More informationFileMaker Server 10 Help
FileMaker Server 10 Help 2007-2009 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker, the file folder logo, Bento and the Bento logo
More information1. INTERFACE ENHANCEMENTS 2. REPORTING ENHANCEMENTS
W E L C O M E T O M O N I T O R I N G H E A V E N NEW THINGS ABOUT PANDORA FMS 5.0 A new version of Pandora FMS full of enhancements is about to hit the market. Pandora FMS 5.0 will be released by the
More informationA SURVEY ON AUTOMATED SERVER MONITORING
A SURVEY ON AUTOMATED SERVER MONITORING S.Priscilla Florence Persis B.Tech IT III year SNS College of Engineering,Coimbatore. priscillapersis@gmail.com Abstract This paper covers the automatic way of server
More informationRDS Building Centralized Monitoring and Control
RDS Building Centralized Monitoring and Control 1. Overview This document explains the concept and differing options for the monitoring and control of RDS replication over your network. The very basic
More informationEvaluation of Load/Stress tools for Web Applications testing
May 14, 2008 Whitepaper Evaluation of Load/Stress tools for Web Applications testing CONTACT INFORMATION: phone: +1.301.527.1629 fax: +1.301.527.1690 email: whitepaper@hsc.com web: www.hsc.com PROPRIETARY
More informationHow to Configure edgebox as a Web Server
intelligence at the edge of the network www.critical-links.com edgebox V4.5 Introduction: The Web Server panel allows the simple creation of multiple web sites using the Apache web server. Each website
More informationHow To Set Up Egnyte For Netapp Sync For Netapp
Egnyte Storage Sync For NetApp Installation Guide Introduction... 2 Architecture... 2 Key Features... 3 Access Files From Anywhere With Any Device... 3 Easily Share Files Between Offices and Business Partners...
More informationIntroduction to IBM Worklight Mobile Platform
Introduction to IBM Worklight Mobile Platform The Worklight Mobile Platform The Worklight Mobile Platform is an open, complete and advanced mobile application platform for HTML5, hybrid and native apps.
More informationMaaS360 Mobile Enterprise Gateway
MaaS360 Mobile Enterprise Gateway Administrator Guide Copyright 2013 Fiberlink Communications Corporation. All rights reserved. Information in this document is subject to change without notice. The software
More informationAttix5 Pro Server Edition
Attix5 Pro Server Edition V7.0.2 User Manual for Mac OS X Your guide to protecting data with Attix5 Pro Server Edition. Copyright notice and proprietary information All rights reserved. Attix5, 2013 Trademarks
More informationIntroduction to BlackBerry Smartphone Web Development Widgets
Introduction to BlackBerry Smartphone Web Development Widgets Trainer name Date 2009 Research In Motion Limited V1.00 are stand-alone BlackBerry applications that consist of standard web components, including
More informationDiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com info@flexense.com 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
More informationMaaS360 Mobile Enterprise Gateway
MaaS360 Mobile Enterprise Gateway Administrator Guide Copyright 2014 Fiberlink, an IBM Company. All rights reserved. Information in this document is subject to change without notice. The software described
More informationCisco Application Networking Manager Version 2.0
Cisco Application Networking Manager Version 2.0 Cisco Application Networking Manager (ANM) software enables centralized configuration, operations, and monitoring of Cisco data center networking equipment
More informationwww.novell.com/documentation Server Installation ZENworks Mobile Management 2.7.x August 2013
www.novell.com/documentation Server Installation ZENworks Mobile Management 2.7.x August 2013 Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents or use of this
More informationWhatsUpGold. v3.0. WhatsConnected User Guide
WhatsUpGold v3.0 WhatsConnected User Guide Contents CHAPTER 1 Welcome to WhatsConnected Finding more information and updates... 2 Sending feedback... 3 CHAPTER 2 Installing and Configuring WhatsConnected
More informationMonitoring Replication
Monitoring Replication Article 1130112-02 Contents Summary... 3 Monitor Replicator Page... 3 Summary... 3 Status... 3 System Health... 4 Replicator Configuration... 5 Replicator Health... 6 Local Package
More informationORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET
ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET PRODUCTIVE ENTERPRISE MOBILE APPLICATIONS DEVELOPMENT KEY FEATURES Visual and declarative development Mobile optimized user experience Simplified access to
More informationInmagic Content Server v9 Standard Configuration Technical Guidelines
Inmagic Content Server v9.0 Standard Configuration Technical Guidelines 5/2006 Page 1 of 15 Inmagic Content Server v9 Standard Configuration Technical Guidelines Last Updated: May, 2006 Inmagic, Inc. All
More informationConfiguration Guide. BlackBerry Enterprise Service 12. Version 12.0
Configuration Guide BlackBerry Enterprise Service 12 Version 12.0 Published: 2014-12-19 SWD-20141219132902639 Contents Introduction... 7 About this guide...7 What is BES12?...7 Key features of BES12...
More informationORACLE ADF MOBILE DATA SHEET
ORACLE ADF MOBILE DATA SHEET PRODUCTIVE ENTERPRISE MOBILE APPLICATIONS DEVELOPMENT KEY FEATURES Visual and declarative development Java technology enables cross-platform business logic Mobile optimized
More informationImplementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure
Question Number (ID) : 1 (jaamsp_mngnwi-025) Lisa would like to configure five of her 15 Web servers, which are running Microsoft Windows Server 2003, Web Edition, to always receive specific IP addresses
More informationSiteCelerate white paper
SiteCelerate white paper Arahe Solutions SITECELERATE OVERVIEW As enterprises increases their investment in Web applications, Portal and websites and as usage of these applications increase, performance
More informationSmartphone Enterprise Application Integration
WHITE PAPER MARCH 2011 Smartphone Enterprise Application Integration Rhomobile - Mobilize Your Enterprise Overview For more information on optimal smartphone development please see the Rhomobile White
More informationBlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 2. Feature and Technical Overview
BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 2 Feature and Technical Overview Published: 2010-06-16 SWDT305802-1108946-0615123042-001 Contents 1 Overview: BlackBerry Enterprise
More informationFirewall Builder Architecture Overview
Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.
More informationConfiguration Guide. Installation and. BlackBerry Enterprise Server for Microsoft Exchange. Version: 5.0 Service Pack: 4
BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 4 Installation and Configuration Guide Published: 2014-01-14 SWD-20140114180405595 Contents 1 Overview: BlackBerry Enterprise
More informationNMS300 Network Management System
NMS300 Network Management System User Manual June 2013 202-11289-01 350 East Plumeria Drive San Jose, CA 95134 USA Support Thank you for purchasing this NETGEAR product. After installing your device, locate
More informationLoad Balancing. Outlook Web Access. Web Mail Using Equalizer
Load Balancing Outlook Web Access Web Mail Using Equalizer Copyright 2009 Coyote Point Systems, Inc. Printed in the USA. Publication Date: January 2009 Equalizer is a trademark of Coyote Point Systems
More informationA Brief. Introduction. of MG-SOFT s SNMP Network Management Products. Document Version 1.3, published in June, 2008
A Brief Introduction of MG-SOFT s SNMP Network Management Products Document Version 1.3, published in June, 2008 MG-SOFT s SNMP Products Overview SNMP Management Products MIB Browser Pro. for Windows and
More informationMiddleware- Driven Mobile Applications
Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary
More informationInmagic Content Server Standard and Enterprise Configurations Technical Guidelines
Inmagic Content Server v1.3 Technical Guidelines 6/2005 Page 1 of 15 Inmagic Content Server Standard and Enterprise Configurations Technical Guidelines Last Updated: June, 2005 Inmagic, Inc. All rights
More informationMONGODB - THE NOSQL DATABASE
MONGODB - THE NOSQL DATABASE Akhil Latta Software Engineer Z Systems, Mohali, Punjab MongoDB is an open source document-oriented database system developed and supported by 10gen. It is part of the NoSQL
More informationTroubleshooting BlackBerry Enterprise Service 10 version 10.1.1 726-08745-123. Instructor Manual
Troubleshooting BlackBerry Enterprise Service 10 version 10.1.1 726-08745-123 Instructor Manual Published: 2013-07-02 SWD-20130702091645092 Contents Advance preparation...7 Required materials...7 Topics
More informationFileMaker Server 11. FileMaker Server Help
FileMaker Server 11 FileMaker Server Help 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc. registered
More informationOVERVIEW OF TYPICAL WINDOWS SERVER ROLES
OVERVIEW OF TYPICAL WINDOWS SERVER ROLES Before you start Objectives: learn about common server roles which can be used in Windows environment. Prerequisites: no prerequisites. Key terms: network, server,
More informationIntegrating Cisco ISE with GO!Enterprise MDM Quick Start
Integrating Cisco ISE with GO!Enterprise MDM Quick Start GO!Enterprise MDM Version 3.x Overview 1 Table of Contents Overview 3 Getting GO!Enterprise MDM Ready for ISE 5 Grant ISE Access to the GO!Enterprise
More information2X ApplicationServer & LoadBalancer Manual
2X ApplicationServer & LoadBalancer Manual 2X ApplicationServer & LoadBalancer Contents 1 URL: www.2x.com E-mail: info@2x.com Information in this document is subject to change without notice. Companies,
More informationStreamlining Patch Testing and Deployment
Streamlining Patch Testing and Deployment Using VMware GSX Server with LANDesk Management Suite to improve patch deployment speed and reliability Executive Summary As corporate IT departments work to keep
More informationLAMP Server A Brief Overview
2012 LAMP Server A Brief Overview Daniel Eakins Santa Fe College CTS 2356 Advanced Administration 3/21/2012 Abstract LAMP is short for Linux, Apache, MySQL, and PHP. LAMP servers are typically not Windows
More informationImplementing Network Monitoring Tools
Section 1 Network Systems Engineering Implementing Network Monitoring Tools V.C.Asiwe and P.S.Dowland Network Research Group, University of Plymouth, Plymouth, United Kingdom e-mail: info@network-research-group.org
More informationKonyOne Server Prerequisites _ MS SQL Server
KonyOne Server Prerequisites _ MS SQL Server KonyOne Platform Release 5.0 Copyright 2012-2013 Kony Solutions, Inc. All Rights Reserved. Page 1 of 13 Copyright 2012-2013 by Kony Solutions, Inc. All rights
More informationHOMEROOM SERVER INSTALLATION & NETWORK CONFIGURATION GUIDE
HOMEROOM SERVER INSTALLATION & NETWORK CONFIGURATION GUIDE Level 1, 61 Davey St Hobart, TAS 7000 T (03) 6165 1555 www.getbusi.com Table of Contents ABOUT THIS MANUAL! 1 SYSTEM REQUIREMENTS! 2 Hardware
More informationZend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues
Zend Server 4.0 Beta 2 Release Announcement Thank you for your participation in the Zend Server 4.0 beta program. Your involvement will help us ensure we best address your needs and deliver even higher
More informationStruxureWare TM Center Expert. Data
StruxureWare TM Center Expert Data End to end data center infrastructure management software for monitoring and control of power, cooling, security and energy usage from the building through IT systems
More informationFileMaker Server 12. Getting Started Guide
FileMaker Server 12 Getting Started Guide 2007 2012 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker,
More informationGlobalSCAPE DMZ Gateway, v1. User Guide
GlobalSCAPE DMZ Gateway, v1 User Guide GlobalSCAPE, Inc. (GSB) Address: 4500 Lockhill-Selma Road, Suite 150 San Antonio, TX (USA) 78249 Sales: (210) 308-8267 Sales (Toll Free): (800) 290-5054 Technical
More informationUsing WebLOAD to Monitor Your Production Environment
Using WebLOAD to Monitor Your Production Environment Your pre launch performance test scripts can be reused for post launch monitoring to verify application performance. This reuse can save time, money
More informationMRTG used for Basic Server Monitoring
MRTG used for Basic Server Monitoring SANS Institute Masters Presentation by T. Brian MRTG used for Basic Server Monitoring This presentation covers how-to instructions to establish basic server monitoring
More informationWindows Server on WAAS: Reduce Branch-Office Cost and Complexity with WAN Optimization and Secure, Reliable Local IT Services
Windows Server on WAAS: Reduce Branch-Office Cost and Complexity with WAN Optimization and Secure, Reliable Local IT Services What You Will Learn Windows Server on WAAS reduces the cost and complexity
More informationThe following multiple-choice post-course assessment will evaluate your knowledge of the skills and concepts taught in Internet Business Associate.
Course Assessment Answers-1 Course Assessment The following multiple-choice post-course assessment will evaluate your knowledge of the skills and concepts taught in Internet Business Associate. 1. A person
More information2X SecureRemoteDesktop. Version 1.1
2X SecureRemoteDesktop Version 1.1 Website: www.2x.com Email: info@2x.com Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious
More informationStruxureWare TM Data Center Expert
StruxureWare TM Data Center Expert Infrastructure management from rack to row to room to building Deploy in minutes, manage from anywhere, analyze instantly, integrate with other management systems. End
More informationChoosing the Best Mobile Backend
MOBILE APP DEVELOPER S GUIDE blog.kii.com Choosing the Best Mobile Backend A brief guide to selecting a trustworthy Mobile Backend as a Service (MBaaS). www.kii.com Share this e-book YOU RE A MOBILE APP
More informationFeatures Overview Guide About new features in WhatsUp Gold v12
Features Overview Guide About new features in WhatsUp Gold v12 Contents CHAPTER 1 Learning about new features in Ipswitch WhatsUp Gold v12 Welcome to WhatsUp Gold... 1 What's new in WhatsUp Gold v12...
More informationThe SkySQL Administration Console
www.skysql.com The SkySQL Administration Console Version 1.1 Draft Documentation Overview The SkySQL Administration Console is a web based application for the administration and monitoring of MySQL 1 databases.
More informationwww.novell.com/documentation Policy Guide Access Manager 3.1 SP5 January 2013
www.novell.com/documentation Policy Guide Access Manager 3.1 SP5 January 2013 Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents or use of this documentation,
More informationSERVICE SCHEDULE DEDICATED SERVER SERVICES
SERVICE SCHEDULE DEDICATED SERVER SERVICES This is a Service Schedule as defined in the Conditions. Where the Services set out in this Service Schedule form part of the Services to be supplied under a
More informationInterwise Connect. Working with Reverse Proxy Version 7.x
Working with Reverse Proxy Version 7.x Table of Contents BACKGROUND...3 Single Sign On (SSO)... 3 Interwise Connect... 3 INTERWISE CONNECT WORKING WITH REVERSE PROXY...4 Architecture... 4 Interwise Web
More information2X ApplicationServer & LoadBalancer Manual
2X ApplicationServer & LoadBalancer Manual 2X ApplicationServer & LoadBalancer Contents 1 URL: www.2x.com E-mail: info@2x.com Information in this document is subject to change without notice. Companies,
More informationELIXIR LOAD BALANCER 2
ELIXIR LOAD BALANCER 2 Overview Elixir Load Balancer for Elixir Repertoire Server 7.2.2 or greater provides software solution for load balancing of Elixir Repertoire Servers. As a pure Java based software
More informationGoogle Analytics for Robust Website Analytics. Deepika Verma, Depanwita Seal, Atul Pandey
1 Google Analytics for Robust Website Analytics Deepika Verma, Depanwita Seal, Atul Pandey 2 Table of Contents I. INTRODUCTION...3 II. Method for obtaining data for web analysis...3 III. Types of metrics
More informationOracle FLEXCUBE Direct Banking Android Tab Client Installation Guide Release 12.0.3.0.0
Oracle FLEXCUBE Direct Banking Android Tab Client Installation Guide Release 12.0.3.0.0 Part No. E52543-01 April 2014 Oracle Financial Services Software Limited Oracle Park Off Western Express Highway
More informationPORTA ONE. o r a c u l a r i u s. Concepts Maintenance Release 19 POWERED BY. www.portaone.com
PORTA ONE TM Porta Billing o r a c u l a r i u s Concepts Maintenance Release 19 POWERED BY www.portaone.com Porta Billing PortaBilling Oracularius Concepts o r a c u l a r i u s Copyright Notice & Disclaimers
More informationNiagara IT Manager s Guide
3951 Westerre Parkway, Suite 350 Richmond, VA 23233 804.747.4771 Phone 804.747.5204 FAX Niagara IT Manager s Guide A White Paper An IT Manager s Guide to Niagara This document addresses some of the common
More informationServer Installation Manual 4.4.1
Server Installation Manual 4.4.1 1. Product Information Product: BackupAgent Server Version: 4.4.1 2. Introduction BackupAgent Server has several features. The application is a web application and offers:
More informationFluke Networks NetFlow Tracker
Fluke Networks NetFlow Tracker Quick Install Guide for Product Evaluations Pre-installation and Installation Tasks Minimum System Requirements The type of system required to run NetFlow Tracker depends
More informationAttix5 Pro Server Edition
Attix5 Pro Server Edition V7.0.3 User Manual for Linux and Unix operating systems Your guide to protecting data with Attix5 Pro Server Edition. Copyright notice and proprietary information All rights reserved.
More informationFileMaker Server 13. FileMaker Server Help
FileMaker Server 13 FileMaker Server Help 2010-2013 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker,
More informationPerleVIEW Device Management System User s Guide
PerleVIEW Device Management System User s Guide Version 1.2 Part #5500320-12 May 2013 PerleVIEW V1.2 Copyright Statement This document must not be reproduced in any way whatsoever, either printed or electronically,
More informationDuring your session you will have access to the following lab configuration. CLIENT1 (Windows XP Workstation) 192.168.0.2 /24
Introduction The Network Vulnerabilities module provides you with the instruction and Server hardware to develop your hands on skills in the defined topics. This module includes the following exercises:
More informationAndroid: Setup Hello, World: Android Edition. due by noon ET on Wed 2/22. Ingredients.
Android: Setup Hello, World: Android Edition due by noon ET on Wed 2/22 Ingredients. Android Development Tools Plugin for Eclipse Android Software Development Kit Eclipse Java Help. Help is available throughout
More informationDonky Technical Overview
Donky Technical Overview This document will provide the reader with an overview of the features offered and technologies used with the Donky Messaging Network. This document will give a good base level
More informationmbits Network Operations Centrec
mbits Network Operations Centrec The mbits Network Operations Centre (NOC) is co-located and fully operationally integrated with the mbits Service Desk. The NOC is staffed by fulltime mbits employees,
More informationDatabase FAQs - SQL Server
Database FAQs - SQL Server Kony Platform Release 5.0 Copyright 2013 by Kony, Inc. All rights reserved. August, 2013 This document contains information proprietary to Kony, Inc., is bound by the Kony license
More informationWeb Analytics Understand your web visitors without web logs or page tags and keep all your data inside your firewall.
Web Analytics Understand your web visitors without web logs or page tags and keep all your data inside your firewall. 5401 Butler Street, Suite 200 Pittsburgh, PA 15201 +1 (412) 408 3167 www.metronomelabs.com
More informationPANDORA FMS NETWORK DEVICE MONITORING
NETWORK DEVICE MONITORING pag. 2 INTRODUCTION This document aims to explain how Pandora FMS is able to monitor all network devices available on the marke such as Routers, Switches, Modems, Access points,
More informationGigabyte Management Console User s Guide (For ASPEED AST 2400 Chipset)
Gigabyte Management Console User s Guide (For ASPEED AST 2400 Chipset) Version: 1.4 Table of Contents Using Your Gigabyte Management Console... 3 Gigabyte Management Console Key Features and Functions...
More information