op5 monitor -...

23
op5 Architecture op5 Monitor - A technical overview

Upload: lekhanh

Post on 26-Jul-2018

260 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

op5 Architecture

op5 Monitor- A technical overview

Page 2: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

op5 Architecture

Distributed Monitoring - Based on Merlin

Distributed Monitoring - Based on Merlin

Web/PHP based GUI - Based on Ninja

Web/PHP based GUI - Based on Ninja

HTML only configuration GUI - Based on Nacoma

HTML only configuration GUI - Based on Nacoma

Professional SLA & Availability reports - Based on op5 reportsProfessional SLA & Availability reports - Based on op5 reports

Statistics and Graphs - Based on PnP4Nagios

Statistics and Graphs - Based on PnP4Nagios

Visualization and Geomap - Based on Nagvis and Openstreetmap

Visualization and Geomap - Based on Nagvis and Openstreetmap

Logserver ExtensionLogserver Extension

Trapper ExtensionRule based Trap handler

Trapper ExtensionRule based Trap handler

Poller/ Peer ExtensionFully meshed distributed monitor

Poller/ Peer ExtensionFully meshed distributed monitor

Cloud ExtensionPoller in the cloud ready to go

Cloud ExtensionPoller in the cloud ready to go

Oracle ExtensionAdd oracle backend database

Oracle ExtensionAdd oracle backend database

Solaris SPARC ExtensionSolaris SPARC Extension

op5 ApplianceVirtual applianceSoftware only

op5 ApplianceVirtual applianceSoftware only

op5 Monitor Enterprise Extension

Page 3: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

op5 Monitor Architecture

op5 Monitorop5 Monitorop5 Extensionsop5 Extensions op5 Add-onsop5 Add-ons

Alternative Monitor Packages:

op5 Monitor free

op5 Monitor Basic

op5 Monitor Enterprise

Commercially packaged added functionality and op5 supported.

LogServer Extension

Trapper Extension

Etc..

Commercially packaged added functionality and with partners supported:

IFS Add-on

AS/400 Add-on

IQMTEL – UMTS/LTE

Environmental

Helpdesk integration

VoIP – Add-on

Page 4: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

op5 Architecture

One product – one vendor

Fully supported stack

Access to op5 Support

ECO system with partners

Easy to upgrade

Easy to maintain

Easy to use

Committed Roadmap

NA

GIO

SN

AG

IOS

Distributed Monitoring - Based on MerlinDistributed Monitoring - Based on Merlin

Web/PHP based GUI - Based on NinjaWeb/PHP based GUI - Based on Ninja

HTML only configuration GUI - Based on NacomaHTML only configuration GUI - Based on Nacoma

Professional SLA & Availability reports - Based on op5 reportsProfessional SLA & Availability reports - Based on op5 reports

Statistics and Graphs - Based on PnP4NagiosStatistics and Graphs - Based on PnP4Nagios

Visualization and Geomap - Based on NagvisVisualization and Geomap - Based on Nagvis

Page 5: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

Nagios

Nagios OSS

The core engine

Monitoring of hosts and services

Sending notifications

Collecting data

React on events

The largest open source NMS project

Huge ECO system

Developer member of Nagios steering board

Eight years of consecutive project development engagement

Page 6: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

Distributed Monitoring

Distributed Monitoring

Highly Scalable

Scale out

High availability

Security

Distributed Monitoring - Based on Merlin

Distributed Monitoring - Based on Merlin

Merlin - Module for Effortless Redundancy and Load balancing in Nagios

Page 7: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

Distributed Monitoring

Cloud Poller/Peer

Master/Peer

Monitored objects

Poller/Peer

Monitored objects Monitored objects

Poller/Peer

Central configuration at the Master

New config is distributed to the pollers

Locally distributed checks

Each poller/peer group is responsible for its own host group, Site, System

Load is divided among the peers automatically

Master/Peer Config

Check results

Poll/check

Page 8: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

Merlin System Design

Daemon

Configuration File Merlin Daemon

Merlin Module

Database

Backlog

Socket

Backlog

Libdbi

Merlin – under the hood

Page 9: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

Web / PHP based GUI

Ninja - Nagios Is Now Just Awesome

Distributed Monitoring - Based on Merlin

Distributed Monitoring - Based on Merlin

Web/PHP based GUI - Based on Ninja

Web/PHP based GUI - Based on Ninja

Modern GUI

Scalable

PHP

Full Kohana framework

Added functionality

Search and filter

Pop-up

Widgets

Recurring downtime

Page 10: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

Web / PHP based GUI

Page 11: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

Web Configuration - Nacoma

Distributed Monitoring - Based on Merlin

Distributed Monitoring - Based on Merlin

Web/PHP based GUI - Based on Ninja

Web/PHP based GUI - Based on Ninja

HTML only configuration GUI - Based on Nacoma

HTML only configuration GUI - Based on Nacoma

Web based configuration

Service on Hostgroup

Propagate

Clone

Copy

SNMP Scan

Service Scan

Log-filter Scan

Page 12: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

Web Configuration - Nacoma

Page 13: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

op5 Reports

Distributed Monitoring - Based on Merlin

Distributed Monitoring - Based on Merlin

Web/PHP based GUI - Based on Ninja

Web/PHP based GUI - Based on Ninja

HTML only configuration GUI - Based on Nacoma

HTML only configuration GUI - Based on Nacoma

SLA Report

Availability Report

Summary reports

Scheduled

PDF

CSV

Professional SLA & Availability reports - Based on op5 reportsProfessional SLA & Availability reports - Based on op5 reports

Page 14: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

op5 Reports

Business View

Display Graphs, Statistics

SLA Reports, Availability Reports Top Alarm Producers Reports

Page 15: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

Graphing

Distributed Monitoring - Based on Merlin

Distributed Monitoring - Based on Merlin

Web/PHP based GUI - Based on Ninja

Web/PHP based GUI - Based on Ninja

HTML only configuration GUI - Based on Nacoma

HTML only configuration GUI - Based on Nacoma

Professional SLA & Availability reports - Based on op5 reportsProfessional SLA & Availability reports - Based on op5 reports

Graphing

RRD database

Low footprint

Flexible resolution

Templates

Pop-up

ReportsStatistics and Graphs - Based on PnP4Nagios

Statistics and Graphs - Based on PnP4Nagios

Page 16: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

pnp4Nagios

Page 17: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

Visualization

Distributed Monitoring - Based on Merlin

Distributed Monitoring - Based on Merlin

Web/PHP based GUI - Based on Ninja

Web/PHP based GUI - Based on Ninja

HTML only configuration GUI - Based on Nacoma

HTML only configuration GUI - Based on Nacoma

Professional SLA & Availability reports - Based on op5 reportsProfessional SLA & Availability reports - Based on op5 reports

Presentation layer

Customized Views

Geomap

Aggregate complex info

Overview

Statistics and Graphs - Based on PnP4Nagios

Statistics and Graphs - Based on PnP4Nagios

Visualization and Geomap - Based on Nagvis

Visualization and Geomap - Based on Nagvis

Page 18: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

Visualization

Application Status view

Geomap view Nagvis viewGraphs

Page 19: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

op5 Extensions

op5 LogServerEnables effective, secure and central log handling

op5 TrapperAdd additional trap handling function such as rule based trap handling.

Page 20: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

op5 Logserver Extension

Centralized logs

Alerts

Syslog

Archive

Troubleshoot

Trace

Regulatory demands

SOX

PCI

LogServer ExtensionLogServer Extension

Page 21: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

op5 Trapper Extension

Receive SNMP-Traps

Advanced rule set

Correlating

LUA scripting language

DB lookups

Service mapping

No need for MIBs

Traps viewable in Ninja

IBM Director

Trapper Extension - Rule based Trap handlerTrapper Extension

- Rule based Trap handler Device

Trap

Collector

Trap

Handlers

Context

MySQL DB

Trap Process Daemon

Events

Reports

Page 22: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

op5 Trapper GUI

Trapper GUITrapper GUI

Page 23: op5 Monitor - d2ubxhm80y3bwr.cloudfront.netd2ubxhm80y3bwr.cloudfront.net/PartnerPortal/sales_material/product... · Distributed Monitoring - Based on Merlin- Based on Merlin ... op5

op5 Appliance Server

Optimized for op5 Monitor and Extensions

Available in Entry, Standard & Large

Integrated SMS gateway

Complete system ready to run

Full onsite support

Hardware support

Hardware onsite replacement

Software support