op5 monitor -...
TRANSCRIPT
op5 Architecture
op5 Monitor- A technical overview
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
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
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
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
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
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
Merlin System Design
Daemon
Configuration File Merlin Daemon
Merlin Module
Database
Backlog
Socket
Backlog
Libdbi
Merlin – under the hood
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
Web / PHP based GUI
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
Web Configuration - Nacoma
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
CSV
Professional SLA & Availability reports - Based on op5 reportsProfessional SLA & Availability reports - Based on op5 reports
op5 Reports
Business View
Display Graphs, Statistics
SLA Reports, Availability Reports Top Alarm Producers Reports
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
pnp4Nagios
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
Visualization
Application Status view
Geomap view Nagvis viewGraphs
op5 Extensions
op5 LogServerEnables effective, secure and central log handling
op5 TrapperAdd additional trap handling function such as rule based trap handling.
op5 Logserver Extension
Centralized logs
Alerts
Syslog
Archive
Troubleshoot
Trace
Regulatory demands
SOX
PCI
LogServer ExtensionLogServer Extension
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
op5 Trapper GUI
Trapper GUITrapper GUI
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