eng. johor alam presentation slide on icinga 2
TRANSCRIPT
![Page 1: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/1.jpg)
Presentation On Open Source Network Management System (Icinga 2)
Presented By
Johor Alam
![Page 2: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/2.jpg)
01/15/15 Sita Group Of Company 2
Outline● Introduction
● Difference between Icinga 1 & Icinga 2
● Icinga Web
● Architecture
● Tools & Platform
● On-line Demo
● Features & Function
● Opportunities
● Conclusion
![Page 3: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/3.jpg)
01/15/15 Sita Group Of Company 3
Outline● Introduction
● Difference between Icinga 1 & Icinga 2
● Icinga Web
● Architecture
● Tools & Platform
● On-line Demo
● Features & Function
● Opportunities
● Conclusion
![Page 4: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/4.jpg)
01/15/15 Sita Group Of Company 4
Introduction
Icinga2 is an open source network monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.
Its Scalable and extensible, Icinga2 can monitor large, complex environments across multiple locations.
![Page 5: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/5.jpg)
01/15/15 Sita Group Of Company 5
Introduction● Stable version: 2.1.1 (16.9.2014)
● Supports all major distributions
● Based on C++ and Boost
● New configuration format
● Compatible with plugins, addons, UIs
![Page 6: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/6.jpg)
01/15/15 Sita Group Of Company 6
Difference between Icinga 1 & Icinga 2
Icinga 1 Icinga 2Icinga 1 core forked from Nagios in 2009
Icinga 2 started from scratch
C-based source MySQL, PostgreSQL, SQL.
C++ based source with multiple components IDO, Livestatus, Cluster etc.
Icinga 1 supports two configuration formats: key-value-based settings.
Icinga 2 supports objects and (global) variables,
![Page 7: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/7.jpg)
01/15/15 Sita Group Of Company 7
Icinga Web
● Icinga Web is a standalone piece of software. It communicates to the core, database and 3rd party add-ons through component layers.
● Icinga Web also referred to as New Web is the project’s Agavi and PHP based.
● In contrast to the Icinga Classic UI.
● Both user interfaces present information on host and service status, history, notifications and status maps to show the health of a network in real-time. Both also support IPv4 as well as IPv6 addresses.
![Page 8: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/8.jpg)
01/15/15 Sita Group Of Company 8
Icinga2 ArchitectureIcinga 2
Icinga 2
Cluster
Cluster
Logger
Syslog
File
Console Graphite
Compat Layer
DB IDO
ReportsIcinga- Web
Icinga Web
status.datLog
Icinga Classic
Livestatus CheckresultReader
ExternalCommand
Pipe
Performance Data
Writer
PNP | Graphite | in
Graph
ConfigurationMigration
Script
Plugins
NagiosIcinga 1.xIcinga 2
Configuration
UI (LConf, …)Shell (vi)
Automation (Puppet, …)
CheckresultsConfig
![Page 9: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/9.jpg)
01/15/15 Sita Group Of Company 9
Tools & Platform
● Delegation
● Checker
● Replication
● Agent
● Compat
● Plugin
● API
● Handler
● IDO database
● Its support all Windows and Linux Operating system(Platform)
![Page 10: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/10.jpg)
01/15/15 Sita Group Of Company 10
Tools Based Architecture
Delegation Agent Plugin Icinga2 Classic UI
Checker Icinga2 API
Completion Compat Handler
Icinga Web
Rest API Mobile
Icinga Repository
Soap ProLive Status IDO Database
![Page 11: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/11.jpg)
01/15/15 Sita Group Of Company 11
On line Demo
![Page 12: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/12.jpg)
01/15/15 Sita Group Of Company 12
Graphical User Interface - Status
● Tactical Overview: Its represent the host and service information. Where host down, Unreachable, Up, Pending and Service Critical, Warning, Unknown, ok, pending. After that Service check and host check. Where service check Active, Passive and Host Check Active, Passive. After that other option Monitoring feature. Its indicates the flop detection, Notification and Event handler.
![Page 13: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/13.jpg)
01/15/15 Sita Group Of Company 13
Graphical User Interface - Status
● Host Detail: Its represent host status details for all host. Where Host Up, down, last check, attempt, duration and status information.
![Page 14: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/14.jpg)
01/15/15 Sita Group Of Company 14
Status
● Service Detail: Its represents service status details for all hosts and service. Where Service Warning, Critical, Unknown, and Pending.
![Page 15: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/15.jpg)
01/15/15 Sita Group Of Company 15
Graphical User Interface - Status
● Host group overview: Its represent the all host group separately.
![Page 16: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/16.jpg)
01/15/15 Sita Group Of Company 16
Graphical User Interface - Status
● Host group summary: Its represent the status summary for all host groups in same time host group with host status and service status.
![Page 17: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/17.jpg)
01/15/15 Sita Group Of Company 17
Graphical User Interface - Status
● Service group overview: Its represent the status overview of all service group. Where indicate local service, http, ssh, ping and other.
![Page 18: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/18.jpg)
01/15/15 Sita Group Of Company 18
Graphical User Interface - Status
● Service group summary: Its represent status summary for all service groups with host status summary and service status summary.
![Page 19: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/19.jpg)
01/15/15 Sita Group Of Company 19
Graphical User Interface - Status
● Status Map: Its represent the map for all host.
![Page 20: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/20.jpg)
01/15/15 Sita Group Of Company 20
Graphical User Interface - Problem
● Service Problem: Its represent the service problem for all host.
![Page 21: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/21.jpg)
01/15/15 Sita Group Of Company 21
Graphical User Interface - Problem
● Unhandled Service: Its represent the all unhandled service for all host.
● Host Problem: Its represent all host problem.
![Page 22: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/22.jpg)
01/15/15 Sita Group Of Company 23
Graphical User Interface - Problem
● All Problem: Its represent all types of problem.
● Network Outages: Its represent network outages for all host and service.
![Page 23: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/23.jpg)
01/15/15 Sita Group Of Company 24
Graphical User Interface - System
● Comments: Its represents all host and service comments.
● Downtime: Its represent the host downtime and service downtime.
![Page 24: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/24.jpg)
01/15/15 Sita Group Of Company 25
Graphical User Interface - System
● Process Information: Its represent the Icinga2 process information. Where program version, program start time, total running time, Notification enable or disable etc.
![Page 25: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/25.jpg)
01/15/15 Sita Group Of Company 26
Graphical User Interface - System
● Performance Information: Its represent program wide performance information. Where host and service active and passive check.
![Page 26: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/26.jpg)
01/15/15 Sita Group Of Company 27
Graphical User Interface - System
● Scheduling Queue: Its represent entries sorted by next check time (ascending).
![Page 27: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/27.jpg)
01/15/15 Sita Group Of Company 28
Graphical User Interface - Reporting
● Trends: Its represent the all host and service trends. Where create the report for any host and service.
![Page 28: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/28.jpg)
01/15/15 Sita Group Of Company 29
Graphical User Interface - Reporting
● Availability: Its represent the availability report for host, service, host group and service group.
![Page 29: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/29.jpg)
01/15/15 Sita Group Of Company 30
Graphical User Interface - Reporting
● Alert Histogram: Its represent the host and service histogram.
![Page 30: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/30.jpg)
01/15/15 Sita Group Of Company 31
Graphical User Interface - Reporting
● Alert History: Its represent host and service alert history. Where view service status detail, view notification, view information.
![Page 31: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/31.jpg)
01/15/15 Sita Group Of Company 32
Graphical User Interface - Reporting
● Alert Summary Report: Its represent the all summary report for all host, service, host group and service group.
![Page 32: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/32.jpg)
01/15/15 Sita Group Of Company 33
Graphical User Interface - Reporting
● Notification: Its represent the contact notification in host and service.
![Page 33: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/33.jpg)
01/15/15 Sita Group Of Company 34
Graphical User Interface - Reporting
● Event log: Its represent the log navigation in host and service.
![Page 34: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/34.jpg)
01/15/15 Sita Group Of Company 35
Graphical User Interface – View Conf.
● View config: Its represent the total configuration. Where select type of config data you wish to view.
![Page 35: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/35.jpg)
01/15/15 Sita Group Of Company 36
Feature
Available Features● Checker, Notifications
● Compat (status files, Perfdata, Command Pipe)
● Graphite
● DB IDO, Livestatus
● Cluster
![Page 36: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/36.jpg)
01/15/15 Sita Group Of Company 37
Feature
● Simple feature enable/disable
● Recurring Downtimes
● Scalable for high performance
● Embedded health checks
● Integrated load-balancing of checks and notifications
● Communication using SSL x509 certificates, IPv4/6
● Monitoring Plugins 100% compatible
![Page 37: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/37.jpg)
01/15/15 Sita Group Of Company 38
Function
● Performance graphing
● Configuration interfaces and tools
● Business process monitoring
● Network visualization
● Windows monitoring
![Page 38: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/38.jpg)
01/15/15 Sita Group Of Company 39
Opportunity
● Monitoring of network services (NNTP, HTTP, POP3, SMTP, Ping)
● Monitoring of host resources (CPU load, disk usage, etc.)
● Monitoring of server components (switches, routers, temperature and humidity sensors, etc.)
● Simple plug-in design that allows users to easily develop their own service checks
![Page 39: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/39.jpg)
01/15/15 Sita Group Of Company 40
Opportunity
● Parallelized service checks
● Ability to define network host hierarchy using “parent” hosts, allowing detection of and distinction between hosts that are down and those that are unreachable
● Ability to define event handlers to be run during service or host events for proactive problem resolution
![Page 40: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/40.jpg)
01/15/15 Sita Group Of Company 41
Conclusion
Icinga2 has been successfully deployed in large and complex environments with thousands of hosts and services. It can easily monitoring large number of host and service. It can easily provides facilitate distributed monitoring and distributed systems monitoring.
![Page 41: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/41.jpg)
01/15/15 Sita Group Of Company 42
Question & Answer
Eng. Johor Alam
Email: [email protected]
Website: johor.net16.net
Kualalum Pur, Malaysia.
![Page 42: Eng. Johor Alam Presentation Slide on icinga 2](https://reader034.vdocuments.us/reader034/viewer/2022042818/55aa823d1a28ab41578b488d/html5/thumbnails/42.jpg)
01/15/15 Sita Group Of Company 43
Thanks