Ticketing Systems and Documentation



Similar documents
Ticketing Systems with RT

Network Management & Monitoring Ticketing Systems with RT

How To Create A Ticketing System With Rt.Org

Network monitoring systems & tools

Network Management & Monitoring Overview

Network Management & Monitoring Overview

Network Monitoring and Management Introduction to Networking Monitoring and Management

Network Management & Monitoring Request Tracker (RT) Installation and Configuration

Introduction to Network Monitoring and Management

Network Management & Monitoring Overview

Request Tracker User s Guide. : Describes the User Interface and usage of Request Tracker V3.

Quick Start Guide Getting started with your Hetzner package

IT Support Tracking with Request Tracker (RT)

Using McAfee Quarantine Manager

AfNOG 2010 Network Monitoring and Management Tutorial. Introduction to Networking Monitoring and Management

Installation, Configuration and Administration Guide

Part I: Overview. Core concepts presented:

Desky Helpdesk Software: Agent Interface Quick Start Guide

How to integrate Verax NMS & APM with Verax Service Desk

Network and Server Statistics Using Cacti

Request Tracker/RTx::AssetTracker at DigitalGlobe

Managing User Accounts and User Groups

Network and Server Statistics Using Cacti

Request Tracker 3.8. Stefan Hornburg. Nordic Perl Workshop Oslo, 17 th April 2009

Table of Contents INTRODUCTION... 2 HOME PAGE Announcements Personalize & Change Password Reminders SERVICE CATALOG...

Network Monitoring and Management Introduction to Networking Monitoring and Management

ServiceDesk Plus On-Demand QUICK START GUIDE

Table of Contents INTRODUCTION...2 HOME PAGE...3. Announcements... 6 Personalize... 7 Reminders... 9 Recent Items SERVICE CATALOG...

RT and RT for Incident Response

Lesson 13: DNS Security. Javier Osuna GMV Head of Security and Process Consulting Division

Linux VPS with cpanel. Getting Started Guide

RT and RT for Incident Response

Panda Cloud Protection. Quick guide Service registration procedure

Free Network Monitoring Software for Small Networks

Click Studios. Passwordstate. Installation Instructions

Security Incident Management Essentials Compiled as a service to the community by Internet2, EDUCAUSE, and REN-ISAC

Introduction to Endpoint Security

SCOPE OF SERVICE Hosted Cloud Storage Service: Scope of Service

Configuring MailArchiva with Insight Server

Cloud Services. Sharepoint. Admin Quick Start Guide

2011 Zendesk. All rights reserved. Zendesk Enterprise User s Guide

Hansoft LDAP Integration

INSTALLATION AND CONFIGURATION GUIDE (THIS DOCUMENT RELATES TO MDAEMON v ONWARDS)

Dell KACE K1000 System Management Appliance Version 5.4. Service Desk Administrator Guide

Enterprise IT is complex. Today, IT infrastructure spans the physical, the virtual and applications, and crosses public, private and hybrid clouds.

Table of Contents INTRODUCTION... 2 HOME PAGE Announcements... 7 Personalize & Change Password... 8 Reminders... 9 SERVICE CATALOG...

WildFire Reporting. WildFire Administrator s Guide 55. Copyright Palo Alto Networks

Sonian Getting Started Guide October 2008

1 Accessing accounts on the Axxess Mail Server

By default, the Dashboard Search Lists show tickets in all statuses except Closed.

Vistara Lifecycle Management

HelpDesk Connect Operator Manual rev. 1.0.

Migration Quick Reference Guide for Administrators

Implementing MDaemon as an Security Gateway to Exchange Server

Table of Contents INTRODUCTION... 2 HOME Dashboard... 5 Reminders... 8 Announcements Preferences Recent Items REQUESTS...

What s New in Propalms VPN 3.5?

Important Information

Host your websites. The process to host a single website is different from having multiple sites.

IT Service Desk Manual Ver Document Prepared By: IT Department. Page 1 of 12

SETTING UP REMOTE ACCESS ON EYEMAX PC BASED DVR.

Integrating Webalo with LDAP or Active Directory

Integration Guide. Help Desk Authority, Perspective and sl

ProjectPier v Getting Started Guide

Step by Step Guide to implement SMS authentication to F5 Big-IP APM (Access Policy Manager)

Summer Webinar Series

Citrix Receiver for Mobile Devices Troubleshooting Guide

Apache & Virtual Hosts & mod_rewrite

A Guide to New Features in Propalms OneGate 4.0

F-SECURE MESSAGING SECURITY GATEWAY

Setting Up Scan to SMB on TaskALFA series MFP s.

Comparison Document. SupportCenter Plus Comparison Documents 1

AfNOG Monitoring of IP Services. Ayitey Bulley Material generously borrowed from the NSRC NME course

Quick Start 5: Introducing and configuring Websense Cloud Web Security solution

Configuring and Using the TMM with LDAP / Active Directory

planet.pks.mpg.de /trac Do you need Trac? Components of Trac Usage Examples

Authorize.net for WordPress

everything HelpDesk [Ease of Use] [100% Web Help Desk] [Business Process Automation] [World Class Customer Service]

Password Management Buyer s Guide. FastPass Password Manager V 3.3 Enterprise & Service Provider Editions

WebBridge LR Integration Guide

HP Software-as-a-Service

Daylite Server Admin Guide (Dec 09, 2011)

Request Tracker for Incident Response (RTIR)

NETASQ MIGRATING FROM V8 TO V9

IPA Help Desk. How to use Self-Service portal. [Version 1.0] [28/12/1435 H] FRM CC-UME-V001

Information Systems Application Administration Manual Request Tracker

NETASQ ACTIVE DIRECTORY INTEGRATION

FileMaker Server 12. FileMaker Server Help

FreeIPA 3.3 Trust features

Version 6.5 Users Guide

Robust & Reliable DNS Operations Logging & Monitoring

Security FAQs (Frequently Asked Questions) for Xerox Remote Print Services

How To Use A Help Desk With A Pnettrap On A Pc Or Mac Or Mac (For A Laptop)

Parallels. for your Linux or Windows Server. Small Business Panel. Getting Started Guide. Parallels Small Business Panel // Linux & Windows Server

Transcription:

Ticketing Systems and Documentation APRICOT 2009 February 20 Hervey Allen

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

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.

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

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

RT trac Request Tracker & Trac Heavily used worldwide. Can be customized to your location. Somewhat difficult to install and configure. Handles large-scale operations. 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.

RT: Request Tracker http://bestpractical.com/rt/

What's it Look Like?

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

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.

Applications User support Security problem management Issue Tracking / Incident Management

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

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

Example: Why Used at the UO? Lots of email 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.

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

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.

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: Email accounts, passwords, etc General help

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 $Organization: Long name for the instllation $CorrespondAddress: default address for correspondence: rt@domain.fqdn $CommentAddress: default address for comments: rt-comment@domain.fqdn $Timezone: (Eg. 'US/Eastern') possibly autoconfigured $WebBaseURL: http://domain.fqdn - might want https $WebPath: /rt

Web Server Configuration Two Options Virtualhost http://rt.host.fqdn Subdirectory http://host.fqdn/rt Root user ('root') Change the default password on first login ('password') Assign the complete email for the root account root@host.fqdn Assign all user rights: Global -> User Rights

Email 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 http://localhost.localdomain/" rt-comment: " rt-mailgate --queue general --action comment --url http://localhost.localdomain/" # newaliases Check the configuration # echo testing rt mail -s test rt@localhost

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

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

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 email aliases for each queue

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

Extensions You can extend the functionality of RT. For example: Send daily emails to remind users of tickets that have not been taken Send daily emails to each user reminding them of their pending tickets. Periodically increment ticket priority You can execute commands via email http://wiki.bestpractical.com/index.cgi?extensions

References Best Practical Web site http://bestpractical.com/rt RT Essentials. Dave Rolsky et al. O'Reilly

http://trac.edgewall.org/

What's it Look Like?

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 email

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.

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.

Sample Trac Projects An open project: http://ws.edu.isoc.org/trac/afnog08/ Class web server: http://noc.mgmt.conference.apricot.net/trac/netmanage Fully available live demo: http://www.hosted-projects.com/trac/tracdemo/demo Available installation cookbook: http://nsrc.org/workshops/2009/apricot/presos/trac-installcookbook.txt

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.