Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition
-
Upload
nagios -
Category
Presentations & Public Speaking
-
view
874 -
download
2
Transcript of Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition
![Page 2: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/2.jpg)
Table of Contents
o Bio
o Landis+Gyr
o NagiosXI Monitoring Project
o Landis+Gyr Monitoring Summary
o Nagios XI System Architecture
o Nagios XI System Diagram
o Nagios XI Key Benefits for Landis+Gyr
o Nagios Fusion
o Nagios XI Feature Component / Monitoring Add-ons� Thruk
� Active Directory Integration
� Automated Host Management in Nagios XI
� Interfacetable_v3t Plugin for Network Monitoring
� Nagios XI Email Monitoring via Exchange Web Services
� NSClient++ Monitoring Agent
� Backend APIs
![Page 3: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/3.jpg)
Bio
Marcus Rochelle
o Nagios Certified Administrator
o Masters in Information Systems
o 30 + Years in the IT Industry
• 10 Years with Landis+Gyr
• 24 Years with IBM
![Page 4: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/4.jpg)
� Is the global industry leader in energy measurement solutions for utilities.
� Offers a complete portfolio of energy meters and
integrated smart metering solutions, enabling utilities and end-users to make better use of scarce resources, save operating costs and protect the environment by managing energy better – and to build the smart grid.
Landis+Gyr
![Page 5: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/5.jpg)
� Local presence in more than 30 countries on all five continents
� Over 3,500 utility relationships worldwide with the largest installed global base in
the industry (>300mm devices)
� 25 years of smart metering innovation and over 60 years of direct load
management expertise
� Over 25mm smart grid-enabled endpoints deployed or contracted globally
� Over 15 million endpoints actively managed in long-term contracts
� ISO certified for quality and environmental processes
� A worldwide team of over 900 engineers and research professionals
� Committed to improving energy efficiency and environmental conservation
Landis+Gyr
![Page 6: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/6.jpg)
Monitoring Prior to NagiosXI
• Customized Scripts• Bash
• Borne
• Korne
• Perl
• etc
• Cacti
• ManageEngine OpManager
• SolarWinds
• Multiple Other Apps
![Page 7: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/7.jpg)
NagiosXI Project initiated Oct 2011 – Sep 2012
• Objective to use NagiosXI as the preferred monitoring
platform
• First Nagios Conference attended 2013 which lead to a
number of significant improvements.
o Mod Gearman
o NSClient++
o Thruk
![Page 8: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/8.jpg)
NagiosXI Project initiated Oct 2011 – Sep 2012
NAGIOS XI MONITORING IMPLEMENTATION - PROPOSED SCHEDULE
Date Activity Description
OCT 2011 Nagios Development Server complete.
OCT 2011 Nagios XI virtual training image configured for testing.
OCT 2011 Nagios XI image installed to test monitoring plug ins.
NOV 2011 High Level Design Draft.
DEC 2011 High Level Design Complete
Nagios XI development environment complete
Pilot Managed Service Program and Hosted Customers selected
MAR 2012 Nagios XI plugin testing initiated
MAY 2012 Nagios XI monitoring across pilot hosts
MAY 2012 Nagios XI pilot monitoring assessment
MAY 2012 Nagios XI signoff for full production implementation
JUN 2012 Nagios XI plugin testing complete
JUN 2012 Nagios XI initial production configuration initiated
JUL 2012 Nagios XI Revision to production configuration
SEP 2012 Nagios XI monitoring fully implemented across data center and network
![Page 9: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/9.jpg)
Landis+Gyr Monitoring Summary
• Landis+Gyr Customer Operations uses Nagios-XI to monitor
over 105,000 hosts and services
• 80099 Concentrators / Routers
• 2700 Host / Servers
• 23135 Services
• 35 checks / sec
![Page 10: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/10.jpg)
Nagios XI System Architecture
• Customer Operations uses 20 Nagios servers to monitor all systems and services.
14 Dedicated Nagios XI servers for Managed Services One to two servers per utility site depending on sizeConfiguration and change activity is automated
5 Nagios XI servers for Alpharetta and Lenexa Data Centers
1 Nagios Fusion server to aid in centralized management
![Page 11: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/11.jpg)
Nagios XI System Diagram
Physical Hardware of Master Nagios Server
HP ProLiant BL460c Gen8 2 Processor Sockets with 8 cores per socket.
CPUs: Qty 8 Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz
Memory 24GB 250GB SSD Volume
![Page 12: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/12.jpg)
Nagios XI Program Utility Networks
![Page 13: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/13.jpg)
Nagios XI Program Utility Networks
![Page 14: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/14.jpg)
Nagios-Fusion Tactical Summary
![Page 15: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/15.jpg)
Nagios XI Feature Components / Monitoring
Add-onso Nagios XI Key Attributes for Landis+Gyr
o Thruk
o Active Directory Integration
o Automated Host Management in Nagios XI
o Interfacetable_v3t Plugin for Network Monitoring
o Nagios XI Email Monitoring via Exchange Web Services
o NSClient++ Monitoring Agent
o Backend APIs
![Page 16: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/16.jpg)
Nagios XI Key Attributes for Landis+Gyr
o Enabled Maximum Use of Prior Monitoring Development
o User Friendly GUI
o Short Learning Curve
o Online Help
o Online Administrator Guide
o Notification Management o used to interface with Microsoft CRM (Problem Management System)
o Online Updates
o Monitoring Wizardo Initial Host Configuration / Template
o Bulk Host Cloning and Import Used Afterwards
o Nagios CCM (Core Config Manager)o Recent enhancements allowing multiple user updates a plus
o Renaming Tool
o Bulk Modifications
![Page 17: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/17.jpg)
Nagios XI Key Attributes for Landis+Gyr
![Page 18: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/18.jpg)
![Page 19: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/19.jpg)
Nagios XI Key Attributes for Landis+Gyr
![Page 20: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/20.jpg)
Nagios XI Key Attributes for Landis+Gyr
![Page 21: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/21.jpg)
Nagios XI Key Attributes for Landis+Gyr
![Page 22: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/22.jpg)
Nagios XI Key Attributes for Landis+Gyr
![Page 23: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/23.jpg)
Nagios XI Key Attributes for Landis+Gyr
![Page 24: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/24.jpg)
Nagios XI Key Attributes for Landis+Gyr
![Page 25: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/25.jpg)
![Page 26: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/26.jpg)
Nagios XI Feature Components / Monitoring
Add-onso Nagios XI Key Attributes for Landis+Gyr
o Thruk
o Active Directory Integration
o Automated Host Management in Nagios XI
o Interfacetable_v3t Plugin for Network Monitoring
o Nagios XI Email Monitoring via Exchange Web Services
o NSClient++ Monitoring Agent
o Backend APIs
![Page 27: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/27.jpg)
![Page 28: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/28.jpg)
![Page 29: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/29.jpg)
![Page 30: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/30.jpg)
![Page 31: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/31.jpg)
www.thruk.org
![Page 32: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/32.jpg)
Nagios XI Feature Components / Monitoring
Add-onso Nagios XI Key Attributes for Landis+Gyr
o Thruk
o Active Directory Integration
o Automated Host Management in Nagios XI
o Interfacetable_v3t Plugin for Network Monitoring
o Nagios XI Email Monitoring via Exchange Web Services
o NSClient++ Monitoring Agent
o Backend APIs
![Page 33: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/33.jpg)
Nagios XI Feature ComponentsActive Directory Integration
All users are authenticated against the AD
domain controller using the same login
used for their Laptop or workstation.
![Page 34: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/34.jpg)
Nagios XI Feature Components
https://assets.nagios.com/downloads/nagiosxi/docs/Authenticating_with_Active_Directory_in_Nagios_XI.pdf
![Page 35: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/35.jpg)
Nagios XI Feature ComponentsActive Directory Integration
All users are authenticated
against the AD domain controller
using the same login for their
Laptop or workstation.
![Page 36: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/36.jpg)
Nagios XI Feature ComponentsThruk – Adding the Logout Button
1. Edit /etc/thruk_local.conf
show_logout_button = 1
2. Edit /etc/httpd/conf.d/thruk.conf
# put the RewriteLock outside your virtual hosts (only required for apache < 2.4)
<IfModule !mod_authz_core.c>
RewriteLock "/var/cache/thruk/apache_rewrite.lock"
</IfModule>
# put everything else inside your vhost
RewriteMap thruk_users prg:/usr/share/thruk/thruk_auth
RewriteCond %{REQUEST_URI} !^/thruk/cgi-bin/restricted.cgi
# limit thruk cookie auth to thruk itself in standalone mode
RewriteCond %{REQUEST_URI} ^/thruk
RewriteCond %{HTTP_COOKIE} (thruk_auth=[^;]+|$) [NC]
RewriteRule ^/(.*)$ /%1/%{REMOTE_ADDR}/____/$1/____/%{QUERY_STRING} [C,NS]
RewriteRule ^(.*)$ ${thruk_users:$1|/loginbad/} [C,NS]
RewriteRule ^/pass/(.*)$ /$1 [NS,PT,L,E=!REMOTE_USER]
RewriteRule ^/redirect/(.*)$ /$1 [NS,L,R=302]
RewriteRule ^/loginok/([^/]+)/(.*)$ /$2 [NS,PT,L,E=REMOTE_USER:$1]
![Page 37: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/37.jpg)
Nagios XI Feature ComponentsActive Directory Integration
Active Directory Authentication NagiosXI with Thruk
1. Edit /etc/httpd/conf.d/thruk.conf
2. Add the following entry:
<Location /thruk/>
Options ExecCGI FollowSymLinks
Order allow,deny
Allow from all
AuthBasicProvider file
AuthUserFile /etc/thruk/htpasswd
Require valid-user
AuthBasicProvider ldap
AuthType Basic
AuthzLDAPAuthoritative off
AuthName "Active Directory Login"
AuthLDAPURL "ldap://< ip address >:3268/dc=YOUR,dc=COMPANY,dc=NET?sAMAccountName?sub" NONE
AuthLDAPBindDN "< ldapuser >@your.company.net"
AuthLDAPBindPassword "< Password >"
Require valid-user
</Location>
![Page 38: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/38.jpg)
Nagios XI Feature Components / Monitoring
Add-onso Nagios XI Key Attributes for Landis+Gyr
o Thruk
o Active Directory Integration
o Automated Host Management in Nagios XI
o Interfacetable_v3t Plugin for Network Monitoring
o Nagios XI Email Monitoring via Exchange Web Services
o NSClient++ Monitoring Agent
o Backend APIs
![Page 39: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/39.jpg)
Nagios XI Feature ComponentsAutomated Host Management
• Customer Operations uses 20 Nagios servers to monitor all systems
and services.• 14 Dedicated Nagios servers for Managed Services
One to two servers per utility site depending on size.
• Under the control of the Master Nagios XI server, the 14 dedicated servers for
Managed Services are automated for configuration updates.
• The Master Nagios XI server monitors for host device change activity. If any device
is moved or replaced, a configuration check is performed against the Utility
database, and using the “Automated Host Management in Nagios XI“ procedures,
synchronizes the Nagios XI server to match.
• 80099+ Host configurations are automated and managed from the Master nagios
server.
![Page 40: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/40.jpg)
Nagios XI Feature ComponentsAutomated Host Management
https://assets.nagios.com/downloads/nagiosxi/docs
/Automated_Host_Management.pdf
.•
![Page 41: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/41.jpg)
Nagios XI Feature ComponentsAutomated Host Management
![Page 42: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/42.jpg)
Nagios XI Feature ComponentsAutomated Host Management
![Page 43: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/43.jpg)
Nagios XI Feature ComponentsAutomated Host Management
![Page 44: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/44.jpg)
Nagios XI Feature Components / Monitoring
Add-onso Nagios XI Key Attributes for Landis+Gyr
o Thruk
o Active Directory Integration
o Automated Host Management in Nagios XI
o Nagios XI Email Monitoring via Exchange Web Services
o Interfacetable_v3t Plugin for Network Monitoring
o NSClient++ Monitoring Agent
o Backend APIs
![Page 45: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/45.jpg)
Nagios XI Feature ComponentsEmail Monitoring via EWS
![Page 46: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/46.jpg)
Nagios XI Feature ComponentsPresentation Addendum, Code, and Notes
• Thruk – Adding the Logout Button
• Active Directory Authentication NagiosXI with Thruk
• Perl code for check_mail.pl Office365
• Perl Code for delete_mail.pl Office365
![Page 47: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/47.jpg)
Nagios XI Feature Components / Monitoring
Add-onso Nagios XI Key Attributes for Landis+Gyr
o Thruk
o Active Directory Integration
o Automated Host Management in Nagios XI
o Nagios XI Email Monitoring via Exchange Web Services
o Interfacetable_v3t Plugin for Network Monitoring
o NSClient++ Monitoring Agent
o Backend APIs
![Page 48: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/48.jpg)
Nagios XI Feature ComponentsInterfacetable_v3t
Interfacetable_v3t is a Nagios(R) add-on that allows you to monitor the network
interfaces of a node (e.g. router, switch, server) without knowing each interface in detail.
www.tontonitch.com
![Page 49: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/49.jpg)
Nagios XI Feature Components
![Page 50: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/50.jpg)
Nagios XI Feature Components / Monitoring
Add-onso Nagios XI Key Attributes for Landis+Gyr
o Thruk
o Active Directory Integration
o Automated Host Management in Nagios XI
o Nagios XI Email Monitoring via Exchange Web Services
o Interfacetable_v3t Plugin for Network Monitoring
o NSClient++ Monitoring Agent
o Backend APIs
![Page 51: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/51.jpg)
Nagios XI Feature Components – NSClient++
NSClient++ is a powerful and extremely flexible monitoring agent.
• Used to monitor 6700+ Message Queues, App-pools, Tasks, and Serviceso Queue Count
o Oldest Message in Queue
www.nsclient.org
By Michael Medin
![Page 52: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/52.jpg)
Nagios XI Feature Components – NSClient++
NSClient++ used to execute check_msmq.vbs for monitoring of Microsoft
messaging queues.o Queue Count
o Oldest Message in Queue
https://exchange.nagios.org/directory/Plugins/Operating-Systems/Windows-NRPE/check_msmq-
2Evbs/details
� Modification made to check_msmq.vbs to allow indication for max age in queue.
![Page 53: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/53.jpg)
Nagios XI Feature Components – NSClient++
message queue name
Server Name
![Page 54: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/54.jpg)
Nagios XI Feature Components – NSClient++
![Page 55: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/55.jpg)
Nagios XI Feature Components – NSClient++
https://exchange.nagios.org/directory/Plugins/Operating-Systems/Windows-NRPE/check_msmq-2Evbs/details
Modified check_msmq.vbs to check for aged message
Required Augments
• [QueueName]
• [warn]
• [crit]
• [Max Age in Mins]
• Both check_msmq.vbs and nsclient.ini included in presentation addendum
![Page 56: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/56.jpg)
Nagios XI Feature Components – NSClient++
o Used for checking Windows Older Technologies
o Used when monitoring requires the remote execution of PowerShell, scripts,
and other host commands
o Example configurations (nsclient.ini) included in presentation addendum.
![Page 57: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/57.jpg)
Nagios XI Feature Components – NSClient++
NSClient++ used to monitor Scheduled Tasks
![Page 58: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/58.jpg)
Nagios XI Feature Components / Monitoring
Add-onso Nagios XI Key Attributes for Landis+Gyr
o Thruk
o Active Directory Integration
o Automated Host Management in Nagios XI
o Nagios XI Email Monitoring via Exchange Web Services
o Interfacetable_v3t Plugin for Network Monitoring
o NSClient++ Monitoring Agent
o Backend APIs
![Page 59: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/59.jpg)
Nagios XI Feature ComponentsBackend API URLs
The Nagios XI backend API can be used to access current and historical information on
monitored hosts and services for integration into third-party frontends.
![Page 60: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/60.jpg)
Nagios XI Feature Components Backend API
URLs
![Page 61: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/61.jpg)
Nagios XI Feature Components Backend API
URLs
![Page 62: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/62.jpg)
Nagios XI Feature Component -
Backend API URLs
62
![Page 63: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/63.jpg)
Thank you!
Any Questions?
![Page 64: Marcus Rochelle - Landis+Gyr - Monitoring with Nagios Enterprise Edition](https://reader031.fdocuments.us/reader031/viewer/2022021504/58a44bff1a28ab55068b4813/html5/thumbnails/64.jpg)