SlideShare a Scribd company logo
1 of 19
Download to read offline
Passive Monitoring Solutions
            For
     Remote Networks
          Scott Wilkerson

         swilkerson@nagios.com
Topics


   Difficulties with Remote Networks
   Firewall Challenges
   Types of Monitoring Active vs. Passive
   Possible Solutions
         Nagios Remote Data Sender (NRDS)
         Nagios Reflector
   Q & A / Discussion



                            ๒๐๑๒            ๒
Difficulties with Remote Networks


   Active Checks
        Need Access through Firewall
             Port forwarding
             Multiple levels of NAT/firewall to go through
             What port goes to which system?
             What about Laptops with Dynamic IP?
   Passive Checks
        Every monitoring change requires updating
         config and plugin on each machine monitored
        Nagios server need to be reachable from
         remote system
                           ๒๐๑๒                              ๓
Pitfalls with Remote Networks




                                Nagios
                                Server




                      ๒๐๑๒               ๔
Unlocking The Power of
Passive Monitoring With
        NRDS
What the heck is NRDS?




       Nagios
       Remote
       Data
       Sender

                     2012   6
Key Benefits of NRDS

   Central Configuration
        Deploy once
        Automatic updates
   Plugin Deployment
        All plugins on one server
   Shared Configurations
        Change config, deploy to all
        Including needed plugins!
   Multiple Platforms and Architecture

                           2012          7
How do(es) NRDS work?
What Makes NRDS tick?
 Primarily Nagios XI
      NRDP (NRDS adds on to NRDP)
      NRDS Config Manager Component
      Plugin Cache in /usr/local/nrdp/plugins
      Easy Addition Using XI's Unconfigured Objects
 Could be used with Core
      Still need NRDP
      Need to modify configs manually
 Client-side
      Cron/Scheduled Tasks
      *nix/Mac OS/X version use bash & curl/wget
                          2012                        9
Pros & Cons of Passive Checks

   Advantages
        No Need to Open Firewalls to Clients
        Reduce Nagios Server Load
        Central Config Management
        Central Plugin Management
        Easy setup, no compiling on every server
   Disadvantages
        Nagios doesn't control when checks happen
        Some plugins have pre-reqs
        Nagios server needs to be accessible from
         remote system

                           2012                     11
Pros & Cons of Passive Checks

   NRDS Links
        Pre-installed in Nagios XI 2012
        Component Download
        Passive Monitoring with NRDS Documentation
        Tutorial




                           2012                      12
Using the New
Nagios Reflector
   to Monitor
Remote Machines
What is the Nagios Reflector?
 Just Released
 Nagios Enterprise Hosted Results
       Clients send data to Reflector
       Nagios server Utilizes new
        check_reflector.py plugin
        to collect results via SSL HTTP
 Useful for Core and Nagios XI
       Can accept NRDP or NSCA data
       Zero Firewall setup, all connections outbound
 Conference attendees are the first people
 allowed access to Nagios Reflector
                           2012                        14
Slide Title




              2012   15
Pros & Cons of Nagios Reflector

   Advantages
        No Need to Open Firewalls (either)
        Reduce Nagios Server Load
        Works with dynamic IP assignments
        Can pull data to multiple Nagios Servers
        Integration with NRDS (Roadmap)
   Disadvantages
        Nagios doesn't control when checks happen
        Clients & Nagios need Internet Access
        Some data is sent to remote network


                           2012                     16
Pros & Cons of Nagios Reflector

   Reflector Links
         https://reflector.nagios.com
         Using Nagios Reflector with Nagios XI
         Using Nagios Reflector with Nagios Core
         Nagios XI Reflector Wizard
         Reflector Plugin




                             2012                  17
Contact Us

  Hours of operation: 9am - 5pm CST, Monday – Friday
  Phone: U.S.: 1-888-624-4671 ♦ International: +1-651-204-9102
  Fax: U.S.: 651-204-9103 ♦ International: +1-651-204-9103
  Email: sales@nagios.com
  Mail: Nagios Enterprises, LLC
             P.O. Box 8154
             Saint Paul, MN 55108
  Websites:
     http://www.nagios.com/
     http://www.nagios.org/
     http://exchange.nagios.org/
     http://labs.nagios.com/



                                    2012                         18
Thank You!




                Thank you!
                     Additional Questions?
   http://support.nagios.com/forum/viewtopic.php?f=24&t=7484




                              2012                             19

More Related Content

What's hot

What's hot (20)

Moulding and shaping Asterisk for any size business
Moulding and shaping Asterisk for any size businessMoulding and shaping Asterisk for any size business
Moulding and shaping Asterisk for any size business
 
Nagios Conference 2013 - Troy Lea - Leveraging and Understanding Performance ...
Nagios Conference 2013 - Troy Lea - Leveraging and Understanding Performance ...Nagios Conference 2013 - Troy Lea - Leveraging and Understanding Performance ...
Nagios Conference 2013 - Troy Lea - Leveraging and Understanding Performance ...
 
Graphing Nagios services with pnp4nagios
Graphing Nagios services with pnp4nagiosGraphing Nagios services with pnp4nagios
Graphing Nagios services with pnp4nagios
 
Upgrade ipa to rhel 7
Upgrade ipa to rhel 7Upgrade ipa to rhel 7
Upgrade ipa to rhel 7
 
Nagios monitoring with_python_plugin
Nagios monitoring with_python_pluginNagios monitoring with_python_plugin
Nagios monitoring with_python_plugin
 
VMworld 2013: Extreme Performance Series: Network Speed Ahead
VMworld 2013: Extreme Performance Series: Network Speed Ahead VMworld 2013: Extreme Performance Series: Network Speed Ahead
VMworld 2013: Extreme Performance Series: Network Speed Ahead
 
Upgrading from CFEngine2 to CFEngine3 - Webinar Slides
Upgrading from CFEngine2 to CFEngine3 - Webinar SlidesUpgrading from CFEngine2 to CFEngine3 - Webinar Slides
Upgrading from CFEngine2 to CFEngine3 - Webinar Slides
 
Network Configuration Manager Training - [Season 4] Part 1 - Configuration ba...
Network Configuration Manager Training - [Season 4] Part 1 - Configuration ba...Network Configuration Manager Training - [Season 4] Part 1 - Configuration ba...
Network Configuration Manager Training - [Season 4] Part 1 - Configuration ba...
 
Tips and Tricks for Operating Apache Kafka
Tips and Tricks for Operating Apache KafkaTips and Tricks for Operating Apache Kafka
Tips and Tricks for Operating Apache Kafka
 
Global State Management of Micro Services
Global State Management of Micro ServicesGlobal State Management of Micro Services
Global State Management of Micro Services
 
vSAN Beyond The Basics
vSAN Beyond The BasicsvSAN Beyond The Basics
vSAN Beyond The Basics
 
Introduction to Novell ZENworks Configuration Management Troubleshooting
Introduction to Novell ZENworks Configuration Management TroubleshootingIntroduction to Novell ZENworks Configuration Management Troubleshooting
Introduction to Novell ZENworks Configuration Management Troubleshooting
 
Storage managment using nagios
Storage managment using nagiosStorage managment using nagios
Storage managment using nagios
 
Infinispan from POC to Production
Infinispan from POC to ProductionInfinispan from POC to Production
Infinispan from POC to Production
 
Improving Kafka at-least-once performance at Uber
Improving Kafka at-least-once performance at UberImproving Kafka at-least-once performance at Uber
Improving Kafka at-least-once performance at Uber
 
M|18 Choosing the Right High Availability Strategy for You
M|18 Choosing the Right High Availability Strategy for YouM|18 Choosing the Right High Availability Strategy for You
M|18 Choosing the Right High Availability Strategy for You
 
Lessons learned with kubernetes in production at PlayPass
Lessons learned with kubernetes in productionat PlayPassLessons learned with kubernetes in productionat PlayPass
Lessons learned with kubernetes in production at PlayPass
 
A Deep Dive into Kafka Controller
A Deep Dive into Kafka ControllerA Deep Dive into Kafka Controller
A Deep Dive into Kafka Controller
 
Coredns nodecache - A highly-available Node-cache DNS server
Coredns nodecache - A highly-available Node-cache DNS serverCoredns nodecache - A highly-available Node-cache DNS server
Coredns nodecache - A highly-available Node-cache DNS server
 
Live traffic capture and replay in cassandra 4.0
Live traffic capture and replay in cassandra 4.0Live traffic capture and replay in cassandra 4.0
Live traffic capture and replay in cassandra 4.0
 

Viewers also liked (7)

RR
RRRR
RR
 
21st Century iBGP Route Reflection by Mark Tinka
21st Century iBGP Route Reflection by Mark Tinka21st Century iBGP Route Reflection by Mark Tinka
21st Century iBGP Route Reflection by Mark Tinka
 
Bgp route reflector
Bgp route reflector Bgp route reflector
Bgp route reflector
 
Ambient Air Quality Monitoring in Southern Alberta
Ambient Air Quality Monitoring in Southern AlbertaAmbient Air Quality Monitoring in Southern Alberta
Ambient Air Quality Monitoring in Southern Alberta
 
離れた場所でも最高のチームワークを実現する方法 ーサイボウズ開発チームのリモートワーク事例ー
離れた場所でも最高のチームワークを実現する方法 ーサイボウズ開発チームのリモートワーク事例ー離れた場所でも最高のチームワークを実現する方法 ーサイボウズ開発チームのリモートワーク事例ー
離れた場所でも最高のチームワークを実現する方法 ーサイボウズ開発チームのリモートワーク事例ー
 
INVESTOR LUMAscape
INVESTOR LUMAscapeINVESTOR LUMAscape
INVESTOR LUMAscape
 
BGP persistence
BGP persistenceBGP persistence
BGP persistence
 

Similar to Nagios Conference 2012 - Scott Wilkerson - Passive Monitoring Solutions For Remote Networks

Similar to Nagios Conference 2012 - Scott Wilkerson - Passive Monitoring Solutions For Remote Networks (20)

Nagios Conference 2012 - Ethan Galstad - Keynote
Nagios Conference 2012 - Ethan Galstad - KeynoteNagios Conference 2012 - Ethan Galstad - Keynote
Nagios Conference 2012 - Ethan Galstad - Keynote
 
Automating security in aws with divvy cloud
Automating security in aws with divvy cloudAutomating security in aws with divvy cloud
Automating security in aws with divvy cloud
 
Automated Deployment and Management of Edge Clouds
Automated Deployment and Management of Edge CloudsAutomated Deployment and Management of Edge Clouds
Automated Deployment and Management of Edge Clouds
 
Lenovo Converged HX Series Nutanix Appliance
Lenovo Converged HX Series Nutanix ApplianceLenovo Converged HX Series Nutanix Appliance
Lenovo Converged HX Series Nutanix Appliance
 
CENTRAL MANAGEMENT OF NETWORK AND CALL SERVICES
CENTRAL MANAGEMENT OF NETWORK AND CALL SERVICESCENTRAL MANAGEMENT OF NETWORK AND CALL SERVICES
CENTRAL MANAGEMENT OF NETWORK AND CALL SERVICES
 
Cloud for Service Providers - A Winning Combination
Cloud for Service Providers - A Winning CombinationCloud for Service Providers - A Winning Combination
Cloud for Service Providers - A Winning Combination
 
Cloud for Service Providers - A Winning Combination
Cloud for Service Providers - A Winning CombinationCloud for Service Providers - A Winning Combination
Cloud for Service Providers - A Winning Combination
 
Monitoring federation open stack infrastructure
Monitoring federation open stack infrastructureMonitoring federation open stack infrastructure
Monitoring federation open stack infrastructure
 
Microgroove (GoGrid Customer) Presentation at Cloud Connect 2012
Microgroove (GoGrid Customer) Presentation at Cloud Connect 2012Microgroove (GoGrid Customer) Presentation at Cloud Connect 2012
Microgroove (GoGrid Customer) Presentation at Cloud Connect 2012
 
Guardicore - Shrink Your Attack Surface with Micro-Segmentation
Guardicore - Shrink Your Attack Surface with Micro-SegmentationGuardicore - Shrink Your Attack Surface with Micro-Segmentation
Guardicore - Shrink Your Attack Surface with Micro-Segmentation
 
Track SD-WAN.pdf
Track SD-WAN.pdfTrack SD-WAN.pdf
Track SD-WAN.pdf
 
Cohesive SDN Summit Presentation: OpenFlow is SDN, SDN is not OpenFlow
Cohesive SDN Summit Presentation: OpenFlow is SDN, SDN is not OpenFlowCohesive SDN Summit Presentation: OpenFlow is SDN, SDN is not OpenFlow
Cohesive SDN Summit Presentation: OpenFlow is SDN, SDN is not OpenFlow
 
Nagios Conference 2013 - Shamas Demoret - Power Up! The Multifaceted Benefits...
Nagios Conference 2013 - Shamas Demoret - Power Up! The Multifaceted Benefits...Nagios Conference 2013 - Shamas Demoret - Power Up! The Multifaceted Benefits...
Nagios Conference 2013 - Shamas Demoret - Power Up! The Multifaceted Benefits...
 
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged KeynoteApp to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
 
Lenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rackLenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rack
 
Putting the M in MANO: Major new Ensemble release delivers NFV management and...
Putting the M in MANO: Major new Ensemble release delivers NFV management and...Putting the M in MANO: Major new Ensemble release delivers NFV management and...
Putting the M in MANO: Major new Ensemble release delivers NFV management and...
 
Webinar: Overcoming the Top Challenges of Recovery to the Cloud (EMEA)
Webinar: Overcoming the Top Challenges of Recovery to the Cloud (EMEA)Webinar: Overcoming the Top Challenges of Recovery to the Cloud (EMEA)
Webinar: Overcoming the Top Challenges of Recovery to the Cloud (EMEA)
 
Improving performance and efficiency with Network Virtualization Overlays
Improving performance and efficiency with Network Virtualization OverlaysImproving performance and efficiency with Network Virtualization Overlays
Improving performance and efficiency with Network Virtualization Overlays
 
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
 
Intro to Cloud Native _ v1.0en (2021/01)
Intro to Cloud Native _ v1.0en (2021/01)Intro to Cloud Native _ v1.0en (2021/01)
Intro to Cloud Native _ v1.0en (2021/01)
 

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
 
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 - Mike Weber - Nagios Rapid Deployment Options
Nagios Conference 2014 - Mike Weber - Nagios Rapid Deployment OptionsNagios Conference 2014 - Mike Weber - Nagios Rapid Deployment Options
Nagios Conference 2014 - Mike Weber - Nagios Rapid Deployment Options
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Nagios Conference 2012 - Scott Wilkerson - Passive Monitoring Solutions For Remote Networks

  • 1. Passive Monitoring Solutions For Remote Networks Scott Wilkerson swilkerson@nagios.com
  • 2. Topics Difficulties with Remote Networks Firewall Challenges Types of Monitoring Active vs. Passive Possible Solutions Nagios Remote Data Sender (NRDS) Nagios Reflector Q & A / Discussion ๒๐๑๒ ๒
  • 3. Difficulties with Remote Networks Active Checks Need Access through Firewall Port forwarding Multiple levels of NAT/firewall to go through What port goes to which system? What about Laptops with Dynamic IP? Passive Checks Every monitoring change requires updating config and plugin on each machine monitored Nagios server need to be reachable from remote system ๒๐๑๒ ๓
  • 4. Pitfalls with Remote Networks Nagios Server ๒๐๑๒ ๔
  • 5. Unlocking The Power of Passive Monitoring With NRDS
  • 6. What the heck is NRDS? Nagios Remote Data Sender 2012 6
  • 7. Key Benefits of NRDS Central Configuration Deploy once Automatic updates Plugin Deployment All plugins on one server Shared Configurations Change config, deploy to all Including needed plugins! Multiple Platforms and Architecture 2012 7
  • 9. What Makes NRDS tick? Primarily Nagios XI NRDP (NRDS adds on to NRDP) NRDS Config Manager Component Plugin Cache in /usr/local/nrdp/plugins Easy Addition Using XI's Unconfigured Objects Could be used with Core Still need NRDP Need to modify configs manually Client-side Cron/Scheduled Tasks *nix/Mac OS/X version use bash & curl/wget 2012 9
  • 10.
  • 11. Pros & Cons of Passive Checks Advantages No Need to Open Firewalls to Clients Reduce Nagios Server Load Central Config Management Central Plugin Management Easy setup, no compiling on every server Disadvantages Nagios doesn't control when checks happen Some plugins have pre-reqs Nagios server needs to be accessible from remote system 2012 11
  • 12. Pros & Cons of Passive Checks NRDS Links Pre-installed in Nagios XI 2012 Component Download Passive Monitoring with NRDS Documentation Tutorial 2012 12
  • 13. Using the New Nagios Reflector to Monitor Remote Machines
  • 14. What is the Nagios Reflector? Just Released Nagios Enterprise Hosted Results Clients send data to Reflector Nagios server Utilizes new check_reflector.py plugin to collect results via SSL HTTP Useful for Core and Nagios XI Can accept NRDP or NSCA data Zero Firewall setup, all connections outbound Conference attendees are the first people allowed access to Nagios Reflector 2012 14
  • 15. Slide Title 2012 15
  • 16. Pros & Cons of Nagios Reflector Advantages No Need to Open Firewalls (either) Reduce Nagios Server Load Works with dynamic IP assignments Can pull data to multiple Nagios Servers Integration with NRDS (Roadmap) Disadvantages Nagios doesn't control when checks happen Clients & Nagios need Internet Access Some data is sent to remote network 2012 16
  • 17. Pros & Cons of Nagios Reflector Reflector Links https://reflector.nagios.com Using Nagios Reflector with Nagios XI Using Nagios Reflector with Nagios Core Nagios XI Reflector Wizard Reflector Plugin 2012 17
  • 18. Contact Us Hours of operation: 9am - 5pm CST, Monday – Friday Phone: U.S.: 1-888-624-4671 ♦ International: +1-651-204-9102 Fax: U.S.: 651-204-9103 ♦ International: +1-651-204-9103 Email: sales@nagios.com Mail: Nagios Enterprises, LLC P.O. Box 8154 Saint Paul, MN 55108 Websites: http://www.nagios.com/ http://www.nagios.org/ http://exchange.nagios.org/ http://labs.nagios.com/ 2012 18
  • 19. Thank You! Thank you! Additional Questions? http://support.nagios.com/forum/viewtopic.php?f=24&t=7484 2012 19