Debugging Android App

Size: px
Start display at page:

Download "Debugging Android App"

Transcription

1 Debugging Android App using RxLogger Subbu Jagadeesan Sr. Engineering Manager, EMC Bangalore Solution Center

2 AGENDA RxLogger Overview What is it Features Configuration RxLogger Output

3 Overview What is RxLogger? RxLogger is a collection of Android debug/diagnostic tools Logs System Dumps Performance Monitoring ANR Capture Resource Monitoring Resource Monitoring When is it used? Diagnose problems in the field Provides remote debug capability

4 Features Diagnostic tool for Android TM similar to emscript on WM/CE Familiar high level CSV log format with additional drill down logs Pluggable interface Allows for 3 rd party development and seamless add-ons Flexible configuration Configurable through user interface or config xml file for ease of use in single or mass deployments Remote log retrieval Capability to push logs to a remote FTP server Remote Debugging UI available on device Ability to view logs and configure on device

5 USER INTERFACE Simple interface to allow user control and configuration Notification icon to indicate when the tool is running Features Backup creates a zip file of current logs View displays logs on device

6 Output UI and log example Application Not Responsive traces XML configuration Detailed snapshots Network traces (disabled by default) Logcat event buffer Logcat main buffer Logcat radio buffer High level resource logging Logcat system buffer Main Output Log Time Line Sub-System Information Events/Details

7 Plugin Menus Main System Monitor Resource.csv PushPullClient Push Log Files/Pull configuration LTS- Long Term Storage Backup RxLogger files Snapshot Detailed Process information

8 CONFIGURATION - main USER INTERFACE Configure settings for all available plugins Configuration stored in XML Automatic restart of service when new config file detected

9 PUSH PULL PLUGIN The Push Pull Plugin enables pushing of local log files to an FTP server. It can also be used to pull a file (such as a config.xml) from a server to the device. Pushed files are organized on the FTP server by device serial number. Remote folders per device

10 RxLogger Output

11 Viewing Log Output Log files are generally reviewed in the following order High Level Time line (Resourcex.csv) - Identify outliers/anomalies - Directs what details to look at next LogCat (developer trace messages) General Detailed debug traces when looking for a specific issue Application not responsive (ANR) Points to why an application locked up Catch errors users don t tell you about Various (plug in) snapshots Deep dive details on specific subsystem area

12 FILE STRUCTURE LOG OUTPUT Application Not Responsive traces XML configuration Detailed snapshots Network traces (disabled by default) Logcat event buffer Logcat main buffer Logcat radio buffer High level resource logging Logcat system buffer

13 Main CSV Log Features Date/Time Power Battery Capacity Battery Current Battery Voltage Battery Temp Screen State Screen Brightness System Resources Avg CPU% Current CPU% Free Physical Mem Free Storage Mem Process Count Foreground Package Foreground Activity Captured Parameters: Network IP Address Gateway Total TX Total RX WAN Total Mobile TX Total Mobile RX WAN State WAN Type Signal Strength Wifi Wifi Enabled BSSID RSSI AP Bluetooth BT Enabled BT Discoverable BT Connected Events Event Type HeartBeat ANR Snapshot External Power Event Details SnapShot file ANR Details

14 Main Log Sample Power CPU & Memory Network WLAN LAN BlueTooth Events and Details

15 CPU USAGE Resource0.csv Graphing the CPU usage shows a sustained elevation The foreground package change seems to correspond to the jump in CPU usage

16 ANR LOGS ANR or (Application Not Responsive) is an event triggered by the OS when an application s main thread blocks for a long period of time. Typically the user will be presented with a dialog to force close the app or to wait. RxLogger detects these events and saves the call stack information for later analysis.

17 UNRESPONSIVE APP Thread call stacks of every Dalvik thread in the system is logged in the ANR log file In this case an activity called UnresponsiveActivity called into a function called beunresponsive which then blocked in a sleep call.

18 LOGCAT LOG OUTPUT Logcat is the built-in Android logging mechanism. It is a collection of circular memory buffers that log information from the system as well as user applications RxLogger records all four available Logcat buffers: 1. Main Mainly used for application/framework logs Good place to start to get a general idea of what the system is doing at a given time 2. System Messages from system services (power manager, battery, package manager etc.) 3. Event Messages regarding the creating/destroying of activities and services Helpful for troubleshooting application/service crashes 4. Radio Message from the RIL and other cellular components

19 SNAPSHOTS LOG OUTPUT Snapshots are detailed logs that are recorded once every 30 minutes by default. They are intended to provide a second level analysis based on information obtained from the Resource.csv file. Information captured is configurable System Resources Per process CPU Per process memory usage Process/thread list Power Battery history Wakelocks CPU states System Properties Network Interfaces Routing table Data connections File System Partitions Free Space Usage Statistics Number of starts for each package per day Snapshot Configuration UI

20 Snapshot Sample Opening snapshot of interest shows top CPU usage by each process Badappa is consuming > 40% of each core Measurements from a TC55 - dual core processor

21 TCPDUMP LOG OUTPUT TCPDump collects network packet traces on the device to be viewed with a tool like Wireshark. Helpful for debugging web apps or other network issues.

22 M O TO RO LA an d th e S tyl ized M Lo go are re gis tere d in t he US P aten t & Tra dem ark O ff ice. A ll ot h er p rodu c t or serv ic e nam e s a re th e prop ert y o f thei r re s pec tiv e o wners. M ot orol a, I nc RxLogger Plug-In Development RxLogger provides an SDK to support Plug-In development. Import the sdk (rxloggerplugininterface.jar)into the Android Project and configure the Build Path ( Build Path -> Configure build path) to add the jar file. The plug-in class should have RxLoggerPluginService from the jar file as its super class. Implement the required methods as shown getpluginname() plugininit() plugindeinit() pluginstart() pluginstop() Refer to the user guide for more details: R xl og g er U ser G u id e v 1.0 Jo h n S eim e r, C a thy W e i, M att WCh itom e pan y N a m e S o lution N am e w / S olu tio n V er sio n M otorola G lo b al S olut io n Ce n te rs

23 THANK YOU

24 TROUBLESHOOTING METHODOLOGY Level 1 WHAT Identify the symptom Look for red flags that may point to an area of interest High CPU High Mem Resource.csv Short Battery Life Network App Crash Level 2 WHO Identify the offending application/process Use event column to find detailed log file around time of red flag Per Process CPU dump in Snapshot Per Process mem dump in Snapshot Wakelock dump in Snapshot TCPDump network traces Per Process CPU dump in Snapshot Level 3 WHERE Identify the part of the application causing the problem PC/Connected Debug Tools Eclipse debugger, method profiler, HPROF heap dump analyzer, Wireshark, etc.

25 RESOURCE CSV LOG LOG OUTPUT The Resource.csv file presents a timeline of device activity and vital statistics The default configuration will log once per minute plus asynchronous events (power notifications, etc.)

26 FAULT FINDING EXAMPLES

27 Detecting High CPU usage Resource0.csv Graphing the CPU usage shows a sustained elevation The foreground package change seems to correspond to the jump in CPU usage

28 CPU USAGE FAULT FINDING EXAMPLES Opening snapshot of interest shows top CPU usage by each process badappa is consuming > 40% of each core Measurements from a TC55 - dual core processor

29 MEMORY USAGE FAULT FINDING EXAMPLES A steady decline of Free Physical Mem over a long period of time could be indicative of a memory leak. In this case the memory keeps decreasing until the app is killed and then all the leaked memory is reclaimed.

30 MEMORY USAGE FAULT FINDING EXAMPLES Memory used by each process can be viewed individually in snapshot files for growth

31 UNRESPONSIVE APP FAULT FINDING EXAMPLES Browsing the event column of the Resource.csv file we can see an ANR situation was detected Using this message we can find the log file associated with this event (traces_com.example.unresponsiveapp.txt)

32 UNRESPONSIVE APP FAULT FINDING EXAMPLES Thread call stacks of every Dalvik thread in the system is logged in the ANR log file In this case an activity called UnresponsiveActivity called into a function called beunresponsive which then blocked in a sleep call.

33 WAKELOCKS FAULT FINDING EXAMPLES Note High current draw while the terminal is in suspend Screen State = 0 High current draw over time will impact battery life

34 WAKELOCKS FAULT FINDING EXAMPLES Looking at power section of snapshot shows all requested wake locks PowerManagerService was holding a wake lock for over 45 minutes in the PowerMaagerService encompasses all partial wakelocks requested by Apps so we need to look further

35 WAKELOCKS FAULT FINDING EXAMPLES WakeLockerBadWakeLock is the com.example.badappd

36 OTHER TOOLS RxLogger can coexist and complement existing Android tools. mlog is a tool built in to the OS on some of our Android products. It collects some similar information however the focus is on a user initiated export of the logs after a problem occurs.

37 THANK YOU

XenMobile Logs Collection Guide

XenMobile Logs Collection Guide XenMobile Logs Collection Guide 1 Contents Summary... 3 Background... 3 How to Collect Logs from Server Components... 4 Support Bundle Contents... 4 Operations Supported for Server Components... 5 Configurations

More information

LogMeIn Rescue+Mobile for Android

LogMeIn Rescue+Mobile for Android LogMeIn Rescue+Mobile for Android Contents How to Connect to an Android Device...3 How to Start a Code Session on an Android Device...4 How to Chat with the Customer...5 How to Manage Files on a Customer's

More information

A. Welcome 4 B. Features 4 C. Getting Started 4. D. Using SureMDM Web Console 15

A. Welcome 4 B. Features 4 C. Getting Started 4. D. Using SureMDM Web Console 15 v2.0 A. Welcome 4 B. Features 4 C. Getting Started 4 1. Pre-requisites 4 2. Quick Look at SureMDM Web Console 5 3. Getting Nix 9 i. Windows Mobile/CE 9 ii. Android 9 4. Verifying Connectivity with SureMDM

More information

NAS 242 Using AiMaster on Your Mobile Devices

NAS 242 Using AiMaster on Your Mobile Devices NAS 242 Using AiMaster on Your Mobile Devices Learn to use AiMaster on your mobile devices A S U S T O R C O L L E G E COURSE OBJECTIVES Upon completion of this course you should be able to: 1. Use AiMaster

More information

Also on the Performance tab, you will find a button labeled Resource Monitor. You can invoke Resource Monitor for additional analysis of the system.

Also on the Performance tab, you will find a button labeled Resource Monitor. You can invoke Resource Monitor for additional analysis of the system. 1348 CHAPTER 33 Logging and Debugging Monitoring Performance The Performance tab enables you to view the CPU and physical memory usage in graphical form. This information is especially useful when you

More information

Java Troubleshooting and Performance

Java Troubleshooting and Performance Java Troubleshooting and Performance Margus Pala Java Fundamentals 08.12.2014 Agenda Debugger Thread dumps Memory dumps Crash dumps Tools/profilers Rules of (performance) optimization 1. Don't optimize

More information

Mobile Performance Management Tools Prasanna Gawade, Infosys April 2014

Mobile Performance Management Tools Prasanna Gawade, Infosys April 2014 Mobile Performance Management Tools Prasanna Gawade, Infosys April 2014 Computer Measurement Group, India 1 Contents Introduction Mobile Performance Optimization Developer Tools Purpose and Overview Mobile

More information

Introduction to Android Development. Jeff Avery CS349, Mar 2013

Introduction to Android Development. Jeff Avery CS349, Mar 2013 Introduction to Android Development Jeff Avery CS349, Mar 2013 Overview What is Android? Android Architecture Overview Application Components Activity Lifecycle Android Developer Tools Installing Android

More information

Tuning WebSphere Application Server ND 7.0. Royal Cyber Inc.

Tuning WebSphere Application Server ND 7.0. Royal Cyber Inc. Tuning WebSphere Application Server ND 7.0 Royal Cyber Inc. JVM related problems Application server stops responding Server crash Hung process Out of memory condition Performance degradation Check if the

More information

Tool - 1: Health Center

Tool - 1: Health Center Tool - 1: Health Center Joseph Amrith Raj http://facebook.com/webspherelibrary 2 Tool - 1: Health Center Table of Contents WebSphere Application Server Troubleshooting... Error! Bookmark not defined. About

More information

Enhanced Diagnostics Improve Performance, Configurability, and Usability

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

More information

Running a Program on an AVD

Running a Program on an AVD Running a Program on an AVD Now that you have a project that builds an application, and an AVD with a system image compatible with the application s build target and API level requirements, you can run

More information

WINDOWS PROCESSES AND SERVICES

WINDOWS PROCESSES AND SERVICES OBJECTIVES: Services o task manager o services.msc Process o task manager o process monitor Task Scheduler Event viewer Regedit Services: A Windows service is a computer program that operates in the background.

More information

PTC System Monitor Solution Training

PTC System Monitor Solution Training PTC System Monitor Solution Training Patrick Kulenkamp June 2012 Agenda What is PTC System Monitor (PSM)? How does it work? Terminology PSM Configuration The PTC Integrity Implementation Drilling Down

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

Pharos Control User Guide

Pharos Control User Guide Outdoor Wireless Solution Pharos Control User Guide REV1.0.0 1910011083 Contents Contents... I Chapter 1 Quick Start Guide... 1 1.1 Introduction... 1 1.2 Installation... 1 1.3 Before Login... 8 Chapter

More information

An Oracle White Paper September 2013. Advanced Java Diagnostics and Monitoring Without Performance Overhead

An Oracle White Paper September 2013. Advanced Java Diagnostics and Monitoring Without Performance Overhead An Oracle White Paper September 2013 Advanced Java Diagnostics and Monitoring Without Performance Overhead Introduction... 1 Non-Intrusive Profiling and Diagnostics... 2 JMX Console... 2 Java Flight Recorder...

More information

Lab 4 In class Hands-on Android Debugging Tutorial

Lab 4 In class Hands-on Android Debugging Tutorial Lab 4 In class Hands-on Android Debugging Tutorial Submit lab 4 as PDF with your feedback and list each major step in this tutorial with screen shots documenting your work, i.e., document each listed step.

More information

Pcounter Web Report 3.x Installation Guide - v2014-11-30. Pcounter Web Report Installation Guide Version 3.4

Pcounter Web Report 3.x Installation Guide - v2014-11-30. Pcounter Web Report Installation Guide Version 3.4 Pcounter Web Report 3.x Installation Guide - v2014-11-30 Pcounter Web Report Installation Guide Version 3.4 Table of Contents Table of Contents... 2 Installation Overview... 3 Installation Prerequisites

More information

RMM/MDM. Quick Reference Guide

RMM/MDM. Quick Reference Guide RMM/MDM Quick Reference Guide Contents Getting Started...3 Probe and Agent Management...3 Installing a Windows Probe...3 Installing an Agent...5 Windows Agents...5 Updating Monitoring Software - Manually...5

More information

How to deploy console cable to connect WIAS-3200N and PC, to reset setting or check status via console

How to deploy console cable to connect WIAS-3200N and PC, to reset setting or check status via console System s web management can also be accesses via WAN port as long as the administrator uses an IP address listed in Management IP Address List setting. If both WAN and LAN ports are unable to reach web

More information

HyperFS PC Client Tools

HyperFS PC Client Tools SAN Management Software HyperFS PC Client Tools This guide provides step-by-step instructions for setup, configuration, and maintenance of the Rorke Data HyperFS SAN Management Software Ver 2.1 May 11,

More information

Client applications are available for PC and Mac computers and ios and Android mobile devices. Internet

Client applications are available for PC and Mac computers and ios and Android mobile devices. Internet Introduction to OpenVPN 1 - Introduction to OpenVPN The AN-300-RT-4L2W router features a built-in OpenVPN server for secure, easily configured access to the network from the Internet using devices with

More information

Android Security Evaluation Framework

Android Security Evaluation Framework INTRODUCING... A S E F Android Security Evaluation Framework - Parth Patel $ whoami_ Agenda Manual Research Automation - A S E F Let s solve problems Conclusion Android OS Open Source Security Evaluation

More information

Installing and Using the vnios Trial

Installing and Using the vnios Trial Installing and Using the vnios Trial The vnios Trial is a software package designed for efficient evaluation of the Infoblox vnios appliance platform. Providing the complete suite of DNS, DHCP and IPAM

More information

ERserver. iseries. Work management

ERserver. iseries. Work management ERserver iseries Work management ERserver iseries Work management Copyright International Business Machines Corporation 1998, 2002. All rights reserved. US Government Users Restricted Rights Use, duplication

More information

Hardware Information Managing your server, adapters, and devices ESCALA POWER5 REFERENCE 86 A1 00EW 00

Hardware Information Managing your server, adapters, and devices ESCALA POWER5 REFERENCE 86 A1 00EW 00 86 A1 00EW 00 86 A1 00EW 00 Table of Contents Managing your server, adapters, and devices...1 Managing your server using the Hardware Management Console...1 What's new...1 Printable PDFs...2 HMC concepts

More information

Manage the Endpoints. Palo Alto Networks. Advanced Endpoint Protection Administrator s Guide Version 3.1. Copyright 2007-2015 Palo Alto Networks

Manage the Endpoints. Palo Alto Networks. Advanced Endpoint Protection Administrator s Guide Version 3.1. Copyright 2007-2015 Palo Alto Networks Manage the Endpoints Palo Alto Networks Advanced Endpoint Protection Administrator s Guide Version 3.1 Contact Information Corporate Headquarters: Palo Alto Networks 4401 Great America Parkway Santa Clara,

More information

Intellicus Enterprise Reporting and BI Platform

Intellicus Enterprise Reporting and BI Platform Intellicus Cluster and Load Balancer Installation and Configuration Manual Intellicus Enterprise Reporting and BI Platform Intellicus Technologies [email protected] www.intellicus.com Copyright 2012

More information

Developing for MSI Android Devices

Developing for MSI Android Devices Android Application Development Enterprise Features October 2013 Developing for MSI Android Devices Majority is the same as developing for any Android device Fully compatible with Android SDK We test using

More information

Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality,

Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality, Mobile Testing Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality, usability and consistency. A mobile application

More information

Cisco Unified Wireless IP Phone. Michael Gillespie. Release 1.4(1) IP Communications 7926G, 7925G-EX, 7925G, 7921G

Cisco Unified Wireless IP Phone. Michael Gillespie. Release 1.4(1) IP Communications 7926G, 7925G-EX, 7925G, 7921G Cisco Unified Wireless IP Phone 7926G, 7925G-EX, 7925G, 7921G Release 1.4(1) Michael Gillespie IP Communications 1 Cisco Unified Wireless IP Phones 7926G, 7925G-EX, 7925G, 7921G 2 1.4(1) Overview Java

More information

iphone Softphone App for the Opera IP System Installation and user guide

iphone Softphone App for the Opera IP System Installation and user guide iphone Softphone App for the Opera IP System Installation and user guide IPhone App Installation and Use Specifications are subject to change without notice. Facilities described may or may not be supported

More information

System Area Manager. Remote Management

System Area Manager. Remote Management System Area Manager Remote Management Remote Management System Area Manager provides remote management functions for its managed systems, including Wake on LAN, Shutdown, Restart, Remote Console and for

More information

E-mail:[email protected] Web site: www.tst-software.com

E-mail:sales@tst-software.com Web site: www.tst-software.com E-mail:[email protected] Web site: www.tst-software.com Solutions That Make Sense for Windows 7/XP/2008 and 2003 Server/2000 Multi-DNC v8.0 for Windows 7/XP/2008 and 2003 Server/2000 communications

More information

Introduction to Android

Introduction to Android Introduction to Android Poll How many have an Android phone? How many have downloaded & installed the Android SDK? How many have developed an Android application? How many have deployed an Android application

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

COMMANDS 1 Overview... 1 Default Commands... 2 Creating a Script from a Command... 10 Document Revision History... 10

COMMANDS 1 Overview... 1 Default Commands... 2 Creating a Script from a Command... 10 Document Revision History... 10 LabTech Commands COMMANDS 1 Overview... 1 Default Commands... 2 Creating a Script from a Command... 10 Document Revision History... 10 Overview Commands in the LabTech Control Center send specific instructions

More information

Frequently Asked Questions Enterprise Mobile Manager

Frequently Asked Questions Enterprise Mobile Manager Frequently Asked Questions Enterprise Mobile Manager FAQ: Enterprise Mobile Manager Contents Unable to connect the device to EMM Server... 4 Symptoms... 4 Resolution... 4 Unable to import AD into EMM Server

More information

ITG Software Engineering

ITG Software Engineering Basic Android Development Course ID: Page 1 Last Updated 12/15/2014 Basic Android Development ITG Software Engineering Course Overview: This 5 day course gives students the fundamental basics of Android

More information

How To Use Java On An Ipa 2.2.2 (Jspa) With A Microsoft Powerbook (Jempa) With An Ipad 2.3.2 And A Microos 2.5 (Microos)

How To Use Java On An Ipa 2.2.2 (Jspa) With A Microsoft Powerbook (Jempa) With An Ipad 2.3.2 And A Microos 2.5 (Microos) Java Monitoring and Diagnostic Tooling Iris Baron IBM Java JIT on System Z [email protected] Session ID: 16182 Insert Custom Session QR if Desired. Java Road Map Java 7.0 Language Updates Java 6.0 SE 5.0

More information

Workflow Templates Library

Workflow Templates Library Workflow s Library Table of Contents Intro... 2 Active Directory... 3 Application... 5 Cisco... 7 Database... 8 Excel Automation... 9 Files and Folders... 10 FTP Tasks... 13 Incident Management... 14 Security

More information

MDM Mass Configuration Tool User s Manual

MDM Mass Configuration Tool User s Manual User s Manual First Edition, October 2010 www.moxa.com/product 2010 Moxa Inc. All rights reserved. Reproduction without permission is prohibited. User s Manual The software described in this manual is

More information

Application Report Help. 2014 Kepware Technologies

Application Report Help. 2014 Kepware Technologies 2014 Kepware Technologies 2 Table of Contents Table of Contents 2 3 Overview 3 Accessing the Application Report 4 Collecting Event Logs 5 Creating On-Demand Process Memory Dumps 7 Enabling Process Memory

More information

Basics of VTune Performance Analyzer. Intel Software College. Objectives. VTune Performance Analyzer. Agenda

Basics of VTune Performance Analyzer. Intel Software College. Objectives. VTune Performance Analyzer. Agenda Objectives At the completion of this module, you will be able to: Understand the intended purpose and usage models supported by the VTune Performance Analyzer. Identify hotspots by drilling down through

More information

This section will focus on basic operation of the interface including pan/tilt, video, audio, etc.

This section will focus on basic operation of the interface including pan/tilt, video, audio, etc. Catalogue Basic Operation... 2 For Internet Explorer... 2 For Other Non-IE Web Browsers... 5 Camera Settings... 6 System... 6 About... 6 PT Setting... 7 Backup and Restore Setup... 8 NTP Setting... 8 System

More information

Network Connect Performance Logs on MAC OS

Network Connect Performance Logs on MAC OS Network Connect Performance Logs on MAC OS How-to Juniper Networks, Inc. 1 Table of Contents Introduction Part 1: Client Prerequisites... 3 Step 1.1: Packet Sniffer... 3 Step 1.2: Output IPs, Routes, Ping,

More information

Getting Started with Android Programming (5 days) with Android 4.3 Jelly Bean

Getting Started with Android Programming (5 days) with Android 4.3 Jelly Bean Getting Started with Android Programming (5 days) with Android 4.3 Jelly Bean Course Description Getting Started with Android Programming is designed to give students a strong foundation to develop apps

More information

ViewPower. User s Manual. Management Software for Uninterruptible Power Supply Systems

ViewPower. User s Manual. Management Software for Uninterruptible Power Supply Systems ViewPower User s Manual Management Software for Uninterruptible Power Supply Systems Table of Contents 1. ViewPower Overview... 2 1.1. Introduction...2 1.2. Structure...2 1.3. Applications...2 1.4. Features...2

More information

FTP Server Application Guide. Rev: 2.0.0 1910010855

FTP Server Application Guide. Rev: 2.0.0 1910010855 FTP Server Application Guide Rev: 2.0.0 1910010855 Contents Overview... 1 How to access FTP Server... 2 LAN Access... 2 WAN Access... 7 Extended Application... 12 How to create a user account... 12 How

More information

mysensors mysensors Wireless Sensors and and Cellular Gateway Quick Start Guide Information to Users Inside the Box

mysensors mysensors Wireless Sensors and and Cellular Gateway Quick Start Guide Information to Users Inside the Box mysensors mysensors Wireless Sensors and and Cellular Gateway Quick Start Guide Information to Users The mysensors wireless products referenced in this Quick Start Guide have been tested to comply with

More information

Emerson Smart Firewall

Emerson Smart Firewall DeltaV TM Distributed Control System Product Data Sheet Emerson Smart Firewall The Emerson Smart Firewall protects the DeltaV system with an easy to use perimeter defense solution. Purpose built for easy

More information

How To Gather Log Files On A Pulse Secure Server On A Pc Or Ipad (For A Free Download) On A Network Or Ipa (For Free) On An Ipa Or Ipv (For An Ubuntu) On Your Pc

How To Gather Log Files On A Pulse Secure Server On A Pc Or Ipad (For A Free Download) On A Network Or Ipa (For Free) On An Ipa Or Ipv (For An Ubuntu) On Your Pc Network Connect & Pulse Performance Logs on Windows How-to Published Date July 2015 Contents Introduction 4 Part 1: Client Prerequisites 4 Step 1.1: Packet Sniffer 4 Step 1.2: Output of IPs, Routes, Ping,

More information

Multi-DNC. by Spectrum CNC Technologies

Multi-DNC. by Spectrum CNC Technologies Multi-DNC by Spectrum CNC Technologies Multi-DNC v8.1 for Windows 7/XP/2003 and 2008 Server communications and file management system for simultaneous uploads and downloads to multiple CNC controls using

More information

SA-9600 Surface Area Software Manual

SA-9600 Surface Area Software Manual SA-9600 Surface Area Software Manual Version 4.0 Introduction The operation and data Presentation of the SA-9600 Surface Area analyzer is performed using a Microsoft Windows based software package. The

More information

NetVu. App for Android TM. Installation & Usage Guide

NetVu. App for Android TM. Installation & Usage Guide NetVu App for Android TM Installation & Usage Guide Contents Installation...3 Main Menu...4 Video Replay...5 View a different camera...6 Viewing Time and Date...7 Video Replay Controls...8 Events...9 Go

More information

IOIO for Android Beginners Guide Introduction

IOIO for Android Beginners Guide Introduction IOIO for Android Beginners Guide Introduction This is the beginners guide for the IOIO for Android board and is intended for users that have never written an Android app. The goal of this tutorial is to

More information

Troubleshooting Citrix MetaFrame Procedures

Troubleshooting Citrix MetaFrame Procedures Troubleshooting Citrix MetaFrame Procedures Document name Troubleshooting a Citrix MetaFrame environment v1.0.doc Author Marcel van As Last Revision Date 28 February 2006 Edited and released by: www.dabcc.com

More information

As shown, the emulator instance connected to adb on port 5555 is the same as the instance whose console listens on port 5554.

As shown, the emulator instance connected to adb on port 5555 is the same as the instance whose console listens on port 5554. Tools > Android Debug Bridge Android Debug Bridge (adb) is a versatile tool lets you manage the state of an emulator instance or Android-powered device. It is a client-server program that includes three

More information

Sabre Red Apps. Developer Toolkit Overview. October 2014

Sabre Red Apps. Developer Toolkit Overview. October 2014 Sabre Red Apps Developer Toolkit Overview October 2014 Red Apps are optional, authorized applications that extend the capabilities of Sabre Red Workspace. Red Apps are Sabre's branded version of an Eclipse

More information

FTP Server Application Guide

FTP Server Application Guide FTP Server Application Guide TD-W8968 TD-W8970 / TD-W8970B TD-W8980 / TD-W8980B Rev: 1.0.1 1910010771 Contents Overview... 1 How to access FTP Server... 2 LAN Access... 2 WAN Access... 7 Extended Application...

More information

CHAPTER 2: USING THE CAMERA WITH THE APP

CHAPTER 2: USING THE CAMERA WITH THE APP TABLE OF CONTENTS OVERVIEW... 1 Front of your camera... 1 Back of your camera... 2 ACCESSORIES... 3 CHAPTER 1: Navigating the Mobile Application... 4 Device List: How to Use this Page... 4 My Messages:

More information

Kaseya 2. User Guide. Version 1.0

Kaseya 2. User Guide. Version 1.0 Kaseya 2 Mobile Device Management User Guide Version 1.0 March 12, 2012 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private Sector IT organizations.

More information

How To Improve Performance On An Asa 9.4 Web Application Server (For Advanced Users)

How To Improve Performance On An Asa 9.4 Web Application Server (For Advanced Users) Paper SAS315-2014 SAS 9.4 Web Application Performance: Monitoring, Tuning, Scaling, and Troubleshooting Rob Sioss, SAS Institute Inc., Cary, NC ABSTRACT SAS 9.4 introduces several new software products

More information

Copyright 2012 Trend Micro Incorporated. All rights reserved.

Copyright 2012 Trend Micro Incorporated. All rights reserved. Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before installing and using the software, please review the readme files,

More information

CB-OLP425 DEVELOPMENT KIT GETTING STARTED

CB-OLP425 DEVELOPMENT KIT GETTING STARTED CB-OLP425 DEVELOPMENT KIT GETTING STARTED Document Revision Document number: 9142285 Release: Jan 29, 2014 09:42 Document version: 12 Copyright 2014 u-blox AG. The contents of this document can be changed

More information

Systems Manager Cloud Based Mobile Device Management

Systems Manager Cloud Based Mobile Device Management Datasheet Systems Manager Systems Manager Cloud Based Mobile Device Management Overview Meraki Systems Manager provides cloud-based over-the-air centralized management, diagnostics, and monitoring of the

More information

Android Developer Fundamental 1

Android Developer Fundamental 1 Android Developer Fundamental 1 I. Why Learn Android? Technology for life. Deep interaction with our daily life. Mobile, Simple & Practical. Biggest user base (see statistics) Open Source, Control & Flexibility

More information

GTP-32 Control Processor. Overview Operation Web Pages Built-in Diagnostics Event Logs Troubleshooting

GTP-32 Control Processor. Overview Operation Web Pages Built-in Diagnostics Event Logs Troubleshooting GTP-32 Control Processor Overview Operation Web Pages Built-in Diagnostics Event Logs Troubleshooting GTP-32 Control Processor The GTP-32 Control Processor is a member of the Flex Control Network product

More information

...2. Standard Installation...4. Example Installation Scenarios...5. Network Installation...8. Advanced Settings...10. Product Requirements

...2. Standard Installation...4. Example Installation Scenarios...5. Network Installation...8. Advanced Settings...10. Product Requirements ...2. Standard Installation...4. Example Installation Scenarios...5. Network Installation...8. Advanced Settings...10. Product Requirements ProjectMatrix 1 Standard Installation Install ProjectNotify from

More information

Minimum Information Needed To Open an IP Networking / IP Security Service Request

Minimum Information Needed To Open an IP Networking / IP Security Service Request In order to provide timely feedback to Business Partners, the Alcatel-Lucent Enterprise Market Group Technical Support team requests that upon opening any IP Networking/IP Security case, the following

More information

Using Process Monitor

Using Process Monitor Using Process Monitor Process Monitor Tutorial This information was adapted from the help file for the program. Process Monitor is an advanced monitoring tool for Windows that shows real time file system,

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

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

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008. Znode Multifront - Installation Guide Version 6.2 1 System Requirements To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server

More information

Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers

Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers 1 INTRODUCTION GOAL OBJECTIVES MODULE 1 AEM & PHONEGAP ENTERPRISE INTRODUCTION LESSON 1- AEM BASICS OVERVIEW

More information

Trepn plug-in for Eclipse FAQ

Trepn plug-in for Eclipse FAQ Trepn plug-in for Eclipse FAQ Introduction and Technical Problem Q: What is Trepn plug-in for Eclipse? A: The Trepn plug-in for Eclipse is a power profiling tool created by Qualcomm Technologies Inc. for

More information

Nokia Call Connect v1.1 for Cisco User s Guide. Part Number: N450000431 Rev 003 Issue 1

Nokia Call Connect v1.1 for Cisco User s Guide. Part Number: N450000431 Rev 003 Issue 1 Nokia Call Connect v1.1 for Cisco User s Guide Part Number: N450000431 Rev 003 Issue 1 Reproduction, transfer, distribution or storage of part or all of the contents in this document in any form without

More information

What s Cool in the SAP JVM (CON3243)

What s Cool in the SAP JVM (CON3243) What s Cool in the SAP JVM (CON3243) Volker Simonis, SAP SE September, 2014 Public Agenda SAP JVM Supportability SAP JVM Profiler SAP JVM Debugger 2014 SAP SE. All rights reserved. Public 2 SAP JVM SAP

More information

SentryPlus. Shutdown Management Software for Windows. User s Manual

SentryPlus. Shutdown Management Software for Windows. User s Manual SentryPlus Shutdown Management Software for Windows User s Manual Table of Contents Introduction...3 SentryPlus Features...3 SentryPlus Installation...4 SentryPlus Setup...4 SentryPlus Service...5 SentryPlus

More information

Understanding Task Scheduler FIGURE 33.14. Task Scheduler. The error reporting screen.

Understanding Task Scheduler FIGURE 33.14. Task Scheduler. The error reporting screen. 1383 FIGURE.14 The error reporting screen. curring tasks into a central location, administrators gain insight into system functionality and control over their Windows Server 2008 R2 infrastructure through

More information

Qsync Install Qsync utility Login the NAS The address is 192.168.1.210:8080 bfsteelinc.info:8080

Qsync Install Qsync utility Login the NAS The address is 192.168.1.210:8080 bfsteelinc.info:8080 Qsync Qsync is a cloud based file synchronization service empowered by QNAP Turbo NAS. Simply add files to your local Qsync folder, and they will be available on your Turbo NAS and all its connected devices.

More information

About Me: Brent Ozar. Perfmon and Profiler 101

About Me: Brent Ozar. Perfmon and Profiler 101 Perfmon and Profiler 101 2008 Quest Software, Inc. ALL RIGHTS RESERVED. About Me: Brent Ozar SQL Server Expert for Quest Software Former SQL DBA Managed >80tb SAN, VMware Dot-com-crash experience Specializes

More information

Database Administration

Database Administration Unified CCE, page 1 Historical Data, page 2 Tool, page 3 Database Sizing Estimator Tool, page 11 Administration & Data Server with Historical Data Server Setup, page 14 Database Size Monitoring, page 15

More information

User Guide. for Card Reader and Payment Application

User Guide. for Card Reader and Payment Application User Guide for Card Reader and Payment Application Introduction to Pogo> This document provides detailed information on how best to use the Pogo> application to benefit your business. The intention is

More information

Intermedia Cloud Softphone. User Guide

Intermedia Cloud Softphone. User Guide Intermedia Cloud Softphone User Guide FOR MORE INFO VISIT: CALL US EMAIL US intermedia.net +1.800.379.7729 [email protected] 1 Contents 1 Introduction... 3 1.1 Cloud Softphone Features... 3 2 Installation...

More information

Super Manager User Manual. English v1.0.3 2011/06/15 Copyright by GPC Http://gpc.myweb.hinet.net

Super Manager User Manual. English v1.0.3 2011/06/15 Copyright by GPC Http://gpc.myweb.hinet.net Super Manager User Manual English v1.0.3 2011/06/15 Copyright by GPC Http://gpc.myweb.hinet.net How to launch Super Manager? Click the Super Manager in Launcher or add a widget into your Launcher (Home

More information

Java VM monitoring and the Health Center API. William Smith [email protected]

Java VM monitoring and the Health Center API. William Smith will.smith@uk.ibm.com Java VM monitoring and the Health Center API William Smith [email protected] Health Center overview What problem am I solving? What is my JVM doing? Is everything OK? Why is my application running

More information

ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I)

ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I) ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I) Who am I? Lo Chi Wing, Peter Lecture 1: Introduction to Android Development Email: [email protected] Facebook: http://www.facebook.com/peterlo111

More information

Kaspersky Lab Mobile Device Management Deployment Guide

Kaspersky Lab Mobile Device Management Deployment Guide Kaspersky Lab Mobile Device Management Deployment Guide Introduction With the release of Kaspersky Security Center 10.0 a new functionality has been implemented which allows centralized management of mobile

More information

PayWithIt for Android Devices User Guide Version 1.0.0

PayWithIt for Android Devices User Guide Version 1.0.0 PayWithIt for Android Devices User Guide Table of Contents About PayWithIt... 1 Installing PayWithIt... 1 Logging on to PayWithIt... 2 Logging Off from PayWithIt... 2 Configuring PayWithIt Settings...

More information

Config software for D2 systems USER S MANUAL

Config software for D2 systems USER S MANUAL DT-CONFIG SOFTWARE Config software for D2 systems USER S MANUAL CONTENTS 1. Introductions ------------------------------------------------------------------- 3 2. System Requirement and Connection ----------------------------------------

More information

Android Softphone App for the Opera IP System. Installation and user guide

Android Softphone App for the Opera IP System. Installation and user guide Android Softphone App for the Opera IP System Installation and user guide Android App Manual Specifications are subject to change without notice. Facilities described may or may not be supported by your

More information

NETGEAR genie Apps. User Manual. 350 East Plumeria Drive San Jose, CA 95134 USA. August 2012 202-10933-04 v1.0

NETGEAR genie Apps. User Manual. 350 East Plumeria Drive San Jose, CA 95134 USA. August 2012 202-10933-04 v1.0 User Manual 350 East Plumeria Drive San Jose, CA 95134 USA August 2012 202-10933-04 v1.0 Support Thank you for choosing NETGEAR. To register your product, get the latest product updates, get support online,

More information

Relay2 Cloud Service Manager Configuration Guide for Service Providers Administrators

Relay2 Cloud Service Manager Configuration Guide for Service Providers Administrators Relay2 Cloud Service Manager Configuration Guide for Service Providers Administrators Date 2016-04-14 Document Type Version: 1.7.2 Configuration Guide Revision History Version No. Date Released Comments

More information

Network Connect & Junos Pulse Performance Logs on Windows

Network Connect & Junos Pulse Performance Logs on Windows Network Connect & Junos Pulse Performance Logs on Windows How-to Juniper Networks, Inc. 1 Table of Contents Introduction Part 1: Client Prerequisites... 3 Step 1.1: Packet Sniffer... 3 Step 1.2: Output

More information

AMC + configuración clientes. Neris/A400

AMC + configuración clientes. Neris/A400 AMC + configuración clientes Neris/A400 Aastra - 2010 Requisitos Para la instalación será necesario tener en cuenta lo siguiente: Licencias Usuario SIP: por cada cliente AMC+. Trunking SIP: recomendable

More information