Trends in Advanced Systems Monitoring

sweetleafapartInternet και Εφαρμογές Web

7 Αυγ 2012 (πριν από 5 χρόνια και 3 μήνες)

330 εμφανίσεις

BITUG BIG SIG 2009

Trends in Advanced Systems Monitoring


Dave Shields

Principal Consultant

Insider Technologies Limited


Overview of Insider Technologies


Integrated Service Management System


ISMS for Logica LAPS

Bank Of England

Euroclear (C
REST
Co)

Barclays

HSBC

RBS Group

Alliance & Leicester

ExxonMobil

Cross
-
section of our customers

Standard Chartered

Shell

Lloyds TSB

Deutsche Bank

Deutsche Telekom

GE Healthcare

Assurant Group

Secure Government

UK Government
Communications,
Cheltenham


UK Government
Communications, London

UK Army Communications

(with Steria)


Presence in the City


Established in October 1989


Privately owned


Shares held by a number of senior
employees + two external shareholders


Customer care is our focus


C
reating a special relationship with each client

Insider Technologies

We can’t be…


A general purpose software house


But we do focus on what we’re very good at


And partnership & strong relationships are key



Such as…


Insider Technologies

Thales e
-
Security

(Cryptography, SafeSign)

Software Integrators

(International Payments, COPE & STAR)

Logica

Partnerships

HP Business Partner

Microsoft Certified
Partner

Defence

Logica


Incorporated our Sentra product into their
LAPS (Logica All Payments System)


Becomes their standard “BAM”


Helped by our Message Tracking expertise in:



British Army



HMG Communications



GCHQ

Logica Partnership

Formal Quality Methodology


ITL has ISO 9001 TickIT accreditation


One of the first UK companies to obtain
ISO 9001/2008


Everything we do is within this framework


Company intranet is referenced by DNV
(Det Norske Veritas) as a “leading edge
example of making Quality programmes
pay”

Two main products developed for HP NonStop:


MultiBatch


Reflex 80:20


Company Overview

MultiBatch

Reflex 80:20

Embracing more Open Technologies

Insider expanded into cross
-
platform application

development, encompassing:


Win32 and Web


Solaris / Unix / OSS


Linux


Insider continues to evolve HP NonStop

technologies, such as
RTLX Reactor


(POS & ATM Monitoring)


Product portfolio growth

Now includes:



Enterprise Messaging Management & Tracking


Payments Tracking


Service and Application Management


Provision of Managed Services


Bespoke Development

Integrated Service

Management System

Advanced Management


A new Paradigm


Monitor Health & “Flow” (Transactions)


Integrate the two into a single console

Integrated Services Management System

Transaction / Payment Health


Transaction status:


Have they reached their destination?


Are they stuck in a Queue?


Is the throughput “rate” below expectations?


Are your gross payment values below expectations?


Duplicate Transactions occurring!?

Integrated Services Management System

The cost of delayed transactions


Business unaware of delay


Intraday / Interbank credits further extended


Exposure to financial and systemic risk


Interest and fee charges


Loss of face


Loss of reputation

Integrated Services Management System

Not just your transaction health but also...



Platforms


Processes


Networks


Events


Logs

Integrated Services Management System

What's the solution?


Real
-
time, or near real
-
time monitoring for:


Payments & Transactions


Platforms & Networks


Queues & JMX Counters


Throughput (Volume & Value)


Highlight risk and unusual behaviour


Provide visual, email, SMS & integrated alerts

Integrated Services Management System

Integrated Services Management System

One possible solution


Separate monitoring products for:



Each platform


Disparate processes


Separate Queues & Counters


Unique Event regimes


Separate alerts

PAYMENT


Finance

APP


Finance

APP


Finance

APP

Unix

HP NonStop

Windows

PAYMENT

PAYMENT

PAYMENT

Networks

Networks

Networks

Integrated Services Management System

Multiple interfaces

JMX Counters

WebSphere

MQ

WebSphere MQ

PAYMENT

PAYMENT

Costs in maintaining separate products:


Installation


Licenses


Updates


Training / Product knowledge


Multiple Interfaces


Multiple Product Helpdesks

Integrated Services Management System

An alternative solution

Single monitoring product for:



All of your platforms


Processes across the infrastructure


All of your Queues & Counters


Consolidated event monitoring


Integrated Services Management System

PAYMENT


Finance

APP


Finance

APP


Finance

APP

Unix

HP NonStop

Windows

PAYMENT

PAYMENT

PAYMENT

Networks

Networks

Networks

Integrated Services Management System

JMX Counters


WebSphere

MQ

WebSphere MQ

PAYMENT

PAYMENT

Overseen via

BAM

Browser based

Dashboard Views

MIS Reports

Rules & Alerts Engine

How can you achieve this?



Extraction Agent runs on each platform:


HP NonStop


Unix (Linux, Solaris)


Windows



Forwards data in real
-
time to centralised server



Data is utilised to configure rules & alerts



Single web based browser

Integrated Services Management System

Provides:

Rules based alerting for:


Queue Lengths / JMX Counters


Check for duplicate transactions


High
-
level Dashboard alerting


Operations & Business views


Currency levels


Risk management

Integrated Services Management System

Costs in maintaining single solution:


One purchase


One installation


One License


One product update


Single Product Training / knowledge


Single Product Helpdesk

Integrated Services Management System

ISMS

for

Logica LAPS

LAPS


L
ogica
A
ll
P
ayments
S
ystem


Payments hub


Caters for ALL payment types


Retail, Domestic, International, Urgent/Timed, Single, Mass


Handles single and large batch volume payments


High Care (High Value, Wholesale Payments)

Integrated Services Management System

LAPS Monitoring Solution


Insider Technologies BAM (Business Activity Monitoring)


Integrated with LAPS


Drill
-
down into BAM from main LAPS product


Single solution


Rules based alerting


WebSphere MQ & JMX Counter monitoring


Processing performed ‘off
-
line’ from main systems


Integrated Services Management System

Integrated Services Management System

App

Function

‘Authorise’

Gateways

App

Function

‘Duplicate’

App

Function

‘Await ACK’

App

Function

‘Alert’

App

Function

‘Verify’

W

e

b

S

p

h

r

e


M

Q

Gateways

LAPS

LAPS

Database

App

Function

‘…….’

App

Function

‘…….’

JMX

Counter

for

‘Authorise’

JMX

Counter

for

‘Duplicate’

JMX

Counter

for

‘Await ACK’

JMX

Counter

for

‘Alert’

JMX

Counter

for

‘Verify’

JMX

Counter

for

‘…….’

JMX

Counter

for

‘…….’

Payments proceeds through LAPS

Database updated from each app function

Equivalent JMX Counters updated by app function

W

e

b

S

p

h

r

e


M

Q

W

e

b

S

p

h

r

e


M

Q

W

e

b

S

p

h

r

e


M

Q

W

e

b

S

p

h

r

e


M

Q

W

e

b

S

p

h

r

e


M

Q

WebSphere MQ Queues & JMX Counters

monitored by BAM

Integrated Services Management System

Gateways

The LAPS WebSphere MQ screen is able to show the
current state of individual WebSphere MQ Queues.



Any rule breaks, e.g. “number of payments in queue > 3”
will cause the individual Queue icons to flash, indicating a
backlog and that investigation may be required.


The WebSphere MQ status screen is accessible from the
main LAPS application.

Gateways

LAPS

W

e

b

S

p

h

r

e


M

Q

W

e

b

S

p

h

r

e


M

Q

W

e

b

S

p

h

r

e


M

Q

W

e

b

S

p

h

r

e


M

Q

W

e

b

S

p

h

r

e


M

Q

W

e

b

S

p

h

r

e


M

Q

WebSphere MQ monitoring

Integrated Services Management System

App

Function

‘Authorise’

App

Function

‘Duplicate’

App

Function

‘Await ACK’

App

Function

‘Alert’

App

Function

‘Verify’

LAPS

LAPS

Database

App

Function

‘…….’

App

Function

‘…….’

JMX

Counter

for

‘Authorise’

JMX

Counter

for

‘Duplicate’

JMX

Counter

for

‘Await ACK’

JMX

Counter

for

‘Alert’

JMX

Counter

for

‘Verify’

JMX

Counter

for

‘…….’

JMX

Counter

for

‘…….’

Database updated from each app function

Equivalent JMX Counters updated by App function

This “LAPS STATUS” screen shows the current

state of individual JMX Counters


Users can drill
-
down into each JMX Counter

to reveal the Payment status and if necessary

navigate to a LAPS application screen where

the error, e.g. invalid payee, bank, can be corrected.


The LAPS STATUS screen is accessible from

the main LAP application.

JMX Counter monitoring

www.insidertech.co.uk

Tel: +44 (0)161 876 6606