Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of...

77
Confidential Prognosis for Infrastructure and Virtualization Monitoring Doug Hall October 19, 2017 – Session 2:30 – 3:30

Transcript of Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of...

Page 1: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Prognosis for Infrastructure and

Virtualization Monitoring

Doug Hall

October 19, 2017 – Session 2:30 – 3:30

Page 2: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Welcome!

Please check-in on the mobile app - see your class record, remember what tests to take, and

help us improve

Page 3: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Agenda

• Overview of Prognosis functionality for Infrastructure,

applications and Virtualization

– Where Prognosis fits in a typical enterprise

– Deployment Scenarios

– Windows, Linux, Unix server monitoring

– VMware

– Unix Virtualization

– Databases and Applications

– Extensibility

Page 4: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Inte

grat

ion

Ser

vice

s

Ra

pid

De

plo

ym

en

t

Pro

ven

Tra

ck R

eco

rd

Tailo

red

So

luti

on

sLeverage investmentin VoIP

Fast problem resolution

and increased service levels

• Real-time Monitoring to maximize uptime• Root Cause Analysis to reduce MTTR

• Dramatic cost savings with enterprise-class monitoring solution

Device and switch management to

reduce TCO and ensure

maximum availability

Prognosis Overview

Page 5: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Architecture▪ What is PROGNOSIS?

• Peer-to-peer fault-tolerant architecture, system performance and network metrics for business-critical systems.

• Cross Platform

• Across HP Nonstop, Windows, UNIX and Linux vendors

• Extensible architecture

• Adaptable to different vertical deployments

• IP Telephony

• Payments/Server management

• Scalable architecture

• Capable of monitoring 4000+ servers

• Capable of monitoring 10’s of 1000’s of IP Telephony devices

Page 6: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Architecture

CDR CMR

SNMP SOAP

AXL HTTP

WMI SQL ADWeb Services CLI

Log Parse

Traps In

Voice / Video• Cisco• Avaya/Nortel• Microsoft Lync• Polycom / Tandberg

Contact Center• UCCE (ICM, CVP, ...)• Aura (AEP, AES, ...)• Genesys, Verint,

Aspect, etc.

Infrastructure• Windows / UNIX / LINUX• VMWare• Non-Stop• IBM Mainframe

Payments-Core• BASE24 & BASE24eps• Postil ion• Connex & IST

Applications• Fraud Mgmt..(PRM)• MTS• Custom (FTM)

Centralized architecture enables

quick deployment across even the largest environments.

One Prognosis virtual

server can manage multiple servers &

applications.

Correlation &

AutomationAlerts ITSM Real-time

Troubleshooting

Root-Cause

Analysis

Aggregation ReportingDashboards

ISO8583On-

Board

Page 7: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Where does Prognosis fit? (ITIL v3)

Page 8: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Where does PROGNOSIS fit?

NETWORK MANAGER

Network Layer

OS / SERVER SPECIFIC

Servers

APPLICATION SPECIFIC

Applications

MOM / EVENT MANAGER

Operations Center

Page 9: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Prognosis for Infrastructure

• Single Pane of Glass for Business and IT Operations

• Combined Advantage (Core + OS + Applications)

PROGNOSIS Core Capabilities

Availability, Alerting, Metric Collection, Metric Storage, Reporting, GUI

VoIP

Management

ATM / POS

Management

Server / OS

Management

Application

ManagementWeb

Emulation

Page 10: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Prognosis for Infrastructure

• Scalable (1000’s of servers managed centrally)

• Extensible (Application Development Interface)

• Highly Available (NonStop Heritage)

• Fully Customizable Interfaces

PROGNOSIS Core Capabilities

Availability, Alerting, Metric Collection, Metric Storage, Reporting, GUI

Page 11: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Prognosis for Infrastructure

• Broad Open Systems Support for Physical and Virtual Environments

– Microsoft Windows Server (2008- 2016 – 32 & 64 bit)

– Red Hat Enterprise Linux / SuSE Linux (2.4 & 2.6 kernels)

– Solaris (10 + Solaris zones)

– AIX (6, 7.1, VIOS + virtualization)

– VMware (vCenter, vSphere)

PROGNOSIS Core Capabilities

Availability, Alerting, Metric Collection, Metric Storage, Reporting, GUI

Server / OS

Management

Page 12: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Prognosis for Infrastructure

• Support for critical applications

– Database (MS SQL, Oracle, DB2)

– Web Server (IIS, Apache)

– Business Integration (MQ Series)

– Terminal Server (MS Terminal Server , Citrix)

– Application Server (WebSphere, WebLogic, JVM)

PROGNOSIS Core Capabilities

Availability, Alerting, Metric Collection, Metric Storage, Reporting, GUI

Application

Management

Page 13: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Prognosis for Infrastructure

• Support for ‘end to end’ web application management

– Web Session Recording

– Web Session Emulation

– Availability, Uptime, and Response for HTTP/HTTPS applications

PROGNOSIS Core Capabilities

Availability, Alerting, Metric Collection, Metric Storage, Reporting, GUI

Web

Emulation

Page 14: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Deployment Model

14

Application 1

\NSK1 \NSK2 \AIX1 \WIN1

Distributed 1 Distributed 2

Primary Management Node

Optional Backup Management Node

Active/Active

Application 2

Page 15: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Small Deployments

• Multicast / AutoDiscovery

• Fully meshed

• Easy setup

• Data for any node from any

node

Deployment Model

Page 16: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Large Deployments

Managing Nodes• Tree structure• Can be configured up or down• Extends and grows easily• Can configure fail-over• Data v isibility depends on where

you request from• Can only see ‘down’ the tree

It’s all PROGNOSIS layer routing• Direct connections not required for

top to see bottom• PROGNOSIS is aware of multiple

paths• Weights can be applied

Deployment Model

Page 17: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Large Deployments

Even Bigger…• Use of load-balancers (3rdparty)• Collecting nodes configured to

connect to load balancer(s)• Load balancers balance

connections between 2 or more Managing Nodes

• Regions/departments can be connected

• Simplifies configuration• Manages network load• More scope for redundancy and

failover

Deployment Model

Page 18: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Existing framework tools

Page 19: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Key Metrics: Windows Systems• Cache

• CPU

• DHCP

• Logical Disk

• Physical Disk

• Distributed Transaction Coordinator

• DNS

• Active Directory

• File Operations

• Fire Replication Serv ice

• File Directories

• Disk File Space

• Handles

• Indexing Service

• Internet Authentication Service

• Internet Control Message Protocol

• I IS

• IP Performance

• Job Object Performance

• Memory

• Microsoft Message Queuing

• NetBIOS

• Network Interface Object

• Paging

• Printer

• Process

• Remote Access Server

• Redirector

• Registry Operations

• Server Work Queues

• Serv ices

• SMTP NTFS Store Driver

• TCP

• Terminal Serv ices

• Ports

• Threads

• UDP

• Events

• + Any other metrics available through Perfmon,

Powershell or WMI

Page 20: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Windows Overview

Page 21: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Windows CPU & Memory

Page 22: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Database Replay

Page 23: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Event Monitoring

Page 24: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Built-in Web Reports

Page 25: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Key Metrics: Linux & Unix Systems

• CPU• Files• Files Open• File Systems• Directories• System Processes• Network Interface• Logical Volumes• Logical and Physical Disk• Physical Volume• Physical Disk Partitions• Ports• Network Routes• Workloads• Processes

• Users, Processes by User• Swap Devices• Volume Groups• Virtual Memory• Events• Subnets• Syslog• + Any metrics available from the command

line.

Page 26: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Linux Server Overview

Page 27: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Workload

Page 28: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Filespace Usage by User

Page 29: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Directory Monitoring

Page 30: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Processes by User

Page 31: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Key Metrics: vmWare

• Guests

– CPU Consumption

– Memory Consumption

– Network Traffic

– Disk

• Hosts– CPU Usage

– Memory Usage by Guest

– Network

– Disk

• Guest/Host Relationship

• Clusters

• Resource Pools

Page 32: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

VMware Guests – All Guests

Page 33: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Guest CPU

Page 34: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Guest Memory

Page 35: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Guest Disk

Page 36: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Guest Network

Page 37: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

VMware Hosts

Page 38: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

VMware Host Details

Page 39: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Guest CPU Utilization on Hosts

Page 40: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Host CPU

Page 41: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Host Memory

Page 42: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Host Disk

Page 43: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Host Network

Page 44: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

VMware Clusters

Page 45: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Unix Virtualization

• Solaris Zones

• AIX LPAR & Frames

Page 46: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Solaris Zones

Page 47: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Solaris Zones

Page 48: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Solaris Zones

Page 49: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Solaris Zones

Page 50: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Solaris Zones

Page 51: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Solaris Zones

Page 52: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

AIX LPARs

Page 53: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

AIX LPARs

Page 54: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

AIX LPARs

Page 55: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

AIX LPARs

Page 56: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

SQL Server

Page 57: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

SQL Server

Page 58: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

SQL Server

Page 59: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

SQL Server

Page 60: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

SQL Server

Page 61: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

SQL Server

Page 62: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

SQL Server

Page 63: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

SQL Server

Page 64: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

WebLogic/Websphere

Page 65: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Application Server

Page 66: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Application Server

Page 67: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Application Server

Page 68: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Application Server

Page 69: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Application Server

Page 70: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Application Server

Page 71: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Integrations

• Prognosis can forward alerts to a wide range of systems such as:

– HP Operations Manager (OpenView)

– Tivoli (TEC)

– NetCool

– BMC Remedy

– Others via standard protocols e.g. SMTP

• All information can be exposed via SQL

• Other integration points available.

Page 72: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

ExtensibilityPrognosis is supplied with a wide set of information building blocks that bring you business insight.

They cover hardware, operating systems, virtualization layers, network components, middleware and some common applications.

Beyond that are some powerful methods to extend into your home grown or customized applications.

Your Applications

and Business

Information

Middleware

Hardware / OS / VM

Page 73: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Extensibility– Allows you to issue

commands to any command line interface and convert the key output into useful business information.

– Allows you to automatically read and extract critical information from high volume rolling log files and other files.

Extractors

Page 74: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Extensibility– A full C++ API

for customers to write their own “collectors” that result in new metrics for consumption in Prognosis.

ADI+ (Application Development Interface)

Page 75: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Extensibility– Prognosis Agile

Configuration Engine.

– A powerful XML based engine that allows you to bring in and manipulate information from web services, command line interfaces, database sources, WMI, SNMP, CSV files, Excel and other sources.

PACE

Page 76: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Next Steps

• Please Rate the Class

• Take the Knowledge Reinforcement Test

• Log On to Online.Prognosis.com to download slides & ask

questions

• Every class rating gets you a chance to win prizes!

Page 77: Prognosis for Infrastructure and Virtualization Monitoring · Confidential Agenda • Overview of Prognosis functionality for Infrastructure, applications and Virtualization –Where

Confidential

Questions?