nagios-drdanielkrahenbuhl

24
A proactive and open way to monitor your enterprise Presented by: Dr. Daniel Krahenbuhl - Ali Aman CEO Intuittech Sdn Bhd

Upload: mosc2010

Post on 10-Apr-2015

138 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Nagios-DrDanielKrahenbuhl

A proactive and open way to monitor your enterprise 

Presented by: Dr. Daniel Krahenbuhl  - Ali AmanCEO Intuittech Sdn Bhd

Page 2: Nagios-DrDanielKrahenbuhl

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.

Page 3: Nagios-DrDanielKrahenbuhl

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.

Page 4: Nagios-DrDanielKrahenbuhl

The Number 1 enterprise open source NMS in the market

Page 5: Nagios-DrDanielKrahenbuhl

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 ?

Page 6: Nagios-DrDanielKrahenbuhl

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

Page 7: Nagios-DrDanielKrahenbuhl

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

Page 8: Nagios-DrDanielKrahenbuhl

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

Page 9: Nagios-DrDanielKrahenbuhl

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

Page 10: Nagios-DrDanielKrahenbuhl

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

Page 11: Nagios-DrDanielKrahenbuhl

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

Page 12: Nagios-DrDanielKrahenbuhl

What can we monitor with Nagios?

www.monitoringexchange.org

http://nsclient.org/nscp/

http://exchange.nagios.org/

Page 13: Nagios-DrDanielKrahenbuhl

Graphing – Samples with PNP4

Page 14: Nagios-DrDanielKrahenbuhl

Graphing – Samples with PNP4

Page 15: Nagios-DrDanielKrahenbuhl

Graphing – Samples with PNP4

Page 16: Nagios-DrDanielKrahenbuhl

Visualization – Samples with NagVis

Page 17: Nagios-DrDanielKrahenbuhl

Visualization – Samples with NagVis

Page 18: Nagios-DrDanielKrahenbuhl

Visualization – Samples with NagVis

Page 19: Nagios-DrDanielKrahenbuhl

Gadgets – Windows task bar

Page 20: Nagios-DrDanielKrahenbuhl

Gadgets – iPhone application

Page 21: Nagios-DrDanielKrahenbuhl

Large Nagios systems – Distributed

Page 22: Nagios-DrDanielKrahenbuhl
Page 23: Nagios-DrDanielKrahenbuhl

Large Nagios systems - Cluster

Master SlaveDRBD(RAID 1 over LAN)

Heartbeat(serial null modem)

LAN- Switch.1  .2 .3 

Page 24: Nagios-DrDanielKrahenbuhl

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