Transcription
op5 Architectureop5 Monitor- A technical overview
op5 Architectureop5 Monitor Enterprise ExtensionDistributed Monitoring-- BasedBased onon MerlinMerlinLogserver ExtensionTrapper ExtensionWeb/PHP based GUI-- BasedBased onon NinjaNinjaRuleRule basedbased TrapTrap handlerhandlerPoller/ Peer ExtensionFullyFully meshedmeshed distributeddistributed monitormonitorHTML only configuration GUI-- BasedBased onon NacomaNacomaProfessionalProfessional SLASLA && AvailabilityAvailability reportsreportsCloud ExtensionPollerPoller inin thethe cloudcloud readyready toto gogoOracle ExtensionAddAdd oracleoracle backendbackend databasedatabase-- BasedBased onon op5op5 reportsreportsSolaris SPARC ExtensionStatistics and Graphs-- BasedBased onon PnP4NagiosPnP4NagiosVisualization and Geomap-- BasedBased onon NagvisNagvis andand OpenstreetmapOpenstreetmapop5op5 ApplianceApplianceVirtualVirtual applianceapplianceSoftwareSoftware only
op5 Monitor Architectureop5 MonitorAlternative Monitor Packages: op5 Monitor free op5 Monitor Basic op5 Monitor Enterpriseop5 Extensionsop5 Add-onsCommercially packagedadded functionality and op5supported.Commercially packagedadded functionality and withpartners supported: LogServer Extension IFS Add-on Trapper Extension AS/400 Add-on Etc. IQMTEL – UMTS/LTE Environmental Helpdesk integration VoIP – Add-on
op5 ArchitectureDistributedDistributed MonitoringMonitoring 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-- BasedBased onon MerlinMerlinWeb/PHPWeb/PHP basedbased GUIGUINAGIOS-- BasedBased onon NinjaNinjaHTMLHTML onlyonly configurationconfiguration GUIGUI-- BasedBased onon NacomaNacomaProfessionalProfessional SLASLA && AvailabilityAvailability reportsreports-- Basedonop5reportsBased on op5 reportsStatisticsStatistics andand GraphsGraphs-- BasedBased onon PnP4NagiosPnP4NagiosVisualizationVisualization andand GeomapGeomap-- BasedBased onon NagvisNagvis
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 steeringboard Eight years of consecutive projectdevelopment engagement
Distributed MonitoringDistributed MonitoringMerlin - Module for EffortlessRedundancy and Loadbalancing in Nagios-- BasedBased onon MerlinMerlin Distributed Monitoring Highly Scalable Scale out High availability Security
Distributed MonitoringConfigMaster/PeerCheck resultsMaster/PeerPoll/check Central configuration at theMaster New config is distributed tothe pollers Locally distributed checks Each poller/peer group isresponsible for its own hostgroup, Site, System Load is divided among thepeers automaticallyCloud Poller/PeerPoller/PeerPoller/PeerMonitored objectsMonitored objectsMonitored objects
Merlin System DesignMerlin – under the hoodDatabaseBacklogDaemonSocketLibdbiBacklogMerlin ModuleConfigurationFileMerlin Daemon
Web / PHP based GUIDistributed MonitoringNinja - Nagios Is Now JustAwesome-- BasedBased onon MerlinMerlinWeb/PHP based GUI Modern GUI Scalable PHP-- BasedBased onon NinjaNinja Full Kohana frameworkAdded functionality Search and filter Pop-up Widgets Recurring downtime
Web / PHP based GUI
Web Configuration - NacomaDistributed Monitoring-- BasedBased onon MerlinMerlin Web based configuration-- BasedBased onon NinjaNinja Service on HostgroupHTML only configuration GUI Propagate Clone Copy SNMP Scan Service Scan Log-filter ScanWeb/PHP based GUI-- BasedBased onon NacomaNacoma
Web Configuration - Nacoma
op5 ReportsDistributed Monitoring-- BasedBased onon MerlinMerlin SLA Report-- BasedBased onon NinjaNinja Availability ReportHTML only configuration GUI Summary reports Scheduled PDF CSVWeb/PHP based GUI-- BasedBased onon NacomaNacomaProfessionalProfessional SLASLA && AvailabilityAvailability reportsreports-- BasedBased onon op5op5 reportsreports
op5 Reports Business ViewDisplay Graphs,StatisticsSLA Reports,Availability ReportsTop Alarm ProducersReports
GraphingDistributed Monitoring-- BasedBased onon MerlinMerlin Graphing-- BasedBased onon NinjaNinja RRD databaseHTML only configuration GUI Low footprint Flexible resolution Templates Pop-up ReportsWeb/PHP based GUI-- BasedBased onon NacomaNacomaProfessionalProfessional SLASLA && AvailabilityAvailability reportsreports-- BasedBased onon op5op5 reportsreportsStatistics and Graphs-- BasedBased onon PnP4NagiosPnP4Nagios
pnp4Nagios
VisualizationDistributed Monitoring-- BasedBased onon MerlinMerlinWeb/PHP based GUI-- BasedBased onon NinjaNinjaHTML only configuration GUI Presentation layer Customized Views Geomap Aggregate complex info Overview-- BasedBased onon NacomaNacomaProfessionalProfessional SLASLA && AvailabilityAvailability reportsreports-- BasedBased onon op5op5 reportsreportsStatistics and Graphs-- BasedBased onon PnP4NagiosPnP4NagiosVisualization and Geomap-- BasedBased onon NagvisNagvis
VisualizationApplication Status viewGeomap viewNagvis viewGraphs
op5 Extensionsop5 TrapperAdd additional trap handling function suchas rule based trap handling.op5 LogServerEnables effective, secure andcentral log handling
op5 Logserver ExtensionLogServer Extension Centralized logs Alerts Syslog Archive Troubleshoot Trace Regulatory demands SOX PCI
op5 Trapper ExtensionTrapper Extension-- RuleRule basedbased TrapTrap handlerhandler Receive SNMP-Traps Advanced rule set Correlating LUA scripting language DB lookups Service mapping No need for MIBs Traps viewable in Ninja IBM DirectorDeviceTrapCollectorMySQL DBTrapHandlersTrap ProcessDaemon Events ReportsContext
op5 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
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 N A G I O S G I Distributed Monitoring - Based on Merlin Distributed Monitoring - Based on Merlin Web/PHP based GUI