Customer Use Cases: Proactive Monitoring for PowerCenter Operations and Development Governance



Similar documents
An Introduction to HIPPO V4 - the Operational Monitoring and Profiling Solution for the Informatica PowerCenter platform.

Informatica Proactive Monitoring for PowerCenter Operations

Job Description. Working Hours Standard 35 hours per week Normally working Mon Fri 9am to 5pm with additional hours as required

IT Service Management with System Center Service Manager

Job Description. Direct Reports

IT Service Management with System Center Service Manager

Management Packs for Database

IT Service Management with System Center Service Manager

The ActiveBatch Integrated Jobs Library: Extensions Job Steps. The ActiveBatch Integrated Jobs Library: SSIS Job

Enabling ITIL Best Practices Through Oracle Enterprise Manager, Session # Ana Mccollum Enterprise Management, Product Management

Metricus for ServiceNow

Default Thresholds. Performance Advisor. Adaikkappan Arumugam, Nagendra Krishnappa

ITIL: Service Operation

Data Warehouse (DW) Maturity Assessment Questionnaire

HP OpenView Service Level Manager 5.0 software

WHITE PAPER. Effectively managing project performance reporting.

Bringing agility to Business Intelligence Metadata as key to Agile Data Warehousing. 1 P a g e.

Violin Symphony Abstract

performance indicators (KPIs) are calculated based on process data, and displayed in easy-to-use management views.

SapphireIMS Service Desk Feature Specification

SapphireIMS 4.0 Service Desk Feature Specification

Predictive Analytics. Noam Zeigerson, CTO

IT Service Management with System Center Service Manager

VMware Service Manager: Implementing Incident Problem Management

Getting it Right: How to Find the Right BI Package for the Right Situation Norma Waugh. RMOUG Training Days February 15-17, 2011

Informatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014

Budgeting by Priorities: Budget Proposal Technology Customer Service Center. Support Services

Cloud Services Catalog with Epsilon

Business Intelligence for Financial Services: A Case Study

CA Oblicore Guarantee for Managed Service Providers

Consulting Solutions Disaster Recovery. Yucem Cagdar

Oracle Business Intelligence Suite Enterprise Edition

xxx Managed Services ans.co.uk

The Road to Technical Monitoring with SAP Solution Manager

IBM Tivoli Service Request Manager

Course: SAS BI(business intelligence) and DI(Data integration)training - Training Duration: 30 + Days. Take Away:

How To Use Mindarray For Business

MiServer and MiDatabase. Service Level Expectations. Service Definition

Request for Information (RFI) For providing An Information Technology Services Management Solution. RFI No. R25CD14213

Kaseya Traverse. Kaseya Product Brief. Predictive SLA Management and Monitoring. Kaseya Traverse. Service Containers and Views

HP Service Manager software

10 Tips to Better Manage Your Service Team

per concurrent user - OnDemand per managed server per named user - OnDemand

Distributed File System Choices: Red Hat Storage, GFS2 & pnfs

ITIL Foundation V3. Walaa Omar

Green Migration from Oracle

PNMsoft Sequence Ticketing Solution (PSTS)

TITAN, PREDICTIVE ANALYTICS, AND THE AVAILABILITY OF TRAFFIC SAFETY DATA IN TENNESSEE

David Chou. Architect Microsoft

Integrated processes aligned to your business The examples of the new NetEye and EriZone releases

ORACLE ENTERPRISE MANAGER 10 g CONFIGURATION MANAGEMENT PACK FOR ORACLE DATABASE

Using SharePoint for Process Improvement. Maria Brown

7/15/2011. Monitoring and Managing VDI. Monitoring a VDI Deployment. Veeam Monitor. Veeam Monitor

Data Visualization and Business Insights Using SAS Visual Analytics. University of Connecticut Dan Sokol Thulasi Kumar 1/13/2015

ORACLE IT SERVICE MANAGEMENT SUITE

Heroix Longitude Quick Start Guide V7.1

Paper Robert Bonham, Gregory A. Smith, SAS Institute Inc., Cary NC

Martin Plesner-Jacobsen Preben Berg

Auxilion Service Desk as a Service. Service Desk as a Service. Date January Commercial in Confidence Auxilion 2015 Page 1

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Problem Management help topics for printing

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Processes and Best Practices Guide (Codeless Mode)

G-Cloud Framework Service Definition. SAP HANA Service

BMC Service Assurance. Proactive Availability and Performance Management Capacity Optimization

Service Management in Microsoft Dynamics CRM 2011

OpenText Media Management Audit Module FAQ

Unicenter Asset Intelligence r11

PEPPERDATA IN MULTI-TENANT ENVIRONMENTS

Scalability and Performance Report - Analyzer 2007

SAP Crystal Reports & SAP HANA: Integration & Roadmap Kenneth Li SAP SESSION CODE: 0401

How To Use Ibm Tivoli Monitoring Software

+ < We call it Integrated Operations Management. Optimized Processes Assured Customer Satisfaction

Statement of Service Enterprise Services - MANAGE AppTone Server Management for SharePoint

Microsoft Enterprise Search for IT Professionals Course 10802A; 3 Days, Instructor-led

Tips and Techniques on how to better Monitor, Manage and Optimize your MicroStrategy System High ROI DW and BI Solutions

How To Use Axway Sentinel

Running a Workflow on a PowerCenter Grid

The ITIL Foundation Examination

Operationalizing Data Governance through Data Policy Management

Strategies for Monitoring Large Data Centers with Oracle Enterprise Manager. Ana McCollum Consulting Product Manager

INFORMATION TECHNOLOGY SERVICES TECHNICAL SERVICES Program Review

A Survey of Shared File Systems

ITIL: Service Design

VMware on VMware: Private Cloud Case Study Customer Presentation

Unifying IT How Dell Is Using BMC

Summit Platform. IT and Business Challenges. SUMMUS IT Management Solutions. IT Service Management (ITSM) Datasheet. Key Benefits

Exploring Oracle BI Apps: How it Works and What I Get NZOUG. March 2013

Maximizing Your Storage Investment with the EMC Storage Inventory Dashboard

CLOUD MANAGED SERVICES FRAMEWORK E-BOOK

S o l u t i o n O v e r v i e w. Optimising Service Assurance with Vitria Operational Intelligence

Distribution Services: How to Automate and Publish Personalized Analytics via , File and Print. Suhrud Atre

Business Intelligence (BI) Data Store Project Discussion / Draft Outline for Requirements Document

Transcription:

Customer Use Cases: Proactive Monitoring for PowerCenter Operations and Development Governance Prasad Sunkara Assistant Director, Illinois State University Pankaj Mittal Manger, NBC Universal 1

Implementing ITIL and Best Practices @ ISU 2

Illinois State University Best Practices and Goals of Illinois State University (ISU) Informatica PowerCenter with Proactive Monitoring (Rule Point Server) Role of Rule Point Server & Role of RTAM (Real Time Alert Management) Alert DM and Dashboards Advanced Rules and Next Steps 3

About Illinois State University Founded in 1857 Ranked in the top 100 public universities by Kiplinger s Personal Finance magazine for quality and value 85.1% freshman - to - sophomore retention rate 21,080 Students 3,551 University Employees International student body from 59 different countries 4

Informatica Environment @ ISU Informatica PowerCenter 9.1 Informatica PowerExchange 9.1.0 PowerCenter Proactive Monitoring 5

Best Practices in Focus @ ISU Code practices Naming conventions Code change comments Hard coding of database links etc. ITIL alignment SLA agreement monitoring Job completion monitoring Priority ALERTS Map performance and tuning Workflow monitoring data mart Custom dashboards 6

Processes in ITIL Prospective Information Technology Infrastructure Library Service Design SLAs Availability Management Service Transition Change Management Release and Deployment Service Operation Event Management Incident Management Continual Service Improvement Monitor SLAs ALERT Data Marts Performance Matrix 7

Diverse Needs and Challenges Who accessed production code? I need to know when PowerCenter service stops. Implementing code standards is the underlying challenge ETL Architect Alert me on SLA violations BEFORE they happen! Informatica ADMIN I want to know when a developer changes code 10 times within last 10 minutes. Monitoring SLAs is essential to improve stakeholder trust Mission critical processes need to be monitored every second Assistant Director Lead Developer 8

Overall Goals SLA Monitoring Production Map Checkout Activity Server Status Coding Standards Monitoring Alerts Data Mart 9

To the Rescue: Proactive Monitoring tool to Achieve Our Goals Set the rules Set up rules Set up priorities Monitor ALERTS Customize filters based on the user Capture ALERTs in ALERTs DM Actions Act on the ALERTs Adjust rules based on facts 10

Services Rules Rule Point Server @ ISU Installed on a standalone server RulePoint Watch lists Activated several of the rules delivered with software Topics Conditions Responses Customized default rules Created new templates Sources Analytics Responders Created a DM to capture ALERTS Events Data from PowerCenter Alerts Notifications sent to external systems RTAM Data feed to Data Marts 11

Creating Rules Aligned with Goals 12

Proactive Rules for Critical Projects Situation Possibility of SLA Violation & SLM Lead wants to be proactive not reactive Problem Lack of ALERT prioritization and notification method. Solution Added a similar rule that alerts every time a workflow reaches a certain threshold time window prior to SLA violation. Promotes proactive practices. SLA Rule for Sakai Project Rule 1: SLA Wf completion time 10:30 PM Priority: 5 SLA Rule for Sakai Project Rule 1: SLA Wf completion time 10:30 PM Priority: 5 Rule 2: SLA Wf Completion time preparing if completion time is between 10:10 PM and 10:29 PM Priority: 4 13

Custom Alerts with RTAM Real -Time Alert Manager Assign different ALERT priorities based DEV or PROD environment Change priority by using Set Priority Does not change the underlying rule only the priority based on the rule Customize look and feel 14

Added ISU Value: Alerts Data Mart Accumulating Snapshot Fact 15

Alert Data Collection Sample ALERT_DATE ALERT_PRIORITY ALERT_COUNT ALERT_NAME OBJECT_NAME APPLICATION ENVIROMENT 3/6/12 2 3 Map saved without Comments m_jcpeter_play HR - Staff Development 3/7/12 2 14 Map saved without Comments m_tcatalog_description SAKAI Project Development 3/7/12 5 1 Informatica Server Not Responding SERVER ERROR INFA Development 3/6/12 2 4 Map saved without Comments m_tcatalog_description SAKAI Project Development 3/6/12 2 2 Missed Schedule wf_starter HR - Staff Development 3/5/12 4 2 Invalid Map m_search_catalog SAKAI Project Development 3/5/12 5 1 Ran Successfully but loaded zero rows wf_search_section SAKAI Project Development 3/5/12 2 2 Map saved without Comments m_serach_section SAKAI Project Development 3/7/12 2 1 Map saved without Comments m_department_db_to_orcl HR - Staff Development 3/5/12 3 1 Modified 3 times in 10 Min m_search_catalog SAKAI Project Development 1/7/12 2 3 Map saved without Comments m_ps_jobs HR - Staff Development 12/12/11 2 14 Map saved without Comments m_ps_names SAKAI Project Development 2/2/12 2 4 Map saved without Comments m_dept SAKAI Project Development 3/7/12 5 1 Informatica Server Not Responding SERVER ERROR INFA Development 3/5/12 2 2 Map saved without Comments m_search_catalog SAKAI Project Development 11/30/11 5 1 Map Modified m_tcatalog_description SAKAI Project Production 1/18/12 5 1 Informatica Server Not Responding SERVER ERROR INFA Production 2/12/12 5 1 Missed Schedule wf_starter HR - Staff Production 3/7/12 5 1 SLA Completion Time Violated wf_sakai SAKAI Project Production 16

Production Alert Dashboard 17

Development Alert Dashboard 18

Results of Proactive Monitoring Everyone is a winner! Business ETL Architect Management Final Result SLA : 100 % implemented All processes run on time Increase trust in monitoring processes Reduction in code review time Implement naming standards Measure performance of workflows and execute performance tuning Report SLA statistics to business Measure effectiveness of ETL team Provide excellent service to business users Implement Best Practices without additional cost Negotiate SLAs with business based on facts Monitor and report the success of SLAs 19

What to watch out for... Too many rules If you categorize them based on the Job role, the list might look manageable. Feeling of Micro-Managing We try to observe and covey them in team meetings. Have one on one if necessary Installation Challenges We had few, but were quickly resolved by Informatica tech team. Most of them were related to our specific environment. 20

Next Steps... For ISU Develop rules based on SQL Triggers at database level Send ALERTS directly to other systems where Incident Tickets are created Develop new rules to ALERT on data quality Modify existing rules that monitor code standards to identify developer Evaluate employee performance based on alert data 21

PowerCenter Environment s Operational Proactive Monitoring @ NBC 22

NBCU Brands At a Glance 23

NBCU BI Landscape 24

NBCU PowerCenter Infrastructure 3 Node HP DL 380 G7 Quad Core, 146GB RAM RH Linux 5.3 64 bit OS Oracle 10g R2 Enterprise Grid, PDO, HA NetApp NFS Shared File system Microsoft Active Directory Integration Control-M Job Scheduler Teradata 5550 25

9 11 13 15 17 NBCU PowerCenter Usage Metrics Rows Processed(In Millions) Wed, 6,689 Fri, 6,185 Wed Tue Tue, 7,002 Mon, 6,617 Thu Thu, 6,931 Sun, 4,696 Sat, 4,423 Sun Sat Mon In Millions # Sessions Run /Day Fri 0 100 200 300 400 500 700 600 500 400 300 200 100 0 1 3 5 7 Num_Rows_Processed_In_Millions Num_Of_Sessions hour_of_the_day 19 21 23 25 Typical Load on a Weekday 26

How PCPM fits into NBCU? Challenges with real time monitoring of Environment Reactive Response to Alerts Lots of manual effort spent in data collection and analysis of ETL performance ETL Governance Issues Improve Customer Satisfaction 27

NBCU s Proactive Monitoring PowerCenter Service Monitors Monitor Business Critical ETLs Alerts for sudden change in data volume Alert Users well before potential SLA miss Metadata Rule Based ETL Design Review Improved Productivity Ecoview - NBCU Internal BI portal Integration (In Works) 28

Sample Alerts- Run Time 29

Sample Alerts- Run Time 30

Sample Alerts- Real Time 31

Sample Alerts- Real Time 32

Sample Alerts- Design 33

Sample Alerts- Design 34

Lessons Learnt Works best with Dedicated Infrastructure PowerCenter Repository Overhead Challenges Good for monitoring PowerCenter Env Increase Monitoring latency to 10 mins One installation per PowerCenter Repository Flexibility to add custom monitoring rules 35

Questions...at the End! 36

Thank You 37