WebAdvisor Maintenance Laura Temples and Ben Diel CPCC April 2009.

Slides:



Advertisements
Similar presentations
Scheduling Videoconferences On An MCU Presented at the SURA/ViDe Digital Video Workshop Atlanta, Georgia March 24-26, 2003 By Larry Amiot Northwestern.
Advertisements

Refeng Wu CQ5 WCM System Administrator
Welcome to the Award Winning Easiest to Use & Most Advanced View, Manage, and Control Security, Access Control, Video, Energy & Lighting Systems, & Critical.
GP2013 (R2) New features in GP2013 (R2). New Ribbon for windows Edit List is the Print button on the right without the paper background Action pane can.
TDPS Wireless v Enhancements E1 - Multi load E2 - Driver time scheduler.
1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
UI 4.x Ready or not, here it comes.... What is UI4.x? A graphical user interface for Colleague, extending the functionality of UI Web. Added functionality.
Report Distribution Report Distribution in PeopleTools 8.4 Doug Ostler & Eric Knapp 7264.
Hands-On Microsoft Windows Server 2003 Chapter 2 Installing Windows Server 2003, Standard Edition.
Copyright © 2013 FingerTec Worldwide Sdn.Bhd. All rights reserved.
McGraw-Hill/Irwin© 2006 The McGraw-Hill Companies, Inc. All rights reserved. 5-1.
Ben Jenkins –
Presenters: Linda McDaniel Amanda Crouse.  7,800 Curriculum students  14,100 Continuing Education students  350 Full-time employees  Approx. 100 DATATEL.
Best Practices in Moodle Administration Best Practices in Moodle Administration A variety of topics from technical to practical Jonathan Moore Vice President.
CHAPTER 21 Automating Jobs. Introduction to Automating Jobs DBAs rely heavily on automating jobs. DBAs cannot be effective without automation. Listed.
Windows XP Professional Windows XP Professional Overview Install and Upgrade Windows XP Pro Customize and Manage Windows XP Pro Troubleshoot Common Windows.
Copyright 2007, Information Builders. Slide 1 Performance and Tuning Tips Mark Nesson/Vashti Ragoonath October 2008.
Copyright ®xSpring Pte Ltd, All rights reserved Versions DateVersionDescriptionAuthor May First version. Modified from Enterprise edition.NBL.
Finish configuration cloudclinica root jdbc:postgresql:5432//localhost/cc_db JDBC Url: JDBC Driver: User name: Password: ******** org.postgresql.Driver.
Agenda Overview of Seneca Computer System –File Servers / Student Computer Accounts –Telnet application –How to Logon to Learn / Phobos accounts How to.
Help! My …. is broke IIPS Spring 2015.
Introduction to WebAdvisor IIPS Conference 2005 WebAdvisor.
Windows Vista Inside Out Chapter 22 - Monitoring System Activities with Event Viewer Last modified am.
December 4, Repository/Web Catalog Migration Tips and Caching Melinda Rojo Dan Malone.
TELE 301 Lecture 10: Scheduled … 1 Overview Last Lecture –Post installation This Lecture –Scheduled tasks and log management Next Lecture –DNS –Readings:
Module 9: Preparing to Administer a Server. Overview Introduction to Administering a Server Configuring Remote Desktop to Administer a Server Managing.
Maintaining Large Vista Installations Amy Edwards, Ezra Freelove, & George Hernandez July 12, 2007.
Maintaining Large Vista Installations Amy Edwards, Ezra Freelove, & George Hernandez July 12, 2007.
Installing, Configuring And Troubleshooting Coldfusion Mark A Kruger CFG Ryan Stille CF Webtools.
Write-through Cache System Policies discussion and A introduction to the system.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
Oracle Data Integrator Agents. 8-2 Understanding Agents.
Agenda Overview of Seneca Computer System File Servers / Student Computer Accounts Telnet application How to Logon to Learn / Phobos accounts How to Change.
Welcome! Welcome! Agenda - Wednesday  Introduction  Installation Tips  New Client Features  New Application Design Features  Installing Chart Director.
NERDug 2009 Session WebAdvisor 101: From Soup to Nuts! 7/30/2009 at 2:00pm Emerald Room Jeff Butera Hampshire College
MISSION CRITICAL COMPUTING Siebel Database Considerations.
RetailGraph Date November 30,2012. Version Note Analysis Option in Query Designer. Now you can create analysis report for the dynamic query report.
Maintenance Practices. Goal  Automate the necessary DBA chores to put organizations on the path of having healthier, consistent and more trustworthy.
Hyperion Artifact Life Cycle Management Agenda  Overview  Demo  Tips & Tricks  Takeaways  Queries.
1 Chapter Overview Monitoring Access to Shared Folders Creating and Sharing Local and Remote Folders Monitoring Network Users Using Offline Folders and.
21 Copyright © 2008, Oracle. All rights reserved. Enabling Usage Tracking.
Log Shipping, Mirroring, Replication and Clustering Which should I use? That depends on a few questions we must ask the user. We will go over these questions.
Michael Mast Senior Architect Applications Technology Oracle Corporation.
CIS-NG CASREP Information System Next Generation Shawn Baugh Amy Ramirez Amy Lee Alex Sanin Sam Avanessians.
You Inherited a Database Now What? What you should immediately check and start monitoring for. Tim Radney, Senior DBA for a top 40 US Bank President of.
4 Copyright © 2004, Oracle. All rights reserved. Managing the Oracle Instance.
ICAICT201A USE COMPUTER OPERATING SYSTEM. USING THE CONTROL PANEL The Control Panel contains many options for configuring your computer, including: adding.
Bishnu Priya Nanda , Tata Consultancy Services Ltd.
Cameron Blashka | Informer Implementation Specialist
Module 9: Preparing to Administer a Server
You Inherited a Database Now What?
OpenPBS – Distributed Workload Management System
SLU Budget & Financial Planning
TurnKey Lunch and Learn: ALM/UFT Best Practices
Data-Basics Training & Support
ZIMS Maintenance August 2017 Tips & Tricks.
Neeraj Jain Cavisson System Inc
Presentation Overview
Chapter 2: System Structures
FMAnywhere: Getting Started.
LCGAA nightlies infrastructure
Introduction to Operating System (OS)
Workflow Best Practices
Printer Admin Print Job Manager
Configuring Internet-related services
ZIMS Maintenance August 2017 Tips & Tricks.
You Inherited a Database Now What?
Module 9: Preparing to Administer a Server
Daily Batch Process for Demand Forecasting
AEM Operations Dec 2017.
Presentation transcript:

WebAdvisor Maintenance Laura Temples and Ben Diel CPCC April 2009

Overview File maintenance Garbage collection User Accounts SAValet –License pools –Monitoring performance Cloning Accounts and WAR files Round Table

File Maintenance Seat reservations COURSE.SEC.PENDING – Anet , 5055, & (creates problem in UI also) Bug CSP.RESERVED.SEATS does not get set back to zero Schedule conflicts files COURSE.SEC.CONFLICT – Anet , 6325, - Conflicts Wrong after rebuilding section meeting dates (creates problem in UI also) Paragraph to clear files must be run on quiet system: –PA –**************************************************** –* Paragraph created to automate clearing of files: * –* COURSE.SEC.PENDING * –* COURSE.SEC.CONFLICT * –* Ben Diel 09/16/08 * –**************************************************** –COMO ON X818.CLEAR.XPAQ.FILES –CLEAR.FILE COURSE.SEC.PENDING –CLEAR.FILE COURSE.SEC.CONFLICT –COMO OFF

Shopping Cart Clear the preferred sections file between registration periods. STUDENT.PREF.CRS.SEC –Anet Need utility to clean up old Preferred Section data

DMI.log files Log File Exists for each listener and the daemon in respective directory –Ex. /datatel/coll18/production/svr01 or /datatel/coll18/production/das No existing Datatel cleanup process Will grow rapidly if log level elevated or debug mode (-t –v) set on listener in SAValet Listener must be down to maintenance Move to new file name or delete - file will be re-created upon listener startup

User Accounts Things to consider: –Who should have a webadvisor account ? –Students/employees role changes –Should an account be deactivated? And if so, when? Cleanup: – Avoid using SA Valet to manage Colleague User information –Processes to remove accounts DRUS – individual DDRU – batch –Does not remove users from PERSON.PIN –Ldap considerations – bug fixed to remove active directory account

Who’s taking out the trash? Two means of garbage collection: –Envision – Datatel’s recommended method –Java – old method –Interval was set in SAValet –Removed from new version –If present - set to Zero

Envision Garbage Collection WAFM is only executed once during setup of Envision GC. Use clear files parameter on WAGC to maintain WWW files. Anet Steps to clear or resize the WWW files

Envision Garbage Collection –WAGC – Reduces load for dmi processing Use EPH or Cron to auto start Anet doc How to run WAGC in a UNIX script for use in cron Execution Mode Clear Files = Y Seconds between iterations Be sure to complete alert section

Quirky stuff WAGC has option to clear files which includes a reindex of –Anet doc – details an annoying byproduct: –The updates made to WebAdvisor Garbage Collection for WebAdvisor allow users to clear the WebAdvisor state files when WAGC starts. When the files are cleared, the file is re- indexed. The indexing process in Envision is written to produce a page of output with the results of the index operation. The WAGC usage is causing this process to send the page to the default system printer whenever WAGC is started/restarted. The process should be modified to send this data to the WAGC COMO file instead of the default system printer.

More Quirky Stuff Envision garbage collection creates COMO files and WAGM is the process designed to clean up files. Current bug Anet doc The WAGM screen only deletes references to GC Driver and GC Execution COMO files from the WAGM screen. It does not actually delete the COMO files from the _PH_ directory. Use a Unix script to actually delete the files

Still more quirky stuff Garbage collection is not cleaning up the new WWW files recently added to improve its performance: – – – –Anet WebAdvisor:WA 3.1.2: Clear Files does not work for the new Files Manually delete using script before daily startup

SAValet Settings: Balancing Act Parameters work together to determine performance All times in seconds Start with defaults & tweak – Anet doc 4142 for guidance on values Monitor usage in SAValet – “Show Statistics” – time in milliseconds Jmeter available for performance testing

DMI default settings Connection Pool Size – maximum licenses may be used by DMI application server Web Overflow Connection Pool size – used for menu & login requests when all licenses in Connection pool in use Pool Thread Timeout – seconds thread may be idle before terminated Web Exec Timeout – seconds web waits for response – default 5 mins

SaValet

SAValet cont’d Max concurrent connections – simultaneous connections DMI app server (WA sessions) Max Idle thread Retention – time DMI keeps thread active for reuse

Monitoring license pools

War Files & Attacking Clones Ben (or is it Obi Wan ) will be your Jedi master.

Discussion and Round table