Nagios Conference 2012 - Yancy Ribbens - NPush


Published on

Yancy Ribbens' presentation on using the new NPush with Nagios
The presentation was given during the Nagios World Conference North America held Sept 25-28th, 2012 in Saint Paul, MN. For more information on the conference (including photos and videos), visit:

Published in: Technology
1 Comment
  • I Got The Full File, I Just Wanna Share to You Guyszz.. It's Working You Can The Download The Full File + Instructions Here :
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Nagios Conference 2012 - Yancy Ribbens - NPush

  1. 1. Npush agent deployment Yancy Ribbens
  2. 2. Deploying Agents with Npush Deploying NSClient++ 0.3.9 Configure NRPE Configure Check_NT Push Updated Configs Uninstall How It works Customize Recipes 2012 2
  3. 3. Why are agents are useful? Agents run as a process (usually) and send back useful statics CPU, Memory, Disk usage, Etc Agents can be highly customizable Run custom scripts to monitor anything! Example agents CheckNT NRPE NRDS_Win 2012 3
  4. 4. Windows Agent Deployment Microsoft SCCM Requirese Microsoft Domain Requires many working pieces (DNS, WSUS, Domain Controller, ETC) Expensive! Puppet Requires agent to be installed to install agents? 2012 4
  5. 5. Npush Agent Deployment Npush makes agent deployment swift and easy Built directly into NagiosXI Configure, Deploy and Monitor all from Nagios Requires to Windows software 2012 5
  6. 6. Install and configure check_ntNpush Automatically Generates client .ini file withdefault settings for check_nt Generates Random password Pre-Populates allowed host IP address with Nagios IP Enables “use_file” Enables common modules 2012 6
  7. 7. check_nt deployment video
  8. 8. Install and configure NRPEGenerates client .ini file with default settings forNRPE settings Enable SSL Specify default NRPE port 5666 Enable Command Argument Processing (allow arguments) Allow Meta-Characters Populates allowed host IP address with Nagios IP Enables “use_file” Enables common modules 2012 8
  9. 9. NRPE Demo NRPE Demo Video 2012 9
  10. 10. Push Updated Config Push any config options Modules Crash Settings Settings LOG NSClient NRPE External Script 2012 10
  11. 11. Update Configuration Updated Configuration Clip 2012 11
  12. 12. Npush Uninstall Agent Npush also allows you to uninstall/reinstall Show Uninstall clip 2012 12
  13. 13. How Does It Work? 2012 13
  14. 14. Detect Architecture Detects architecture of target host Allows for bulk install of a list of hosts 2012 14
  15. 15. Npush Install Process 2012 15
  16. 16. Npush Under the hood Npush command line (under the hood) Show Command line interface Dissection of Npush recipe Show sample files 2012 16
  17. 17. Future Release Options Deploy to subnet or list of ip addresses from GUI Upload custom recipes to UI and define custom recipes in UI Add Windows Default Agents. NSClient++0.4, NRDS_Win, NSCA, Others? 2012 17