nagios-drdanielkrahenbuhl
TRANSCRIPT
A proactive and open way to monitor your enterprise
Presented by: Dr. Daniel Krahenbuhl - Ali AmanCEO Intuittech Sdn Bhd
We are a young Malaysian company 100% focused on Nagios and Asterisk based solution.
We have a staff strength of 17 Intuiter in Malaysia.
We are known regionally (and globally) to have the expertise of deploying complex and large scale Nagios and Asterisk projects.
Currently we operate a marketing and sales office in KL asWell as a Engineering office in Cyberjaya.
Goals of this presentation• Understand current NMS market• Conceptually understand the power and limitations of• Nagios a open source NMS• How to deploy Nagios• Architecture and concepts of large Nagios deployments
And most important to excite you to deploy Nagios in your own or clients organization.
The Number 1 enterprise open source NMS in the market
Today’s NMS Situation • Many organizations still drive their IT blindfolded • Re-active mode• Traditional preventive maintenance schedules• IT-shop has bad image = the “problem”
department• Manage based on feelings and “thinking's”• I “feel” it’s slow…• I think we should get more memory….• Difficult to sign cheques based on feelings.
Why is this happening ?
Disadvantages of commercial NMS • Initial CAPEX is high• Ongoing costs (OPEX) year by year are high• MISO - Syndrome (Monitor Important Server Only)• NMS degrades into white elephant over time
• People with know-how are not easy to find• Very depended on principal• Expensive support and maintenance
• Not made for SME• But many SME’s need a enterprise NMS
• Complex• Not easy to customize or not possible at all
What is Nagios• A enterprise NMS like OpenView, Tivoli• Nagios does monitor IT environments, that’s all it
does. But it does it exceptionally well!• It’s not a:• Configuration Manager• Change manager• Ticketing system• etc etc.
• Suited for SME and large enterprises• Monitor a couple to many thousands hosts
Organizational impact of a Nagios• Be pro-active and therefore on top of the “situation”• IT-Shop informs, calls first
• Avoid all unnecessary downtime• Solve problems resourceful and quick• Provides Capacity planning• Get rid of “preventive” maintenance excel sheets • Improve the availability of business services• Let IT-departments work on improving and
streamlining the IT infrastructure instead of troubleshooting unnecessary problems.• Contribute to the bottom line of a organization
How to deploy Nagios• The bad approach:• Let’s see what kind of infrastructure we have
Switch
OracleApache
Firewall JBOSS
• Ok. Let’s monitor the important “stuff”
Why do we actually monitor all this equipment ?
Router
ExchangeMSSQL
How to deploy Nagios• The good approach:• Step 1: Identify your organizations services
Service A(Billing)
Service B(Register)
Service C(Paying)
• Step 2: Identify all infrastructure needed to operate specific Service
• Step 3: Monitor all equipment needed to provide specific service. All of this infrastructure is important!
SwitchOracleApache
Firewall JBOSS
What can we monitor with Nagios?
Network – Infrastructure(Switches, Router, Modems, UPS, etc)
Server – HW Infrastructure(Memory banks, CPU-slots, Fans, RAID controller…..)
OS-Monitoring(CPU, Memory, Disk-Space, …)
Applications (Started/Stopped/ Processes …..)
Log Files
Environment
What can we monitor with Nagios?
www.monitoringexchange.org
http://nsclient.org/nscp/
http://exchange.nagios.org/
Graphing – Samples with PNP4
Graphing – Samples with PNP4
Graphing – Samples with PNP4
Visualization – Samples with NagVis
Visualization – Samples with NagVis
Visualization – Samples with NagVis
Gadgets – Windows task bar
Gadgets – iPhone application
Large Nagios systems – Distributed
Large Nagios systems - Cluster
Master SlaveDRBD(RAID 1 over LAN)
Heartbeat(serial null modem)
LAN- Switch.1 .2 .3
Summary• Nagios is a high-end enterprise NMS • It’s suitable fro small to very large setups• It can compete with OpenView and Tivoli
• In short its the “right” NMS for every organization
Thank you very much for your time !www.intuit.my
My blog: www.danielaliaman.com