nagios conference 2014 - sean falzon - nagios as a pc health monitor

30
Nagios as a PC Health Monitor Sean Falzon [email protected] @rhassing

Upload: nagios

Post on 10-Jul-2015

123 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Nagios as a PC Health Monitor

Sean Falzon

[email protected]

@rhassing

Page 2: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Introduction

Who am I?

Page 3: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Introduction

Where am I from?

Page 4: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Agenda

We will be covering

• The Journey

• How we (IT) use nagios & how the business uses it

• Why we started monitoring end user computers

• How we monitor end user pc’s & lessons we learnt

• What we are getting out of it now

• Customer satisfaction as a driver for high performance culture

Page 5: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Introduction

How do we use Nagios?

o Core Infrastructure

o Office Temperature

o Wireless Communications network

o Asterisk Integration

o Service Desk Plus integration

Page 6: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

The business knows Nagios

We give the operators of the irrigation district access to Nagvis for monitoring of the communications network

So its important to know that the business knows we have monitoring technology deployed

Page 7: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

The business knows Nagios

Page 8: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

The business knows Nagios

We even use it to solve Occupational Health and Safety Issues

Page 9: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

The business knows Nagios

Page 10: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Introduction of pc monitoring

What have we done so far in the area of PC

monitoring?

Page 11: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Why?

Why do we now want to monitor the entire

PC fleet?

Page 12: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

How?

What approach are we now using?

Passive Checks

Page 13: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Typical end user complaint

“My PC is slow but by the time IT support

gets a chance to look at it the problem has

gone away”

Page 14: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Why monitor pc’s ?

• Difficulties tracking down end user

complaints about performance

• Software vendors often tell business

managers the issues are hardware

related

• Memory

• CPU

Page 15: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Customer Service

As a business we have a strategic goal of improving customer control and convenience

Internally our IT support team has the same goal of improving the control and convenience of the internal customers

Page 16: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Why use Nagios?

Nagios core functionality covers the required functionality of any PC fleet monitoring

Visibility

Awareness

Remediation

Reporting

Page 17: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Visibility

“If we can’t see the problem we can’t fix it”

Page 18: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Awareness

“Is this issue only affecting one user or is it system wide”

Page 19: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Remediation

“We know what the problem is, let’s fix it”

Page 20: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Reporting

“Reporting is key to making decisions”

When faced with budget cuts reporting on system performance is a powerful tool to identify which systems need to be replaced sooner than later.

Page 21: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

What is required?

Two components are required

• Nagios installation either XI or Core

• Any compatible client on the PC

NSClient++

NCPA

others…

Page 22: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Configuration Example

Example for Nagios Core

• Assume you have enabled NSCA• Configure a host template with the following

“services”– cpu

– disk

– mem

Make sure they are configured to never be actively checked.

Page 23: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Problem solved!

Track uptime as a metric!never have to ask this question again!

Page 24: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Distribute your client configuration

How you distribute your configuration file depends on your environment.

Options would include

• System management software

• GPO

• Login script

Page 25: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Flexible Topology

You can mix passive and active checks to achieve a solution that suits your particular environment

Page 26: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Conclusion

Nagios as a PC monitoring Solution• Flexible

• Adaptive to changes – deploy a new config to track a

new statistic

• Powers decision making process for pc replacement

• Allows for proactive fault resolution for end users

• Drives high performance cultures in a business

Page 27: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Questions?

Any questions?

Thanks!

Page 28: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

Oh one more thing

It is easier to get a cute girl to smile for a camera than it is to monitor your fleet

of PC’s

Page 29: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

For Mila

Page 30: Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

The End

Sean Falzon

[email protected]

@nozlaf_au