17
Case Study: University of California Shares Tips and Tricks for Leveraging CA Unified Infrastructure Management APIs to Expand Monitoring for Existing and Custom Technologies Alex Solokhin DevOps: Agile Ops University of California Sr. Automation Tools Engineer DO5X144S University of California

Case Study: University of California Shares Tips and Tricks for Leveraging CA Unified Infrastructure Management APIs to Expand Monitoring for Existing and Custom Technologies

Embed Size (px)

Citation preview

Case Study: University of California Shares Tips and Tricks for Leveraging CA Unified Infrastructure Management APIs to Expand Monitoring for Existing and Custom Technologies

Alex Solokhin

DevOps: Agile Ops

University of California

Sr. Automation Tools Engineer

DO5X144S

University of California

2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

© 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.

The content provided in this CA World 2015 presentation is intended for informational purposes only and does not form any type

of warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA.

For Informational Purposes Only

Terms of this Presentation

University of California

3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Abstract

The APIs that we expose with CA Unified Infrastructure Management provide IT

administrators with the power they need to deliver more operational efficiency

and visibility by allowing them to extend both existing monitoring probes, create

new ones and bridge gaps to monitoring third party software. Join us in this

session to learn how University of California leverages these capabilities to meet

its unique needs such as cloud monitoring, database monitoring and automation

with other ITOM tools. Alex Solokhin from the Office of the President at the

University of California will also provide insights on how to identify gaps for

possible extensions and eventually make the code compatible for the CA

Marketplace.

Alex Solokhin

University Of California

Sr. Automation Tools Engineer

University of California

4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Agenda

ABOUT UNIVERSITY OF CALIFORNIA

CA UNIFIED INFRASTRUCTURE MANAGEMENT AT UCOP

GAP & SOLUTIONS

STANDARDIZING THE CODE

1

2

3

4

University of California

LIVE VIEWS & DEMOS5

5 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD University of California

About University Of California

System-wide headquarters of the University of California, managing its fiscal and business operations and supporting the academic and research missions across its campuses, labs and medical centers.

President Janet Napolitano assumed responsibilities in September 2013 as the 20th president of the University of California; she directly oversees the 10 campus chancellors and the director of the Lawrence Berkeley National Lab

Office of the president (UCOP)

6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD University of California

About University Of California

We deliver data and technology services and,

through collaboration with partners, transform the

role of Information Technology to advance the UC

mission.

UCOP Information Technology Services Guiding Statement

7 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD University of California

CA Unified Infrastructure Management At UCOP

Single pane of glass across our heterogeneous environment

– Consolidated multiple tools

Highly flexible alarm management mechanism

– The triage procedures can be encoded into the alarms

– Eliminates the need to rely on external documentation for critical incident handling

The CA UIM framework has the largest and most complete ‘out of the box’ module availability for large scale infrastructures.

Integration with third party Incident management systems is done easily (ServiceNow in our case)

What we selected CA UIM?

8 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD University of California

CA UIM @University Of California Key Benefits Achieved

Multiple tools are consolidated into one solution with a centralized console

Can be expanded on Ad Hoc basis – easy scalability that is fast & extremely cost effective

Reduced MTTR and increased reliability through central alarm/incident management50%

9 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD University of California

The Gaps And Solutions

Things we cannot do with existing probes – use db VARCHAR data as alarm string

– Monitor email data

Python & logmon -> flexible power suite – build daemons, bridge data w/logmon)

– reach all the way into synthetic transaction realm while retaining super light weight log data structure

Remote monitoring with no tunnels or robots through email

Identify drawbacks and downfalls that cannot be addressed out of the box

10 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD University of California

Read spooled file to create logmon

Oracle Client 11G Correction

Oracle DB Poller Daemon Structure

Daemon utilizes Oracle 11g client

Spool data from Oracle db using separately stored SQL scripts called by the daemon

Process spooled data to format the final logmon files

Look for unique records in the spooled log every poll cycle and attach them to final logmon file

Build logmon profiles to instrument the data to the dashboard

Query spooled into log file

Function spool

Unformatted log

Final logmonfile

Shape final logmonfriendly file. Append unique records to the end of the file

11 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD University of California

Standardizing the Code

Set uniform encoding (e.g. utf-8)

Integrated functions to bypass alarm suppression when

needed

Function definitions that will allow for universal database

monitoring without code changes

Open Source format for easy maintenance and

modifications

Making custom daemons easily deployable for different causes

12 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD University of California

Applications and Opportunities Robot-less shipment of monitoring data through email delivery to a local daemon

13 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD University of California

Live View of the Code & Dashboards

Live VPN session to view the examples

14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Recommended Sessions

SESSION # TITLE DATE/TIME

DO5T16SCase Study: Blackhawk Networks Ensures Business

Service Reliability Across Hybrid IT Infrastructures11/19/2015 at 11:30 am

DO5X142STechnology Primer: Hey IT—Your Big Data Infrastructure

Can’t Sit in a Silo Anymore11/19/2015 at 2:00 pm

DO5T17S

Case Study: University of Chicago Achieves High

Availability through a Centralized and Service Centric

Approach to IT Monitoring

11/19/2015 at 4:30 pm

15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Follow Conversations At…

Smart Bar

CA UIM

Theater 5

Tech Talks

CA UIM

Theater 5

16 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Q & A

17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

For More Information

To learn more, please visit:

http://cainc.to/Nv2VOe

CA World ’15