4th Bachelor of Science (Information Technology) Android Application for Monitoring Website Status and Statistics. Project Definition Document

Size: px
Start display at page:

Download "4th Bachelor of Science (Information Technology) Android Application for Monitoring Website Status and Statistics. Project Definition Document"

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

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 information

1. INTERFACE ENHANCEMENTS 2. REPORTING ENHANCEMENTS

1. 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 information

CONNECTING 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 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 information

Managing your Red Hat Enterprise Linux guests with RHN Satellite

Managing 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 information

A Tool for Evaluation and Optimization of Web Application Performance

A 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 information

End User Guide The guide for email/ftp account owner

End 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 information

FileMaker Server 12. FileMaker Server Help

FileMaker 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 information

EventSentry Overview. Part I About This Guide 1. Part II Overview 2. Part III Installation & Deployment 4. Part IV Monitoring Architecture 13

EventSentry 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 information

1 Data Center Infrastructure Remote Monitoring

1 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 information

Assignment # 1 (Cloud Computing Security)

Assignment # 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 information

W3Perl A free logfile analyzer

W3Perl 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 information

Inmagic Content Server Workgroup Configuration Technical Guidelines

Inmagic 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 information

Kaseya Server Instal ation User Guide June 6, 2008

Kaseya 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 information

Data Collection and Analysis: Get End-to-End Security with Cisco Connected Analytics for Network Deployment

Data 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 information

BlackBerry 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 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 information

The Monitis Monitoring Agent ver. 1.2

The 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 information

WhatsUp Gold v11 Features Overview

WhatsUp 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 information

Installation and Deployment

Installation 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 information

Collaborative Open Market to Place Objects at your Service

Collaborative 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 information

E-commerce: Load Testing and the Advantages of Open Source Model

E-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 information

How 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) 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 information

WhatsUp Gold v11 Features Overview

WhatsUp 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 information

FileMaker Server 10 Help

FileMaker 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 information

1. INTERFACE ENHANCEMENTS 2. REPORTING ENHANCEMENTS

1. 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 information

A SURVEY ON AUTOMATED SERVER MONITORING

A 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 information

RDS Building Centralized Monitoring and Control

RDS 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 information

Evaluation of Load/Stress tools for Web Applications testing

Evaluation 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 information

How to Configure edgebox as a Web Server

How 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 information

How To Set Up Egnyte For Netapp Sync For Netapp

How 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 information

Introduction to IBM Worklight Mobile Platform

Introduction 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 information

MaaS360 Mobile Enterprise Gateway

MaaS360 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 information

Attix5 Pro Server Edition

Attix5 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 information

Introduction to BlackBerry Smartphone Web Development Widgets

Introduction 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 information

DiskPulse DISK CHANGE MONITOR

DiskPulse 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 information

MaaS360 Mobile Enterprise Gateway

MaaS360 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 information

Cisco Application Networking Manager Version 2.0

Cisco 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 information

www.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 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 information

WhatsUpGold. v3.0. WhatsConnected User Guide

WhatsUpGold. 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 information

Monitoring Replication

Monitoring 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 information

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

ORACLE 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 information

Inmagic Content Server v9 Standard Configuration Technical Guidelines

Inmagic 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 information

Configuration Guide. BlackBerry Enterprise Service 12. Version 12.0

Configuration 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 information

ORACLE ADF MOBILE DATA SHEET

ORACLE 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 information

Implementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure

Implementing, 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 information

SiteCelerate white paper

SiteCelerate 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 information

Smartphone Enterprise Application Integration

Smartphone 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 information

BlackBerry 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 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 information

Firewall Builder Architecture Overview

Firewall 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 information

Configuration Guide. Installation and. BlackBerry Enterprise Server for Microsoft Exchange. Version: 5.0 Service Pack: 4

Configuration 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 information

NMS300 Network Management System

NMS300 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 information

Load Balancing. Outlook Web Access. Web Mail Using Equalizer

Load 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 information

A 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 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 information

Middleware- Driven Mobile Applications

Middleware- 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 information

Inmagic Content Server Standard and Enterprise Configurations Technical Guidelines

Inmagic 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 information

MONGODB - THE NOSQL DATABASE

MONGODB - 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 information

Troubleshooting 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 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 information

FileMaker Server 11. FileMaker Server Help

FileMaker 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 information

OVERVIEW OF TYPICAL WINDOWS SERVER ROLES

OVERVIEW 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 information

Integrating Cisco ISE with GO!Enterprise MDM Quick Start

Integrating 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 information

2X ApplicationServer & LoadBalancer Manual

2X 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 information

Streamlining Patch Testing and Deployment

Streamlining 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 information

LAMP Server A Brief Overview

LAMP 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 information

Implementing Network Monitoring Tools

Implementing 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 information

KonyOne Server Prerequisites _ MS SQL Server

KonyOne 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 information

HOMEROOM SERVER INSTALLATION & NETWORK CONFIGURATION GUIDE

HOMEROOM 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 information

Zend 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 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 information

StruxureWare TM Center Expert. Data

StruxureWare 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 information

FileMaker Server 12. Getting Started Guide

FileMaker 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 information

GlobalSCAPE DMZ Gateway, v1. User Guide

GlobalSCAPE 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 information

Using WebLOAD to Monitor Your Production Environment

Using 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 information

MRTG used for Basic Server Monitoring

MRTG 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 information

Windows 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 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 information

The following multiple-choice post-course assessment will evaluate your knowledge of the skills and concepts taught in Internet Business Associate.

The 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 information

2X SecureRemoteDesktop. Version 1.1

2X 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 information

StruxureWare TM Data Center Expert

StruxureWare 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 information

Choosing the Best Mobile Backend

Choosing 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 information

Features Overview Guide About new features in WhatsUp Gold v12

Features 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 information

The SkySQL Administration Console

The 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 information

www.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 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 information

SERVICE SCHEDULE DEDICATED SERVER SERVICES

SERVICE 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 information

Interwise Connect. Working with Reverse Proxy Version 7.x

Interwise 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 information

2X ApplicationServer & LoadBalancer Manual

2X 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 information

ELIXIR LOAD BALANCER 2

ELIXIR 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 information

Google Analytics for Robust Website Analytics. Deepika Verma, Depanwita Seal, Atul Pandey

Google 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 information

Oracle 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 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 information

PORTA ONE. o r a c u l a r i u s. Concepts Maintenance Release 19 POWERED BY. www.portaone.com

PORTA 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 information

Niagara IT Manager s Guide

Niagara 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 information

Server Installation Manual 4.4.1

Server 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 information

Fluke Networks NetFlow Tracker

Fluke 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 information

Attix5 Pro Server Edition

Attix5 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 information

FileMaker Server 13. FileMaker Server Help

FileMaker 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 information

PerleVIEW Device Management System User s Guide

PerleVIEW 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 information

During your session you will have access to the following lab configuration. CLIENT1 (Windows XP Workstation) 192.168.0.2 /24

During 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 information

Android: 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: 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 information

Donky Technical Overview

Donky 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 information

mbits Network Operations Centrec

mbits 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 information

Database FAQs - SQL Server

Database 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 information

Web 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. 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 information

PANDORA FMS NETWORK DEVICE MONITORING

PANDORA 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 information

Gigabyte Management Console User s Guide (For ASPEED AST 2400 Chipset)

Gigabyte 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