SlideShare a Scribd company logo
1 of 30
Nagios as a PC Health Monitor 
Sean Falzon 
seanf@srw.com.au 
@rhassing
Introduction 
Who am I?
Introduction 
Where am I from?
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
Introduction 
How do we use Nagios? 
o Core Infrastructure 
o Office Temperature 
o Wireless Communications network 
o Asterisk Integration 
o Service Desk Plus integration
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
The business knows Nagios
The business knows Nagios 
We even use it to solve Occupational Health and 
Safety Issues
The business knows Nagios
Introduction of pc monitoring 
What have we done so far in the area of PC 
monitoring?
Why? 
Why do we now want to monitor the entire 
PC fleet?
How? 
What approach are we now using? 
Passive Checks
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”
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
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
Why use Nagios? 
Nagios core functionality covers the required 
functionality of any PC fleet monitoring 
Visibility 
Awareness 
Remediation 
Reporting
Visibility 
“If we can’t see the problem we can’t fix it”
Awareness 
“Is this issue only affecting one user or is it 
system wide”
Remediation 
“We know what the problem is, let’s fix it”
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.
What is required? 
Two components are required 
• Nagios installation either XI or Core 
• Any compatible client on the PC 
 NSClient++ 
 NCPA 
 others…
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.
Problem solved! 
Track uptime as a metric! 
never have to ask this question again!
Distribute your client configuration 
How you distribute your configuration file 
depends on your environment. 
Options would include 
• System management software 
• GPO 
• Login script
Flexible Topology 
You can mix passive and active checks to achieve 
a solution that suits your particular environment
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
Questions? 
Any questions? 
Thanks!
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
For Mila
The End 
Sean Falzon 
seanf@srw.com.au 
@nozlaf_au

More Related Content

What's hot

Introducing Data Loss Prevention 14
Introducing Data Loss Prevention 14Introducing Data Loss Prevention 14
Introducing Data Loss Prevention 14
Symantec
 
Data Loss Prevention from Symantec
Data Loss Prevention from SymantecData Loss Prevention from Symantec
Data Loss Prevention from Symantec
Arrow ECS UK
 
Information and Identity Protection - Data Loss Prevention, Encryption, User ...
Information and Identity Protection - Data Loss Prevention, Encryption, User ...Information and Identity Protection - Data Loss Prevention, Encryption, User ...
Information and Identity Protection - Data Loss Prevention, Encryption, User ...
Symantec APJ
 
Microsoft Platform Security Briefing
Microsoft Platform Security BriefingMicrosoft Platform Security Briefing
Microsoft Platform Security Briefing
technext1
 

What's hot (20)

Introducing Data Loss Prevention 14
Introducing Data Loss Prevention 14Introducing Data Loss Prevention 14
Introducing Data Loss Prevention 14
 
Ironport Data Loss Prevention
Ironport Data Loss PreventionIronport Data Loss Prevention
Ironport Data Loss Prevention
 
Data Loss Prevention from Symantec
Data Loss Prevention from SymantecData Loss Prevention from Symantec
Data Loss Prevention from Symantec
 
Symantec Data Loss Prevention 11
Symantec Data Loss Prevention 11Symantec Data Loss Prevention 11
Symantec Data Loss Prevention 11
 
Technology Overview - Symantec Data Loss Prevention (DLP)
Technology Overview - Symantec Data Loss Prevention (DLP)Technology Overview - Symantec Data Loss Prevention (DLP)
Technology Overview - Symantec Data Loss Prevention (DLP)
 
DSS ITSEC 2013 Conference 07.11.2013 - For your eyes only - Symantec PGP Re-L...
DSS ITSEC 2013 Conference 07.11.2013 - For your eyes only - Symantec PGP Re-L...DSS ITSEC 2013 Conference 07.11.2013 - For your eyes only - Symantec PGP Re-L...
DSS ITSEC 2013 Conference 07.11.2013 - For your eyes only - Symantec PGP Re-L...
 
McAfee Total Protection for Data Loss Prevention (DLP)
McAfee Total Protection for Data Loss Prevention (DLP)McAfee Total Protection for Data Loss Prevention (DLP)
McAfee Total Protection for Data Loss Prevention (DLP)
 
Preventing Data Breaches
Preventing Data BreachesPreventing Data Breaches
Preventing Data Breaches
 
Information and Identity Protection - Data Loss Prevention, Encryption, User ...
Information and Identity Protection - Data Loss Prevention, Encryption, User ...Information and Identity Protection - Data Loss Prevention, Encryption, User ...
Information and Identity Protection - Data Loss Prevention, Encryption, User ...
 
Symantec Data Loss Prevention 9
Symantec Data Loss Prevention 9Symantec Data Loss Prevention 9
Symantec Data Loss Prevention 9
 
Security issue in Cloud computing
Security issue in Cloud computingSecurity issue in Cloud computing
Security issue in Cloud computing
 
User Behavior based Anomaly Detection for Cyber Network Security
User Behavior based Anomaly Detection for Cyber Network SecurityUser Behavior based Anomaly Detection for Cyber Network Security
User Behavior based Anomaly Detection for Cyber Network Security
 
Data Security: Why You Need Data Loss Prevention & How to Justify It
Data Security: Why You Need Data Loss Prevention & How to Justify ItData Security: Why You Need Data Loss Prevention & How to Justify It
Data Security: Why You Need Data Loss Prevention & How to Justify It
 
Securing Sensitive Data in Your Hybrid Cloud
Securing Sensitive Data in Your Hybrid CloudSecuring Sensitive Data in Your Hybrid Cloud
Securing Sensitive Data in Your Hybrid Cloud
 
Data loss prevention by using MRSH-v2 algorithm
Data loss prevention by using MRSH-v2 algorithm Data loss prevention by using MRSH-v2 algorithm
Data loss prevention by using MRSH-v2 algorithm
 
Microsoft Platform Security Briefing
Microsoft Platform Security BriefingMicrosoft Platform Security Briefing
Microsoft Platform Security Briefing
 
How Network Data Loss Prevention is Implemented
How Network Data Loss Prevention is ImplementedHow Network Data Loss Prevention is Implemented
How Network Data Loss Prevention is Implemented
 
Implementing an improved security for collin’s database and telecommuters
Implementing an improved security for collin’s database and telecommutersImplementing an improved security for collin’s database and telecommuters
Implementing an improved security for collin’s database and telecommuters
 
Data security in the cloud
Data security in the cloud Data security in the cloud
Data security in the cloud
 
Hipaa Compliance With IT
Hipaa Compliance With ITHipaa Compliance With IT
Hipaa Compliance With IT
 

Similar to Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

4 Best Practices for Patch Management in Education IT
4 Best Practices for Patch Management in Education IT4 Best Practices for Patch Management in Education IT
4 Best Practices for Patch Management in Education IT
Kaseya
 
Patch Management: 4 Best Practices and More for Today’s Banking IT Leaders
Patch Management: 4 Best Practices and More for Today’s Banking IT LeadersPatch Management: 4 Best Practices and More for Today’s Banking IT Leaders
Patch Management: 4 Best Practices and More for Today’s Banking IT Leaders
Kaseya
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryWebinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
XebiaLabs
 
REPORT_ppt
REPORT_pptREPORT_ppt
REPORT_ppt
Rivu Das
 

Similar to Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor (20)

Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization SolutionsMigrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
 
Quick wins in the NetOps Journey by Vincent Boon, Opengear
Quick wins in the NetOps Journey by Vincent Boon, OpengearQuick wins in the NetOps Journey by Vincent Boon, Opengear
Quick wins in the NetOps Journey by Vincent Boon, Opengear
 
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
 
Integrating IBM Z and IBM i Operational Intelligence Into Splunk, Elastic, an...
Integrating IBM Z and IBM i Operational Intelligence Into Splunk, Elastic, an...Integrating IBM Z and IBM i Operational Intelligence Into Splunk, Elastic, an...
Integrating IBM Z and IBM i Operational Intelligence Into Splunk, Elastic, an...
 
Introducing Elevate Capacity Management
Introducing Elevate Capacity ManagementIntroducing Elevate Capacity Management
Introducing Elevate Capacity Management
 
Nagios Conference 2014 - Nick Winn - Using Nagios XI to Empower Your Develope...
Nagios Conference 2014 - Nick Winn - Using Nagios XI to Empower Your Develope...Nagios Conference 2014 - Nick Winn - Using Nagios XI to Empower Your Develope...
Nagios Conference 2014 - Nick Winn - Using Nagios XI to Empower Your Develope...
 
Neev Application Performance Management Services
Neev Application Performance Management ServicesNeev Application Performance Management Services
Neev Application Performance Management Services
 
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaS
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaSWebinar: Accelerate Business Automation with APPSeCONNECT iPaaS
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaS
 
4 Best Practices for Patch Management in Education IT
4 Best Practices for Patch Management in Education IT4 Best Practices for Patch Management in Education IT
4 Best Practices for Patch Management in Education IT
 
Patch Management: 4 Best Practices and More for Today’s Banking IT Leaders
Patch Management: 4 Best Practices and More for Today’s Banking IT LeadersPatch Management: 4 Best Practices and More for Today’s Banking IT Leaders
Patch Management: 4 Best Practices and More for Today’s Banking IT Leaders
 
Eliminate the Blind Spots in Your ServiceNow Discovery Environment
Eliminate the Blind Spots in Your ServiceNow Discovery EnvironmentEliminate the Blind Spots in Your ServiceNow Discovery Environment
Eliminate the Blind Spots in Your ServiceNow Discovery Environment
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryWebinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
 
Intro to Puppet Enterprise for a Windows Environment - 08.23
Intro to Puppet Enterprise for a Windows Environment - 08.23Intro to Puppet Enterprise for a Windows Environment - 08.23
Intro to Puppet Enterprise for a Windows Environment - 08.23
 
REPORT_ppt
REPORT_pptREPORT_ppt
REPORT_ppt
 
Itsummit2015 blizzard
Itsummit2015 blizzardItsummit2015 blizzard
Itsummit2015 blizzard
 
MineExcellence Drilling Platform
MineExcellence Drilling Platform MineExcellence Drilling Platform
MineExcellence Drilling Platform
 
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
 
1 - Introduction.ppt
1 - Introduction.ppt1 - Introduction.ppt
1 - Introduction.ppt
 
Issue tracking system
Issue tracking systemIssue tracking system
Issue tracking system
 
Intro to Puppet Enterprise Webinar 07.27.2017
Intro to Puppet Enterprise Webinar 07.27.2017Intro to Puppet Enterprise Webinar 07.27.2017
Intro to Puppet Enterprise Webinar 07.27.2017
 

More from Nagios

More from Nagios (20)

Nagios XI Best Practices
Nagios XI Best PracticesNagios XI Best Practices
Nagios XI Best Practices
 
Jesse Olson - Nagios Log Server Architecture Overview
Jesse Olson - Nagios Log Server Architecture OverviewJesse Olson - Nagios Log Server Architecture Overview
Jesse Olson - Nagios Log Server Architecture Overview
 
Trevor McDonald - Nagios XI Under The Hood
Trevor McDonald  - Nagios XI Under The HoodTrevor McDonald  - Nagios XI Under The Hood
Trevor McDonald - Nagios XI Under The Hood
 
Sean Falzon - Nagios - Resilient Notifications
Sean Falzon - Nagios - Resilient NotificationsSean Falzon - Nagios - Resilient Notifications
Sean Falzon - Nagios - Resilient Notifications
 
Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition
Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise EditionMarcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition
Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition
 
Janice Singh - Writing Custom Nagios Plugins
Janice Singh - Writing Custom Nagios PluginsJanice Singh - Writing Custom Nagios Plugins
Janice Singh - Writing Custom Nagios Plugins
 
Dave Williams - Nagios Log Server - Practical Experience
Dave Williams - Nagios Log Server - Practical ExperienceDave Williams - Nagios Log Server - Practical Experience
Dave Williams - Nagios Log Server - Practical Experience
 
Mike Weber - Nagios and Group Deployment of Service Checks
Mike Weber - Nagios and Group Deployment of Service ChecksMike Weber - Nagios and Group Deployment of Service Checks
Mike Weber - Nagios and Group Deployment of Service Checks
 
Mike Guthrie - Revamping Your 10 Year Old Nagios Installation
Mike Guthrie - Revamping Your 10 Year Old Nagios InstallationMike Guthrie - Revamping Your 10 Year Old Nagios Installation
Mike Guthrie - Revamping Your 10 Year Old Nagios Installation
 
Bryan Heden - Agile Networks - Using Nagios XI as the platform for Monitoring...
Bryan Heden - Agile Networks - Using Nagios XI as the platform for Monitoring...Bryan Heden - Agile Networks - Using Nagios XI as the platform for Monitoring...
Bryan Heden - Agile Networks - Using Nagios XI as the platform for Monitoring...
 
Matt Bruzek - Monitoring Your Public Cloud With Nagios
Matt Bruzek - Monitoring Your Public Cloud With NagiosMatt Bruzek - Monitoring Your Public Cloud With Nagios
Matt Bruzek - Monitoring Your Public Cloud With Nagios
 
Lee Myers - What To Do When Nagios Notification Don't Meet Your Needs.
Lee Myers - What To Do When Nagios Notification Don't Meet Your Needs.Lee Myers - What To Do When Nagios Notification Don't Meet Your Needs.
Lee Myers - What To Do When Nagios Notification Don't Meet Your Needs.
 
Eric Loyd - Fractal Nagios
Eric Loyd - Fractal NagiosEric Loyd - Fractal Nagios
Eric Loyd - Fractal Nagios
 
Marcelo Perazolo, Lead Software Architect, IBM Corporation - Monitoring a Pow...
Marcelo Perazolo, Lead Software Architect, IBM Corporation - Monitoring a Pow...Marcelo Perazolo, Lead Software Architect, IBM Corporation - Monitoring a Pow...
Marcelo Perazolo, Lead Software Architect, IBM Corporation - Monitoring a Pow...
 
Thomas Schmainda - Tracking Boeing Satellites With Nagios - Nagios World Conf...
Thomas Schmainda - Tracking Boeing Satellites With Nagios - Nagios World Conf...Thomas Schmainda - Tracking Boeing Satellites With Nagios - Nagios World Conf...
Thomas Schmainda - Tracking Boeing Satellites With Nagios - Nagios World Conf...
 
Nagios World Conference 2015 - Scott Wilkerson Opening
Nagios World Conference 2015 - Scott Wilkerson OpeningNagios World Conference 2015 - Scott Wilkerson Opening
Nagios World Conference 2015 - Scott Wilkerson Opening
 
Nrpe - Nagios Remote Plugin Executor. NRPE plugin for Nagios Core
Nrpe - Nagios Remote Plugin Executor. NRPE plugin for Nagios CoreNrpe - Nagios Remote Plugin Executor. NRPE plugin for Nagios Core
Nrpe - Nagios Remote Plugin Executor. NRPE plugin for Nagios Core
 
Nagios Log Server - Features
Nagios Log Server - FeaturesNagios Log Server - Features
Nagios Log Server - Features
 
Nagios Network Analyzer - Features
Nagios Network Analyzer - FeaturesNagios Network Analyzer - Features
Nagios Network Analyzer - Features
 
Nagios Conference 2014 - Dorance Martinez Cortes - Customizing Nagios
Nagios Conference 2014 - Dorance Martinez Cortes - Customizing NagiosNagios Conference 2014 - Dorance Martinez Cortes - Customizing Nagios
Nagios Conference 2014 - Dorance Martinez Cortes - Customizing Nagios
 

Nagios Conference 2014 - Sean Falzon - Nagios as a PC Health Monitor

  • 1. Nagios as a PC Health Monitor Sean Falzon seanf@srw.com.au @rhassing
  • 4. 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
  • 5. Introduction How do we use Nagios? o Core Infrastructure o Office Temperature o Wireless Communications network o Asterisk Integration o Service Desk Plus integration
  • 6. 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
  • 8. The business knows Nagios We even use it to solve Occupational Health and Safety Issues
  • 10. Introduction of pc monitoring What have we done so far in the area of PC monitoring?
  • 11. Why? Why do we now want to monitor the entire PC fleet?
  • 12. How? What approach are we now using? Passive Checks
  • 13. 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”
  • 14. 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
  • 15. 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
  • 16. Why use Nagios? Nagios core functionality covers the required functionality of any PC fleet monitoring Visibility Awareness Remediation Reporting
  • 17. Visibility “If we can’t see the problem we can’t fix it”
  • 18. Awareness “Is this issue only affecting one user or is it system wide”
  • 19. Remediation “We know what the problem is, let’s fix it”
  • 20. 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.
  • 21. What is required? Two components are required • Nagios installation either XI or Core • Any compatible client on the PC  NSClient++  NCPA  others…
  • 22. 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.
  • 23. Problem solved! Track uptime as a metric! never have to ask this question again!
  • 24. Distribute your client configuration How you distribute your configuration file depends on your environment. Options would include • System management software • GPO • Login script
  • 25. Flexible Topology You can mix passive and active checks to achieve a solution that suits your particular environment
  • 26. 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
  • 28. 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
  • 30. The End Sean Falzon seanf@srw.com.au @nozlaf_au

Editor's Notes

  1. Lol twitter I was posting heaps of “cool” stuff (probably crap) but I didn’t realise my tweets were private…. Rob Hassing provided me some support Also I don’t use twitter so don’t tweet me, Tweet Rob he’s a cool guy and he uses twitter
  2. IT Operations manager at Southern Rural Water which is a wholy owned government coproration that manages the licencing of groundwater and surfce water extraction in southern victoria also operate three irrigation districts and manage three major Dam’s
  3. From regional victoria about three hours from Melbourne, business covers a large area Oh and this is from Nagvis, shows all of our office locations, their current status and the dots you can see is the current rainfall location This is a php script that generates the images and scrapes the rainfall from the BOM website.
  4. Go into a bit of detail about asterisk and sdp Going to talk a bit about the wireless network later.
  5. This is a image of the NagVis screen that the operators commonnly use, it is also useful for lower level IT staff so they can report issues to higher level IT staff. Its important to know we also give this screen to the SCADA / Software vendor that provides the application for the irrigation district.
  6. After many years of complaints about the office temperature I put my hand up to solve it with Nagios This is what we provided to the office staff to show that they had issues with the temperature, the metrics are obviously also able to be graphed
  7. Planner PC’s initially using Nsclient++ and active checks, exactly the same as we do servers (desktop pc’s) Java app issues CPU & Memory blamed however nagios monitoring showed that there was no issue with the physical memory or CPU, was limits within the java app
  8. Idea of saving money
  9. Idea of saving money
  10. We have 165 staff over 13 sites and 2 staff dedicated to resolving IT support requests. I often hear people say things like “at 7:30 in the morning the network is very slow” which obviously is difficult to diagnose for two reasons, its very vague and I’m still in bed (or at least I’d like to be if my 3 year old would sleep in) We have Nagios monitoring the network so we know the network links are servers are performing well. However we have no idea what is happening on their computers at that time.
  11. From our tests we have found that basic metrics are best for collection from the PC’s passive results Interesting results can be obtained by monitoring log file sizes, it really provided insight into issues that were “hidden” as larger log files obviously include information that needs to be reviewed.
  12. These points are from the “Nagios core overview” from the nagios website They pretty much sum up what we wanted to achieve with PC montoring
  13. Case study – Users having slow pc around lunchtime, they end up just walking away from their PC’s turns out a scheduled tasks on the SOE was causing some slowdowns for some users. Using nagios to monitor CPU usage on the PC fleet we would have seen the pattern much earlier The mechanic comment is really hitting home as I’m putting finishing touches on my presentation while sitting at the local Subaru dealer getting my headlights fixed for the fifth time in six months.
  14. Case study – Scheduled task issue was evident to be a SOE issue because it affected everyone, was a little difficult to diagnose due to the scheduled task having a variable start time but enough correlation between the high cpu events and investigations showed the same process causing the issue.
  15. We link Nagios to our Helpdesk software so when issues are detected it raises support requests so our IT staff can log their progress in fixing the issues Nagios has event handlers, we haven’t used them for this yet however the theory is simple, if you have a condition you want corrected setup an event handler to deal with it. We do this with servers, some of our printer drivers for older wide format plotters can cause the print spooler service to crash, we simply monitor the service and if its stopped we invoke the event handler to start the service. We ma have had a large CPU issue due to a particular program having an issue, we can use nsclient++ to detect the version and log service desk jobs for the computers that have the issue
  16. Using PNP4Nagios we are able to get an overview of the PC, end users are often impressed when they view the graphs because it gives them a good understanding of the amount of detail we are collecting to make sure their PC’s work well. We see end users as customers, customers confidence in our ability to deliver is a real driver for our IT team.
  17. Our existing deployments use NSClient++, we have always used this for active checks for windows servers however NCPA is a very attractive client, and there are others out there which have their own advantages
  18. This shows the CPU check command, those familure with active checks should understand how the thresholds work, CPU is very straight forward so we use it as the example here.
  19. Cover each of the suggested methods, make it clear there are others but it really depends on the deployment options available to the business
  20. You and deploy the solution much like Nagios in any manner of architecture Our deployment has been quite basic to date, primarily because it has been in testing phases. More complex deployments such as using a cloud based solution would require additional security consideration
  21. Its not rocket science, if you care about end user’s impressions of your IT infrastructure it doesn’t matter if you have a full SSD SAN with 10GbE backbones their main concern is the amount of time it takes to open their e-mail or print a purchase order. If you can make sure those processes are kept as healthy as your servers and core infrastructure you will find you have happy customers.