2009 Manila, Philippines Ticketing Systems and Documentation APRICOT 2009 February 20 – Manila, Philippines Hervey Allen.

Slides:



Advertisements
Similar presentations
1 Effective, secure and reliable hosted security and continuity solution.
Advertisements

Copyright © 2006 Help Desk Systems, Inc. All rights reserved. Overview of Help Desk Systems Inc. (HDSI) HDSI offers a hosted, web based trouble ticket.
Campus Networking Best Practices This Presentation and related materials will be available at: Help Desk Services.
Introducing… elementool Issue Tracking The World’s First Web-Based Issue Tracking Software.
ServiceDesk Plus MSP Product Overview. Why ServiceDesk Plus - MSP? Capability of Managing Multiple Client’s in one Help Desk Stop Juggling with multiple.
Network Management Workshop intERlab at AIT Thailand March 11-15, 2008 Network Operations and Network Management.
1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
29 Oded Moshe, Director of Product Management Beta Release May 3rd, 2010 Official Release May 24, 2010.
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
Asset: Academic Survey System & Evaluation Tool Bert G. Wachsmuth Seton Hall University.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Departmental & Resource Accounts in MS Exchange By: Howard Ignal
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
MiVoice Office v MiVoice Office v6.0 is mainly a service enhancement release, rather than a user feature rich enhancement release.
Microsoft Project vs. Clarizen Presented By: Rana Abaalkhail Wafa Hasanain.
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
Microsoft Internet Information Services 5.0 (IIS) By: Edik Magardomyan Fozi Abdurhman Bassem Albaiady Vince Serobyan.
0Gold 11 0Gold 11 LapLink Gold 11 Firewall Service How Connections are Created A Detailed Overview for the IT Manager.
Disaster Management - Open Platform for Emergency Networks (DM OPEN)‏ Introduction to the Interoperability Environment.
CSU - DCE Internet Security... Privacy Overview - Fort Collins, CO Copyright © XTR Systems, LLC Setting Up & Using a Site Security Policy Instructor:
1 Apache. 2 Module - Apache ♦ Overview This module focuses on configuring and customizing Apache web server. Apache is a commonly used Hypertext Transfer.
Mailing Lists Plus Ayitey Bulley
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
Mailing Lists Plus Ayitey Bulley
Sympa Mailing List Server
Real Time Monitors, Inc. Switch Expert™. 2 Switch Expert™ Overview Switch Expert ™ (SE) currently deployed at 80% percent of the INSIGHT-100.
FTP Server and FTP Commands By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
Group Project Tools Ahmad Alnafoosi, Kathy Drew, Doug Schultz.
Proposal for the new group web infrastructure SFT Group meeting 3/7/2009 Yves Perrin.
BOSS Business Objects Shared Service Steve Rademacher – June 2009.
2008 Bangkok, Thailand intERLab at AIT 2008 Workshop March – Bangkok, Thailand Hervey Allen.
Sample School Website. What is wrong with the existing School Webspace Site? Can only host static pages – no dynamic content possible. Can not be edited.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
1 Visalia Unified School District Principal & Area Administrator Service Request Approval Processing Using The SRTS November 16, 2005 Administrative Services.
© CGI Group Inc. PrimePortal & #define Annika Maltesson, Project Krister Sundkvist,
2010 Kuala Lumpur, Malaysia Ticketing Systems and Documentation APRICOT 2010 February 26 – Kuala Lumpur, Malaysia.
Campus Networking Best Practices This Presentation and related materials will be available at: nsrc.org/tutorials/2008/sanog12 Help Desk Services.
 1- Definition  2- Helpdesk  3- Asset management  4- Analytics  5- Tools.
NOC Tools and Techniques Joel Jaeggli. The problem... ● Customers place demands on the resources you provide. ● Management and financial considerations.
New Delhi, India SANOG 10 Workshop August 29-Sep 2 – New Delhi, India Hervey Allen.
Campus wide Ticketing Tool for UC Berkeley
REDCap General Overview
Architecture Review 10/11/2004
3.02H Publishing a Website 3.02 Develop webpages..
Essentials of UrbanCode Deploy v6.1 QQ147
Instructor Materials Chapter 5 Providing Network Services
AP Online Customer Support Help Desk - Kayako EBSC Bratislava Account Payables Customer Support and Invoice Query Resolution Teams.
Network Management & Monitoring Overview
Project Center Use Cases Revision 2
Network Operations and Network Management
Global Grid Forum GridForge
Project Center Use Cases
Overview – SOE PatchTT December 2013.
Assess Survey Invitations
PRACE-EGI helpdesk integration
APAN SharePoint Permissions
Objectives Differentiate between the different editions of Windows Server 2003 Explain Windows Server 2003 network models and server roles Identify concepts.
UW Madison OpenDCIM Bill Jensen 8/10/2017.
Project Center Use Cases Revision 3
Project Center Use Cases Revision 3
DHCP, DNS, Client Connection, Assignment 1 1.3
April Webinar: Advanced Configuration of Order Forms in Workflow
CDISC SHARE API v1.0 CAC Update 22 February 2018
Ticketing Systems with RT
asset: Academic Survey System & Evaluation Tool
Configuring Internet-related services
A Brief Introduction of RT
4.02 Develop web pages using various layouts and technologies.
How to Use A wiki Tool Demonstration Ghanim Alenizi
SysKit Security Manager
Presentation transcript:

Manila, Philippines Ticketing Systems and Documentation APRICOT 2009 February 20 – Manila, Philippines Hervey Allen

Manila, Philippines Why Ticketing Systems? - Monitoring - Data collection - Accounting - Capacity planning - Availability (SLAs) ‏ - Trends - Detect problems Fix problems - Improvements - Upgrades - Change control & monitoring - User complaints - Requests - NOC Tools - Ticket system Ticket Notifications Remember this?

Manila, Philippines Ticketing Systems Why are they important?  Track all events, failures and issues Focal point for help desk communication Use it to track all communications  Both internal and external Events originating from the outside:  customer complaints Events originating from the inside:  System outages (direct or indirect)‏  Planned maintenance, upgrades, etc.

Manila, Philippines Ticketing Systems Use ticket system to follow each case, including internal communication between technicians Each case is assigned a case number Each case goes through a similar life cycle:  New  Open ...  Resolved  Closed

Manila, Philippines Ticketing Systems cont. Help Request with Tickets Ticket System Helpdesk Tech Eqpt T T T T query | | | | from ---->| | | | customer |--- request --->| | | | | | | |- fix issue -> eqpt | |<- report fix -| | customer <-|<-- respond ----| | | | | | |

Manila, Philippines Request Tracker & Trac RT  Heavily used worldwide.  Can be customized to your location.  Somewhat difficult to install and configure.  Handles large-scale operations. trac  A hybrid system that includes a wiki and project management features.  Ticketing system not as robust as rt, but works well for web-only ticket interface.  Often used for ”trac”king group projects.

Manila, Philippines RT: Request Tracker

Manila, Philippines What's it Look Like?

Manila, Philippines Topics What is a ticket management system – Necessities and advantages – Common functionalities Practice with RT (Request Tracker) – Global configuration – Create users – Create queues – Assign actions to the queues – Create message filters

Manila, Philippines Ticket Management Systems Why do we use the term “ticket”? In order to resolve a problem... – Who wants what? – Who's going to work on this? – When did they ask, when was it done? – How much time did it take (billing, hours)? – What's left to do? – Everything is summarized and presented in a simple and intuitive manner.

Manila, Philippines Applications User support Security problem management Issue Tracking / Incident Management

Manila, Philippines Essential Functionality Several interfaces – Web, CLI, , etc. Multiuser – At different levels: admin, general user, gues Authentication and authorization Event history Handles dependencies Notifications

Manila, Philippines Components Register an event (i.e., ticket creation) Assign an owner Assign interested parties Maintain change history Inform interested parties of each change Initiative activities based on status or priority

Manila, Philippines Example: Why Used at the UO? Lots of traffic requesting help, services, etc. Archived as text without classification Very difficult to find current status or problem history. Sometimes problems were forgotten or never resolved.

Manila, Philippines RT: Advantages Open source and free Heavily used and tested Very active development Quite flexibile Web interface and via

Manila, Philippines RT: Disadvantages A bit tricky to install the first time... It's powerful, so you'll need to spend some time learning how it works. – Most distributions have packages that make installation a bit easier: Gentoo, Debian, FreeBSD, etc.

Manila, Philippines Problem Classification: Queues RT allows you to create queues so that problems are classified by type: – Services: DNS, IP addresses, Radius, LDAP – Connectivity: Communications infrastructure problems – Security: Attacks, scans, abuse, etc. – Systems: accounts, passwords, etc – General help

Manila, Philippines Site Configuration You'll see this in the installation exercises. Edit the file /etc/requestrackNN/RT_SiteConfig.pm and edit the variables as needed. For example: – $rtname: Short name for the install (HOST) – $Organization: Long name for the instllation (HOST.FQDN) – $CorrespondAddress: default address for correspondence: – $CommentAddress: default address for comments: – $Timezone: (Eg. 'US/Eastern') – possibly autoconfigured – $WebBaseURL: “ - might want “https” – $WebPath: “/rt”

Manila, Philippines Web Server Configuration Two Options – Virtualhost – Subdirectory Root user ('root') – Change the default password on first login ('password') – Assign the complete for the root account – Assign all user rights: Global -> User Rights

Manila, Philippines Gateway Configuration Example using sendmail and rt-mailgate ln -s /usr/local/rt3/bin/rt-mailgate rt-mailgate Add the necessary aliases # vi /etc/aliases rt: "|rt-mailgate --queue general --action correspond --url rt-comment: "|rt-mailgate --queue general --action comment --url # newaliases Check the configuration # echo “testing rt” | mail -s “test”

Manila, Philippines User Creation Create a userid for each member of your NOC team. Assign privileges to each user.

Manila, Philippines Create Groups Create groups of users: – Administering privileges by group is more efficient that doing so for each user.

Manila, Philippines Create Queues Create queues for problem categories – For example security accounts connectivity – Assign users to each queue Different between AdminCC and CC – Don't forget to create aliases for each queue

Manila, Philippines Scrips (actions) For each queue create automatic actions – There is a group of scrips that apply to all queues. Possible to customize per queue or globally “scrips” are “snippets of Perl code”

Manila, Philippines Extensions You can extend the functionality of RT. For example: – Send daily s to remind users of tickets that have not been “taken” – Send daily s to each user reminding them of their pending tickets. – Periodically increment ticket priority – You can execute commands via

Manila, Philippines References Best Practical Web site RT Essentials. Dave Rolsky et al. O'Reilly

Manila, Philippines

Manila, Philippines What's it Look Like?

Manila, Philippines What's it Do? Software Configuration Management  wiki for collaboration  Interface to subversion for change management.  Timeline for milestones, progress reports, etc.  Ticketing system  Integration with

Manila, Philippines Installation You can create a fairly complex trac project...  Multiple trac environment configuration.  Authentication via trac not Apache.  trac user admin via web interface.  write-protected for anonymous users.  Ability to add subversion later.  Aztech calendar plug-in.

Manila, Philippines trac: Some Details Let's look at the wiki... Let's look at the ticketing system... Let's look at different user views... Then we'll install.

Manila, Philippines Sample Trac Projects An open project: Class web server: Fully available live demo: Available installation cookbook: cookbook.txt

Manila, Philippines Suggested Trac Exercises Let's do the following: 1.) Install (use the available cookbook) 2.) Review the install 3.) If time, do a few more exercises: Allow anonymous user to see tickets. (add TICKET_VIEW and REPORT_VIEW permissions) Find a plugin you want and install.