The Automatic HTTP Requests Logging and Replaying Subsystem for CMS Plone
|
|
|
- Lucas Owen
- 9 years ago
- Views:
Transcription
1 Journal of Electrical Engineering 2 (2014) D DAVID PUBLISHING The Automatic HTTP Requests Logging and Replaying Subsystem for CMS Plone Maksym Oleksiv and Taras Poburynnyi Computer Engineering Department, Lviv Polytechnic National University, Lviv 79013, Ukraine Received: November 07, 2013 / Accepted: December 07, 2013 / Published: January 25, Abstract: In the paper, the problem of storing and replaying of HTTP requests to websites in order to improve their debugging efficiency during development and further support is considered. To solve this problem, the automatic HTTP requests logging and replaying subsystem Dagger that provides storage and playback of the requests sent to a website, which is developed by CMS (content management system) Plone means, is offered. The subsystem consists of the three components: Detector, Logger and Player. Detector detects filters user s requests, creates a log and sends it to Logger. Logger is a daemon program that stores logs of user s work with a website. The logs are stored in the files in one of the supported formats: JSON, CSV, PICKLE. Player replays the GET and POST HTTP requests that users sent to a server. Key words: CMS, plone, logging, HTTP requests. 1. Introduction During websites of any complexity development, the problem of debugging and errors detection during their functioning raises. One of the examples of such errors is errors that occur in a particular type of request. For example, when a server receives some HTTP header (i.e., User-Agent), it generates an error, but when you use other browser, everything works correctly. Another example is the errors caused by a not valid code that a server contains. All web systems have these problems. Nowadays there are several methods that in most cases can be reduced to the following sequence of actions that are performed manually to solve these problems [1]: A program s calls stack and HTTP request are analyzed; Attempt to recreate the request using web interface is performed; If request, that caused an error, recreation is Corresponding author: Maksym Oleksiv, Ph.D., research fields: signal and image processing, heterogeneous computing, embedded systems, web technologies and software engineering. [email protected]. unsuccessful, then a variety of utilities, such as curl utility [2], are used, but they do not always help to identify the cause of the error; An analysis of the error causes and its solving are performed. The disadvantage of these methods is that software developers need to spend a lot of time to analyze a bug and to determine and playback the full sequence of user actions that led to it and only then the developer can take steps to fix it. But often the developers cannot determine the cause of the error. If we look a little bit to software means that are available for websites developers we can mention about Sentry [3]. Sentry is a software subsystem, which stores errors and shows their details in variety of modes. But a great problem of Sentry, as of the others subsystems of this class is that they cannot replay errors. So a software subsystem, which automates the process of storing and replaying a sequence of user s actions during his or her work with the website, development problem for automation of the errors
2 30 The Automatic HTTP Requests Logging and Replaying Subsystem for CMS Plone detection during websites functioning arises. Solving this problem will speed up and facilitate the detection and fixing of errors that occur during websites debugging and functioning, as well as the probability of successful errors detection will be increased. This paper considers the automatic HTTP requests logging and replaying subsystem called Dagger whose main task is to ensure storing and correct playback of user s requests to the web server during work with a website that is designed by means of CMS Plone. Plone is a CMS (content management system), which is based on Zope platform [4] that was written using the Python programming language. It is used to deploy internal websites, but can be used for deploying web servers in the internet, which will serve as documents publication systems and tools for employees interaction. Examples of websites designed using Plone are: the NASA s website ( the Brasil government s website ( others. Plone can be considered as a set of standard packages (eggs) that are overbuilt on the Zope application server, which uses the Python programming language (Fig. 1) [5]. There is an opportunity to develop, install, and configure own packages using Buildout framework in addition to the standard packages. Dagger logging subsystem consists of such packages and connects to CMS Plone using this framework. Fig. 1 CMS Plone structure. Use of the subsystem will simplify the reproduction of errors which happened on the website, and provide the ability to quickly and correctly fix them. 2. The Structure of the Subsystem Dagger The automatic HTTP requests logging and replaying subsystem Dagger consists of the three components: Detector, is installed on the client s side and detects requests that are sent to the server. Its main task is to detect, transform and send a request to the repository, which is implemented by component Logger. Logger, provides storage for information that came to it from Detector. This component performs buffered data accumulation in RAM, and then writes it in the file system in a one write cycle in one of the formats: JSON, CSV or PICKLE. In addition, it logs errors that occurred during the website functioning. In order to be able to gather information from a multiple processes, it is designed as a daemon. Player is installed on the client s side and provides playback of stored GET and POST HTTP requests that were received by the server. Requests replaying are performed on the web server s copy to avoid the possibility of data corruption. The structure of the subsystem is shown on Fig. 2. Detector consists of: an active profile a profile that allows the CMS Plone system to identify a component; socket utilities, which provide a memoization and data transfer; protocol utilities that are used for requests filtering; a test profile that is intended for configuring a test environment, event handlers that perform user s requests interception. Logger consists of: a data repository that provides the user s requests storage; the component s settings which are controlled by developer during a recipe creation; a daemon program that provides the ability to execute component as a resident program in a Unix-like system and the ability to accept data transmitting through a socket; the recipe creation mechanism that allows to generate executable file according to the desired settings.
3 The Automatic HTTP Requests Logging and Replaying Subsystem for CMS Plone 31 Fig. 2 Structure of the automatic HTTP requests logging and replaying subsystem Dagger. Player consists of: an active profile a profile that allows the CMS Plone system to identify a component; a test profile that is intended for configuring a test environment; web-based interface that provides the user interface for the requests reproduction; the requests replayer, which provides the replaying engine for users requests, which have been received by the server. 3. The Features of Dagger and Its Components Implementation Dagger is implemented using three components (Detector, Logger and Player), which being executed together performs the following functions: User s request identification the subsystem detects all user s requests that were sent to the server, and transmits them into the repository; Data transfers into the repository are performed using optimization, which speeds up the program s performance; The request that led to the error identification; Requests are stored in files in one of the formats: JSON, CSV or PICKLE for further processing; User s requests playback; Results of requests playback execution presentation in a convenient form for further analysis; The ability for the users to create requests through a web interface manually. Detector is presented by Python s package collective.error.detector (Fig. 3). It is installed on the client s side and is designed to identify requests that were sent to the web server. The component is designed so that it provides high performance while using low computational resources. The component was implemented using: Python/Plone/Zope packages, ZCML (Zope configuration markup language), XML, and Buildout framework. Logger is represented by recipe collective.recipe.logger (Fig. 4). Recipe is used as a part of Buildout framework. When Buildout starts, it generates a script logger, which is a software daemon. It is designed to collect information from a variety of processes. The daemon collects data in a cyclic buffer and then in a one write cycle stores it into the repository, providing so high application performance. The daemon program also stores the errors and a standard
4 32 The Automatic HTTP Requests Logging and Replaying Subsystem for CMS Plone Fig. 3 Architecture of the component Detector. file, but also to open a new file-storage. This possibility is provided by the signal None or by any other False object. After its receiving a data that is kept in a buffer is stored in a file system, a new file-storage is opened immediately. Player is represented by Python package collective.request.player (Fig. 5). It is designed to playback HTTP 1.1 POST and GET requests, which were sent to the server. Requests can be created directly using the web interface or loaded from files, which were created by Logger. The component is implemented using following means: Python/Plone/Zope packages, ZCML, XML, Buildout framework. All components are designed in such a way that they can operate independently of each other. The components are written using Python 2.6 and intended for CMS Plone Dagger Deployment and Using Fig. 4 Architecture of the component Logger. output logs. Furthermore daemon provides an ability to create a file that stores its PID. Logger receives a log from Detector and stores it in the repository. Implementation of the component Logger was made using Python packages and Buildout framework. The component Logger being residently executed is a daemon program that is managed by the following basic commands: start, stop, restart, status:./bin/logger start starts the daemon;./bin/logger stop stops the daemon;./bin/logger restart restarts the daemon;./bin/logger status views the status of the daemon and its PID. The daemon stores logs of the user s interaction with the web site, keeping them in data file-storages in one of the formats: JSON, CSV or PICKLE. The choice of a particular data file-storage s format is made in recipe s settings depending on user s needs. Sometimes there is a need not only to write data into a To deploy and execute Dagger, it is needed to: (1) Download Dagger subsystem from: (2) Install collective.recipe.logger and collective.error.detector to your buildout configuration; (3) Run the demon and check its status using next commands: $bin/logger start; $bin/logger status; Fig. 5 Architecture of the component Player.
5 The Automatic HTTP Requests Logging and Replaying Subsystem for CMS Plone 33 (4) Install collective.error.detector to your web site; (5) Choose a log file (parts/logger/storage) and play it on a web site s copy using collective.request.player. Additional Buildout s settings (demo-storage and before-storage) can help to protect database from damage and to replay requests more accurately. 5. Conclusions In the paper the problem of storing and replaying of HTTP requests to web sites in order to improve their debugging efficiency during development and further support is solved. To solve this problem the automatic HTTP requests logging and replaying subsystem Dagger is developed. It provides storage and playback of the requests that were sent to a website, which is developed using CMS Plone. The subsystem consists of the three components: Detector, which detects requests and creates logs; Logger, which stores the requests sent to a web server; Player, which replays the requests that were sent to the web server. Further improvement of the subsystem may lie in: increasement of the number of supported platforms; development of embedded analytic functions to facilitate the process of finding and removing errors in requests to web sites and development of user s personal data protection features. References [1] A Guide to Solving Web Development Problems, ems.php. [2] curl, [3] Sentry, [4] About Plone, [5] Plone is Based on Zope and Python, tline.png.
Fundamentals of LoadRunner 9.0 (2 Days)
Fundamentals of LoadRunner 9.0 (2 Days) Quality assurance engineers New users of LoadRunner who need to load test their applications and/or executives who will be involved in any part of load testing.
Developing ASP.NET MVC 4 Web Applications MOC 20486
Developing ASP.NET MVC 4 Web Applications MOC 20486 Course Outline Module 1: Exploring ASP.NET MVC 4 The goal of this module is to outline to the students the components of the Microsoft Web Technologies
Developing ASP.NET MVC 4 Web Applications
Course M20486 5 Day(s) 30:00 Hours Developing ASP.NET MVC 4 Web Applications Introduction In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools
HP LoadRunner: Essentials 11
coursemonster.com/uk HP LoadRunner: Essentials 11 View training dates» Overview This five-day course introduces students to LoadRunner 11. The course covers topics for the VuGen, the Controller, and Analysis
Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led
Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5
A Tool for Evaluation and Optimization of Web Application Performance
A Tool for Evaluation and Optimization of Web Application Performance Tomáš Černý 1 [email protected] Michael J. Donahoo 2 [email protected] Abstract: One of the main goals of web application
SysPatrol - Server Security Monitor
SysPatrol Server Security Monitor User Manual Version 2.2 Sep 2013 www.flexense.com www.syspatrol.com 1 Product Overview SysPatrol is a server security monitoring solution allowing one to monitor one or
6.2 Reporting BIPublisher Improvements
6.2 Reporting BIPublisher Improvements Paul Hamill Senior Director, OTM Development 2011 OTM SIG Philadelphia, PA August 16-18, 2011 Safe Harbor Statements The following is intended
Configuring Microsoft IIS 5.0 With Pramati Server
Configuring Microsoft IIS 5.0 With Pramati Server 46 Microsoft Internet Information Services 5.0 is a built-in web server that comes with Windows 2000 operating system. An earlier version, IIS 4.0, is
TPAf KTl Pen source. System Monitoring. Zenoss Core 3.x Network and
Zenoss Core 3.x Network and System Monitoring A step-by-step guide to configuring, using, and adapting this free Open Source network monitoring system Michael Badger TPAf KTl Pen source I I flli\ I I community
WISE-4000 Series. WISE IoT Wireless I/O Modules
WISE-4000 Series WISE IoT Wireless I/O Modules Bring Everything into World of the IoT WISE IoT Ethernet I/O Architecture Public Cloud App Big Data New WISE DNA Data Center Smart Configure File-based Cloud
Hudson Continous Integration Server. Stefan Saasen, [email protected]
Hudson Continous Integration Server Stefan Saasen, [email protected] Continous Integration Software development practice Members of a team integrate their work frequently Each integration is verified by
Web Application s Performance Testing
Web Application s Performance Testing B. Election Reddy (07305054) Guided by N. L. Sarda April 13, 2008 1 Contents 1 Introduction 4 2 Objectives 4 3 Performance Indicators 5 4 Types of Performance Testing
Rotorcraft Health Management System (RHMS)
AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center
INTELLECT TM Software Package
AxxonSoft INTELLECT TM Software Package Quick Start Guide Version 1.0.0 Moscow 2010 1 Contents CONTENTS... 2 1 INTRODUCTION... 3 1.1 Document purpose... 3 1.2 Purpose of the Intellect software package...
TEST AUTOMATION FRAMEWORK
TEST AUTOMATION FRAMEWORK Twister Topics Quick introduction Use cases High Level Description Benefits Next steps Twister How to get Twister is an open source test automation framework. The code, user guide
Universal Event Monitor for SOA 5.2.0 Reference Guide
Universal Event Monitor for SOA 5.2.0 Reference Guide 2015 by Stonebranch, Inc. All Rights Reserved. 1. Universal Event Monitor for SOA 5.2.0 Reference Guide.............................................................
Audit Logging. Overall Goals
Audit Logging Security Training by Arctec Group (www.arctecgroup.net) 1 Overall Goals Building Visibility In Audit Logging Domain Model 2 1 Authentication, Authorization, and Auditing 3 4 2 5 6 3 Auditing
Cache Configuration Reference
Sitecore CMS 6.2 Cache Configuration Reference Rev: 2009-11-20 Sitecore CMS 6.2 Cache Configuration Reference Tips and Techniques for Administrators and Developers Table of Contents Chapter 1 Introduction...
Citrix EdgeSight for Load Testing Installation Guide. Citrix EdgeSight for Load Testing 3.8
Citrix EdgeSight for Load Testing Installation Guide Citrix EdgeSight for Load Testing 3.8 Copyright Use of the product documented in this guide is subject to your prior acceptance of the End User License
Perceptive Experience Single Sign-On Solutions
Perceptive Experience Single Sign-On Solutions Technical Guide Version: 2.x Written by: Product Knowledge, R&D Date: January 2016 2016 Lexmark International Technology, S.A. All rights reserved. Lexmark
GLOBAL CONSULTING SERVICES TOOLS FOR WEBMETHODS. 2015 Software AG. All rights reserved. For internal use only
GLOBAL CONSULTING SERVICES TOOLS FOR WEBMETHODS CONSULTING TOOLS VALUE CREATING ADD-ONS REDUCE manual effort time effort risk 6 READY-TO- USE TOOLS MORE COMING SOON SIMPLE PRICING & INSTALLATION INCREASE
Testhouse Training Portfolio
Testhouse Training Portfolio TABLE OF CONTENTS Table of Contents... 1 HP LoadRunner 4 Days... 2 ALM Quality Center 11-2 Days... 7 HP QTP Training Course 2 Days... 10 QTP/ALM Intensive Training Course 4
PC120 ALM Performance Center 11.5 Essentials
PC120 ALM Performance Center 11.5 Essentials Instructor-Led Workshop OVERVIEW This five-day course introduces students to ALM Performance Center 11.5 and the Virtual User Generator (VuGen) application,
Alarms of Stream MultiScreen monitoring system
STREAM LABS Alarms of Stream MultiScreen monitoring system Version 1.0, June 2013. Version history Version Author Comments 1.0 Krupkin V. Initial version of document. Alarms for MPEG2 TS, RTMP, HLS, MMS,
Intrusion Detection Systems (IDS)
Intrusion Detection Systems (IDS) What are They and How do They Work? By Wayne T Work Security Gauntlet Consulting 56 Applewood Lane Naugatuck, CT 06770 203.217.5004 Page 1 6/12/2003 1. Introduction Intrusion
Configuring the Bundled SESM RADIUS Server
APPENDIX D This appendix describes the configuration options for the bundled SESM RADIUS server. Topics are: Bundled SESM RADIUS Server Installed Location, page D-1 Profile File Requirements, page D-1
BarTender Integration Methods. Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER
BarTender Integration Methods Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER Contents Introduction 3 Integrating with External Data 4 Importing Data
Enhanced Diagnostics Improve Performance, Configurability, and Usability
Application Note Enhanced Diagnostics Improve Performance, Configurability, and Usability Improved Capabilities Available for Dialogic System Release Software Application Note Enhanced Diagnostics Improve
Copyright 2014 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft, the Jaspersoft
5.6 Copyright 2014 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft, the Jaspersoft logo, Jaspersoft ireport Designer, JasperReports Library, JasperReports Server, Jaspersoft
C-GEP 100 Monitoring application user manual
C-GEP 100 Monitoring application user manual 1 Introduction: C-GEP is a very versatile platform for network monitoring applications. The ever growing need for network bandwith like HD video streaming and
WPU-7700 APS MANAGEMENT
UNIDATA WPU-7700 Version 1.0 Dec.29th.2008 Copyright 2009 UniData Communication Systems Inc. 11 Introduction WPU-7700 APS Management tool enable to multi-user based control which can easily deploy firmware
Runtime Monitoring & Issue Tracking
Runtime Monitoring & Issue Tracking http://d3s.mff.cuni.cz Pavel Parízek [email protected] CHARLES UNIVERSITY IN PRAGUE faculty of mathematics and physics Runtime monitoring Nástroje pro vývoj software
Performance analysis and comparison of virtualization protocols, RDP and PCoIP
Performance analysis and comparison of virtualization protocols, RDP and PCoIP Jiri Kouril, Petra Lambertova Department of Telecommunications Brno University of Technology Ustav telekomunikaci, Purkynova
McAfee Web Gateway 7.4.1
Release Notes Revision B McAfee Web Gateway 7.4.1 Contents About this release New features and enhancements Resolved issues Installation instructions Known issues Find product documentation About this
Websense Content Gateway v7.x: Troubleshooting
Websense Content Gateway v7.x: Troubleshooting Topic 60042 Content Gateway Troubleshooting Updated: 28-October-2013 Dropped HTTPS connections Websites that have difficulty transiting Content Gateway Low
This presentation explains how to integrate Microsoft Active Directory to enable LDAP authentication in the IBM InfoSphere Master Data Management
This presentation explains how to integrate Microsoft Active Directory to enable LDAP authentication in the IBM InfoSphere Master Data Management Collaboration Server. Before going into details, there
Cloudbuz at Glance. How to take control of your File Transfers!
How to take control of your File Transfers! A MFT solution for ALL organisations! Cloudbuz is a MFT (Managed File Transfer) platform for organisations and businesses installed On-Premise or distributed
Monitoring System Status
CHAPTER 14 This chapter describes how to monitor the health and activities of the system. It covers these topics: About Logged Information, page 14-121 Event Logging, page 14-122 Monitoring Performance,
Why API? Using the REST API in an education environment. JAMF Software, LLC
Why API? Using the REST API in an education environment. Brad Schmidt Technical Services Operations Manager Hopkins Public Schools Why API? Presentation agenda: Briefly - What is an API? What is the JSS
PIM SOFTWARE TR50. Configuring the Syslog Feature TECHNICAL REFERENCE. www.panduit.com [email protected] 866-721-5302 page 1
PIM SOFTWARE Configuring the Syslog Feature TECHNICAL REFERENCE TR50 Published: 5/14/08 Syslogs are typically used for computer system management and security audits and are supported by a wide variety
Selection Requirements for Business Activity Monitoring Tools
Research Publication Date: 13 May 2005 ID Number: G00126563 Selection Requirements for Business Activity Monitoring Tools Bill Gassman When evaluating business activity monitoring product alternatives,
Architecture and Mode of Operation
Open Source Scheduler Architecture and Mode of Operation http://jobscheduler.sourceforge.net Contents Components Platforms & Databases Architecture Configuration Deployment Distributed Processing Security
Description of Microsoft Internet Information Services (IIS) 5.0 and
Page 1 of 10 Article ID: 318380 - Last Review: July 7, 2008 - Revision: 8.1 Description of Microsoft Internet Information Services (IIS) 5.0 and 6.0 status codes This article was previously published under
Configuring Security Features of Session Recording
Configuring Security Features of Session Recording Summary This article provides information about the security features of Citrix Session Recording and outlines the process of configuring Session Recording
Allidm.com. SSO Introduction. Discovering IAM Solutions. Leading the IAM Training. @aidy_idm facebook/allidm
Discovering IAM Solutions Leading the IAM Training @aidy_idm facebook/allidm SSO Introduction Disclaimer and Acknowledgments The contents here are created as a own personal endeavor and thus does not reflect
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
Oracle Communications WebRTC Session Controller: Basic Admin. Student Guide
Oracle Communications WebRTC Session Controller: Basic Admin Student Guide Edition 1.0 April 2015 Copyright 2015, Oracle and/or its affiliates. All rights reserved. Disclaimer This document contains proprietary
White Paper. Securing and Integrating File Transfers Over the Internet
White Paper Securing and Integrating File Transfers Over the Internet While the integrity of data during transfer has always been a concern the desire to use the Internet has highlighted the need to secure
Introducing STAR-GATE Enhancements for Packet Cable Networks
STAR-GATE TM Annex: Intercepting PacketCable Compliance with CALEA and ETSI Delivery and Administration Standards. In this document USA Tel: +1-703-818-2130 Fax: +1-703-818-2131 E-mail: [email protected]
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
System Log Setup (RTA1025W Rev2)
System Log Setup (RTA1025W Rev2) System Log As shown on the web page, you can view the system log and configure system log whenever you want. To view the system log, you must configure system log first.
Web based monitoring in the CMS experiment at CERN
FERMILAB-CONF-11-765-CMS-PPD International Conference on Computing in High Energy and Nuclear Physics (CHEP 2010) IOP Publishing Web based monitoring in the CMS experiment at CERN William Badgett 1, Irakli
Novell Remote Manager Administration Guide
www.novell.com/documentation Novell Remote Manager Administration Guide Open Enterprise Server 11 SP2 January 2014 Legal Notices Novell, Inc., makes no representations or warranties with respect to the
FAQ: Understanding BlackBerry Enterprise Server Debug Logs
FAQ: Understanding BlackBerry Enterprise Server Debug Logs When attempting to solve an issue with a BlackBerry user s calendar, what should I be looking for after I search the BlackBerry Enterprise Server
Programming IoT Gateways With macchina.io
Programming IoT Gateways With macchina.io Günter Obiltschnig Applied Informatics Software Engineering GmbH Maria Elend 143 9182 Maria Elend Austria [email protected] This article shows how
D83167 Oracle Data Integrator 12c: Integration and Administration
D83167 Oracle Data Integrator 12c: Integration and Administration Learn To: Use Oracle Data Integrator to perform transformation of data among various platforms. Design ODI Mappings, Procedures, and Packages
Linkbit IMS Master Advanced IMS simulation tool
Linkbit IMS Master Advanced IMS simulation tool The IP Multimedia Subsystem (IMS) is the next generation architecture which will enable fixed/mobile convergence in all-ip network. Linkbit IMS Master is
multiple placeholders bound to one definition, 158 page approval not match author/editor rights, 157 problems with, 156 troubleshooting, 156 158
Index A Active Directory Active Directory nested groups, 96 creating user accounts, 67 custom authentication, 66 group members cannot log on, 153 mapping certificates, 65 mapping user to Active Directory
TIBCO Spotfire Web Player 6.0. Installation and Configuration Manual
TIBCO Spotfire Web Player 6.0 Installation and Configuration Manual Revision date: 12 November 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
Synergy Controller Cloud Storage Features and Benefits
Synergy Controller Cloud Storage Features and Benefits The exploding popularity of cloud based data storage and application services is a direct result of the benefits they provide in virtually all business
NAS 272 Using Your NAS as a Syslog Server
NAS 272 Using Your NAS as a Syslog Server Enable your NAS as a Syslog Server to centrally manage the logs from all network devices A S U S T O R C O L L E G E COURSE OBJECTIVES Upon completion of this
Figure 1. perfsonar architecture. 1 This work was supported by the EC IST-EMANICS Network of Excellence (#26854).
1 perfsonar tools evaluation 1 The goal of this PSNC activity was to evaluate perfsonar NetFlow tools for flow collection solution and assess its applicability to easily subscribe and request different
Synergy Controller Cloud Storage Features and Benefits
Synergy Controller Cloud Storage Features and Benefits The exploding popularity of cloud based data storage and application services is a direct result of the benefits they seem to provide in virtually
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
Last Updated: July 2011. STATISTICA Enterprise Server Security
Last Updated: July 2011 STATISTICA Enterprise Server Security STATISTICA Enterprise Server Security Page 2 of 10 Table of Contents Executive Summary... 3 Introduction to STATISTICA Enterprise Server...
ebus Player Quick Start Guide
ebus Player Quick Start Guide This guide provides you with the information you need to efficiently set up and start using the ebus Player software application to control your GigE Vision or USB3 Vision
Security Testing For RESTful Applications
Security Testing For RESTful Applications Ofer Shezaf, HP Enterprise Security Products [email protected] What I do for a living? Product Manager, Security Solutions, HP ArcSight Led security research and product
WebSphere Application Server security auditing
Copyright IBM Corporation 2008 All rights reserved IBM WebSphere Application Server V7 LAB EXERCISE WebSphere Application Server security auditing What this exercise is about... 1 Lab requirements... 1
Network Defense Tools
Network Defense Tools Prepared by Vanjara Ravikant Thakkarbhai Engineering College, Godhra-Tuwa +91-94291-77234 www.cebirds.in, www.facebook.com/cebirds [email protected] What is Firewall? A firewall
WebNow Single Sign-On Solutions
WebNow Single Sign-On Solutions Technical Guide ImageNow Version: 6.7. x Written by: Product Documentation, R&D Date: June 2015 2012 Perceptive Software. All rights reserved CaptureNow, ImageNow, Interact,
Load and Performance Load Testing. RadView Software October 2015 www.radview.com
Load and Performance Load Testing RadView Software October 2015 www.radview.com Contents Introduction... 3 Key Components and Architecture... 4 Creating Load Tests... 5 Mobile Load Testing... 9 Test Execution...
TDAQ Analytics Dashboard
14 October 2010 ATL-DAQ-SLIDE-2010-397 TDAQ Analytics Dashboard A real time analytics web application Outline Messages in the ATLAS TDAQ infrastructure Importance of analysis A dashboard approach Architecture
MultiDSLA v4.0.0: Release Notes at 8 February 2011
MultiDSLA v4.0.0: Release Notes at 8 February 2011 These Release Notes give you information about MultiDSLA v4.0.0, feature changes, known issues and possible workarounds for those issues. This release
Source Code Review Using Static Analysis Tools
Source Code Review Using Static Analysis Tools July-August 05 Author: Stavros Moiras Supervisor(s): Stefan Lüders Aimilios Tsouvelekakis CERN openlab Summer Student Report 05 Abstract Many teams at CERN,
This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.
20486B: Developing ASP.NET MVC 4 Web Applications Course Overview This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications. Course Introduction Course Introduction
CiscoWorks Resource Manager Essentials 4.1
CiscoWorks Resource Manager Essentials 4.1 Product Overview CiscoWorks Resource Manager Essentials (RME) 4.1 is the cornerstone application of CiscoWorks LAN Management Solution (LMS). CiscoWorks RME provides
NethServer - Feature #1126 Bandwidth Monitor (NTOP)
NethServer - Feature #1126 Bandwidth Monitor (NTOP) 05/17/2012 05:17 PM - Alessio Fattorini Status: CLOSED Start date: Priority: Normal Due date: Assignee: % Done: 100% Category: nethserver-ntopng Target
CERTIFIED MULESOFT DEVELOPER EXAM. Preparation Guide
CERTIFIED MULESOFT DEVELOPER EXAM Preparation Guide v. November, 2014 2 TABLE OF CONTENTS Table of Contents... 3 Preparation Guide Overview... 5 Guide Purpose... 5 General Preparation Recommendations...
Dell Unified Communications Command Suite - Diagnostics 8.0. Data Recorder User Guide
Dell Unified Communications Command Suite - Diagnostics 8.0 2014 Dell Inc. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described in this guide
Configuring Web services
Configuring Web services (Week 13, Tuesday 11/14/2006) Abdou Illia, Fall 2006 1 Learning Objectives Install Internet Information Services programs Configure FTP sites Configure Web sites 70-216:8 @0-13:16/28:39
Safexpert Installation instructions MS SQL Server 2008 R2
Safexpert Installation instructions MS SQL Server 2008 R2 Version: 22.06.2012 IBF-Automatisierungs-und Sicherheitstechnik GmbH A-6682 Vils Bahnhofstraße 8 Tel.: +43 (0) 5677 5353 0 E-mail: [email protected]
ICE Futures Europe. AFTS Technical Guide for Large Position Reporting V1.0
ICE Futures Europe AFTS Technical Guide for Large Position Reporting V1.0 ICE FUTURES EUROPE Page 1 of 7 Contents 1. Introduction... 3 2. Online access to Clearing Systems... 4 3. Uploading Data... 5 4.
Qlik REST Connector Installation and User Guide
Qlik REST Connector Installation and User Guide Qlik REST Connector Version 1.0 Newton, Massachusetts, November 2015 Authored by QlikTech International AB Copyright QlikTech International AB 2015, All
Call analytics, display boards and voice recording
Call analytics, display boards and voice recording Completely integrated live statistics, voice recording and call management information in a single product, accessible from anywhere through any standard
SOFTWARE TESTING TRAINING COURSES CONTENTS
SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software
MDS. Measured Data Server Online Measurement Network. Properties and Benefits »»» »»»» ProduCt information
ProduCt information MDS Measured Data Server Online Measurement Network Properties and Benefits Unlimited access to your data via Internet Measured data can be transferred online in minute intervals Economical
Automated Performance Testing of Desktop Applications
By Ostap Elyashevskyy Automated Performance Testing of Desktop Applications Introduction For the most part, performance testing is associated with Web applications. This area is more or less covered by
Using Debug Commands
Using Debug Commands This chapter explains how you use debug commands to diagnose and resolve internetworking problems. Specifically, it covers the following topics: Entering debug commands Using the debug?
Data processing goes big
Test report: Integration Big Data Edition Data processing goes big Dr. Götz Güttich Integration is a powerful set of tools to access, transform, move and synchronize data. With more than 450 connectors,
Apache Web Server Execution Tracing Using Third Eye
Apache Web Server Execution Tracing Using Third Eye Raimondas Lencevicius Alexander Ran Rahav Yairi Nokia Research Center, 5 Wayside Road, Burlington, MA 01803, USA [email protected] [email protected]
SOA Solutions & Middleware Testing: White Paper
SOA Solutions & Middleware Testing: White Paper Version 1.1 (December 06, 2013) Table of Contents Introduction... 03 Solutions Testing (Beta Testing)... 03 1. Solutions Testing Methods... 03 1.1 End-to-End
ios Cloud Development FOR Neal Goldstein WILEY John Wiley & Sons, Inc.
ios Cloud Development FOR by Neal Goldstein WILEY John Wiley & Sons, Inc. Table of Contents Introduction 1 About This Book 3 Conventions Used in This Book 3 Foolish Assumptions 4 How This Book Is Organized
