<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/" >

<channel>
	<title>Documentation &#8211; Nagios Library</title>
	<atom:link href="https://library.nagios.com/documentation/feed/" rel="self" type="application/rss+xml" />
	<link>https://library.nagios.com</link>
	<description>Complete Nagios monitoring resources and documentation</description>
	<lastBuildDate>Thu, 02 Apr 2026 20:45:05 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://library.nagios.com/wp-content/uploads/2024/11/Nagios-Blue-N.svg</url>
	<title>Documentation &#8211; Nagios Library</title>
	<link>https://library.nagios.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Experience Smart Dashboards in Nagios XI 2026</title>
		<link>https://library.nagios.com/documentation/smart-dashboards/</link>
		
		<dc:creator><![CDATA[Matthew Martinson]]></dc:creator>
		<pubDate>Fri, 17 Oct 2025 13:45:00 +0000</pubDate>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Nagios Updates]]></category>
		<category><![CDATA[Dashboards]]></category>
		<category><![CDATA[Dashlet]]></category>
		<guid isPermaLink="false">https://library.nagios.com/?p=64571</guid>

					<description><![CDATA[Nagios XI 2026 marks a new chapter in the evolution of monitoring and visualization.This release introduces Smart Dashboards, a reimagined way to view, organize, and act on monitoring data. Designed from the ground up, Smart Dashboards combine modern design, advanced customization, and team collaboration into a unified, dynamic interface. For years, Nagios dashboards have been [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Nagios XI 2026 marks a new chapter in the evolution of monitoring and visualization.<br>This release introduces <strong>Smart Dashboards</strong>, a reimagined way to view, organize, and act on monitoring data. Designed from the ground up, Smart Dashboards combine modern design, advanced customization, and team collaboration into a unified, dynamic interface.</p>



<figure class="wp-block-image aligncenter size-full"><img fetchpriority="high" decoding="async" width="719" height="404" src="https://library.nagios.com/wp-content/uploads/2025/10/image-14.png" alt="Image of Nagios XI 2026 Interface, showing Smart Dasboards" class="wp-image-64615" title="Experience Smart Dashboards in Nagios XI 2026 1" srcset="https://library.nagios.com/wp-content/uploads/2025/10/image-14.png 719w, https://library.nagios.com/wp-content/uploads/2025/10/image-14-300x169.png 300w" sizes="(max-width: 719px) 100vw, 719px" /><figcaption class="wp-element-caption"><em>New Layout of Smart Dashboards in XI 2026</em>.</figcaption></figure>



<p class="has-text-align-left">For years, Nagios dashboards have been the foundation of monitoring visibility, helping teams make informed decisions at a glance. Now, that experience has evolved even further. XI 2026 introduces up-to-date, customizable control centers built for modern infrastructure demands.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><strong>A Smarter Way to Visualize Data</strong></h3>



<p>At the heart of Smart Dashboards lies one goal: turning complex data into clear insight.<br>Every dashboard can be tailored to highlight the metrics and systems that matter most, with flexible layouts and a growing library of powerful dashlets.</p>



<p>Whether tracking uptime across distributed systems, comparing host performance, or visualizing alert patterns, Smart Dashboards make it effortless to understand the state of your network at a glance.</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" width="720" height="343" src="https://library.nagios.com/wp-content/uploads/2025/10/image-13.png" alt="Image of the Treemap Dashlet in the Nagios XI 2026 interface" class="wp-image-64613" title="Experience Smart Dashboards in Nagios XI 2026 2" srcset="https://library.nagios.com/wp-content/uploads/2025/10/image-13.png 720w, https://library.nagios.com/wp-content/uploads/2025/10/image-13-300x143.png 300w" sizes="(max-width: 720px) 100vw, 720px" /><figcaption class="wp-element-caption"><em>The Treemap Dashlet provides a color-coded view of host and service health to quickly highlight issues.</em></figcaption></figure>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" width="720" height="446" src="https://library.nagios.com/wp-content/uploads/2025/10/image-16.png" alt=" Image of the Bar Chart Dashlet in the Nagios XI 2026 interface" class="wp-image-64617" title="Experience Smart Dashboards in Nagios XI 2026 3" srcset="https://library.nagios.com/wp-content/uploads/2025/10/image-16.png 720w, https://library.nagios.com/wp-content/uploads/2025/10/image-16-300x186.png 300w" sizes="(max-width: 720px) 100vw, 720px" /><figcaption class="wp-element-caption"><em>The Bar Chart Dashlet provides a clear comparison of host and service statuses, highlighting trends and helping teams monitor performance changes over time</em>.</figcaption></figure>



<p>Smart Dashboards help reduce the time between detection and action by making system health obvious at first glance.</p>



<h3 class="wp-block-heading"><strong>Introducing the New Dashlets</strong></h3>



<p>Smart Dashboards launch alongside a suite of new and improved dashlets, each built to deliver faster insights, cleaner visuals, and greater interactivity.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<ul class="wp-block-list">
<li><strong>Graph Dashlet</strong> – Visualize performance data over time, ideal for trend analysis.</li>



<li><strong>Bar Chart Dashlet</strong> – Compare hosts or services side by side for fast context.</li>



<li><strong>Gauge Dashlet</strong> – Monitor thresholds and utilization through an easy-to-read gauge.</li>



<li><strong>Pie Chart Dashlet</strong> – Display percentages and proportional data for quick breakdowns.</li>



<li><strong>Statistic Dashlet</strong> – Highlight key figures such as counts, totals, or averages.</li>



<li><strong>Text Dashlet</strong> – Add notes, context, or documentation directly to your dashboards.</li>



<li><strong>Treemap Dashlet</strong> – Understand hierarchical relationships and health status instantly.</li>



<li><strong>URL Dashlet</strong> – Embed external reports, internal tools, or live data sources.</li>



<li><strong>Alert Heatmap Dashlet</strong> – Identify recurring alerts and visualize problem frequency patterns over time.</li>
</ul>



<p>Each dashlet is crafted to improve clarity and engagement, giving administrators the ability to design dashboards that are as informative as they are intuitive.</p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="478" height="1012" src="https://library.nagios.com/wp-content/uploads/2025/10/image-18.png" alt="Image of dashlets in the Nagios XI 2026 interface" class="wp-image-64619" style="width:314px;height:auto" title="Experience Smart Dashboards in Nagios XI 2026 4" srcset="https://library.nagios.com/wp-content/uploads/2025/10/image-18.png 478w, https://library.nagios.com/wp-content/uploads/2025/10/image-18-142x300.png 142w" sizes="(max-width: 478px) 100vw, 478px" /><figcaption class="wp-element-caption"><em>New &amp; Improved Dashlets in XI 2026.</em></figcaption></figure>
</div>
</div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><strong>Enhanced Customization and Collaboration</strong></h3>



<p>Beyond the visual improvements, <a href="https://www.nagios.com/products/nagios-xi/" target="_blank" rel="noopener">Nagios XI 2026</a> introduces new features that make Smart Dashboards more versatile and collaborative than ever:</p>



<ul class="wp-block-list">
<li><strong>Global Dashboard Setting</strong> – Enable team-wide dashboards for unified visibility across departments and roles.</li>



<li><strong>Dashboard Wizards</strong> – Rapidly create and configure dashboards, supporting both Smart and Legacy types for a seamless experience.</li>



<li><strong>Custom Dashboard Icons and Colors</strong> – In the <strong>Neptune Theme</strong>, users can personalize icons and adjust color palettes for consistency and readability.</li>



<li><strong>Updated Dashboard Menu</strong> – Easily navigate between Smart and Legacy Dashboards across both the Modern and Neptune themes.</li>
</ul>



<p>These additions make Smart Dashboards a shared monitoring experience rather than a personal view, empowering teams to coordinate, communicate, and respond faster to emerging issues.</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="379" height="341" src="https://library.nagios.com/wp-content/uploads/2025/10/image-19.png" alt="Image of the Dashboard Wizard in Nagios Xi 2026 interface" class="wp-image-64620" style="width:421px;height:auto" title="Experience Smart Dashboards in Nagios XI 2026 5" srcset="https://library.nagios.com/wp-content/uploads/2025/10/image-19.png 379w, https://library.nagios.com/wp-content/uploads/2025/10/image-19-300x270.png 300w" sizes="(max-width: 379px) 100vw, 379px" /><figcaption class="wp-element-caption"><em>Dashboard Wizard</em>.</figcaption></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><strong>Smart Dashboards and Legacy Compatibility</strong></h3>



<p>While Smart Dashboards represent the future of visualization in Nagios XI, <strong>Legacy Dashboards remain fully supported</strong>. This ensures that longtime users can continue relying on their existing workflows while exploring the new Smart Dashboard framework at their own pace. Legacy Dashboards still provide the classic layout and functionality that Nagios XI veterans trust, while Smart Dashboards introduce the next generation of interactivity, customization, and performance. Together, they offer a seamless bridge between past reliability and future innovation.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><strong>Why Smart Dashboards Matter</strong></h3>



<p>The introduction of Smart Dashboards isn’t just about aesthetics; it’s about efficiency and insight. In environments where rapid detection and resolution are critical, visual clarity can make the difference between proactive management and reactive firefighting. By combining intuitive layouts and global visibility, Smart Dashboards give teams a centralized, intelligent command center. The result is faster response times, clearer communication, and a more connected view of system health across the enterprise.</p>



<p>Nagios XI 2026 doesn’t just display data; it helps you understand it, prioritize it, and act on it faster.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><strong>The Future of Monitoring Visualization</strong></h3>



<p>From new dashlets and collaborative features to extensive customization, while still supporting legacy systems, this release sets a new standard for dashboards. Smart Dashboards bring together everything Nagios is known for: reliability, clarity, and control, all in a modern, intuitive interface.<br></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Resources</h3>



<p>If you are interested in using any of these great new dashboards and dashlets, below is a link to documentation to help get you started.</p>



<p><a href="https://assets.nagios.com/downloads/nagiosxi/docs/Understanding-and-Using-Dashboards-in-Nagios-XI-2026.pdf" target="_blank" rel="noreferrer noopener">Understanding and Using Dashboards in Nagios XI 2026</a></p>



<p>You can also check out this video to learn more about creating and managing Smart Dashboards: </p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Nagios XI 2026: Smart Dashboards" width="800" height="450" src="https://www.youtube.com/embed/0__8cPgXQWg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p></p>



<p></p>
]]></content:encoded>
					
		
		
		<media:content url="https://www.youtube.com/embed/0__8cPgXQWg" medium="video">
			<media:player url="https://www.youtube.com/embed/0__8cPgXQWg" />
			<media:title type="plain">Documentation - Nagios Library</media:title>
			<media:thumbnail url="https://library.nagios.com/wp-content/uploads/2025/10/Smart-Dashboards-1.png" />
			<media:rating scheme="urn:simple">nonadult</media:rating>
		</media:content>
	</item>
		<item>
		<title>2025 Network Monitoring Insights + The Nagios Docs to Get Started</title>
		<link>https://library.nagios.com/industry-insights/network-monitoring-insights-nagios-docs/</link>
		
		<dc:creator><![CDATA[Hannah Adamson]]></dc:creator>
		<pubDate>Wed, 16 Jul 2025 14:00:00 +0000</pubDate>
				<category><![CDATA[Industry Insights]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[Cyber Security]]></category>
		<category><![CDATA[Single Pane of Glass]]></category>
		<guid isPermaLink="false">https://library.nagios.com/?p=59512</guid>

					<description><![CDATA[This guide will take you through key network monitoring insights and point you to the right Nagios documentation and video tutorials to help you obtain them. Whether you&#8217;re monitoring, troubleshooting, or staying ahead of potential issues, you&#8217;ll find the tools and resources here: The High Cost of Downtime: Why Predictive Monitoring Is Now Essential Imagine [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div style="height:23px" aria-hidden="true" class="wp-block-spacer"></div>



<p>This guide will take you through key network monitoring insights and point you to the right Nagios documentation and video tutorials to help you obtain them.</p>



<p>Whether you&#8217;re monitoring, troubleshooting, or staying ahead of potential issues, you&#8217;ll find the tools and resources here:</p>



<div class="wp-block-rank-math-toc-block" id="rank-math-toc"><nav><ul><li class=""><a href="#➤-we-recently-revamped-all-of-our-documentation-providing-you-with-accurate-easy-to-understand-instructions-and-helpful-tips-for-using-nagios-these-nagios-docs-will-guide-you-through-the-basics-help-you-get-started-and-support-you-in-learning-more-about-nagios-tools">Predictive Analytics: Spot Problems Early</a></li><li class=""><a href="#➤-we-recently-revamped-all-of-our-documentation-providing-you-with-accurate-easy-to-understand-instructions-and-helpful-tips-for-using-nagios-these-nagios-docs-will-guide-you-through-the-basics-help-you-get-started-and-support-you-in-learning-more-about-nagios-tools-1">Hybrid &amp; Multi-Cloud Monitoring</a></li><li class=""><a href="#➤-we-recently-revamped-all-of-our-documentation-providing-you-with-accurate-easy-to-understand-instructions-and-helpful-tips-for-using-nagios-these-nagios-docs-will-guide-you-through-the-basics-help-you-get-started-and-support-you-in-learning-more-about-nagios-tools-1-2">Integrating Prometheus with Nagios</a></li><li class=""><a href="#➤-we-recently-revamped-all-of-our-documentation-providing-you-with-accurate-easy-to-understand-instructions-and-helpful-tips-for-using-nagios-these-nagios-docs-will-guide-you-through-the-basics-help-you-get-started-and-support-you-in-learning-more-about-nagios-tools-1-1">Faster Troubleshooting with Unified Observability</a></li><li class=""><a href="#➤-we-recently-revamped-all-of-our-documentation-providing-you-with-accurate-easy-to-understand-instructions-and-helpful-tips-for-using-nagios-these-nagios-docs-will-guide-you-through-the-basics-help-you-get-started-and-support-you-in-learning-more-about-nagios-tools-1-3">Automation: Systems That Self-Heal</a></li><li class=""><a href="#stay-ahead-with-nagios">Staying Ahead with Nagios</a></li><li class=""><a href="#stay-ahead-with-nagios-1">Tip: Navigating Nagios Documentation</a></li></ul></nav></div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:28px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image size-large is-style-default"><a href="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-24.png"><img loading="lazy" decoding="async" width="1024" height="275" src="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-24-1024x275.png" alt="noisy gradients 24" class="wp-image-59832" title="2025 Network Monitoring Insights + The Nagios Docs to Get Started 6" srcset="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-24-1024x275.png 1024w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-24-300x81.png 300w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-24-768x206.png 768w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-24-1536x412.png 1536w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-24.png 1773w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption"> </figcaption></figure>



<h2 class="wp-block-heading" id="➤-we-recently-revamped-all-of-our-documentation-providing-you-with-accurate-easy-to-understand-instructions-and-helpful-tips-for-using-nagios-these-nagios-docs-will-guide-you-through-the-basics-help-you-get-started-and-support-you-in-learning-more-about-nagios-tools" style="font-size:22px">The High Cost of Downtime: Why Predictive Monitoring Is Now Essential</h2>



<p>Imagine if your IT system could warn you about issues before they turn into big problems. That’s what predictive analytics helps you do. Predictive analytics will analyze data trends to spot warning signs early, giving you a head start on fixing issues.</p>



<p></p>



<p><strong>How Nagios Helps</strong>: </p>



<p></p>



<p>Nagios XI uses smart alerting that prioritizes the most critical issues, looking at historical data to help predict future outages and IT problems. With the right alerts in place, your team can focus on fixing real issues instead of getting bogged down by false alarms or minor glitches. Predictive analytics can also be used for capacity planning.</p>



<p></p>



<p>➤ <strong><strong>Resources to Implement:</strong></strong></p>



<p></p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://youtu.be/2okhU-Og7wo" target="_blank" rel="noopener">Video: Configuring Alerts in Log Server 2024R2</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://library.nagios.com/documentation/configure-sms-alerts-in-nagios-xi/" target="_blank" rel="noreferrer noopener">How to Configure SMS Alerts in Nagios XI (2025 Guide)</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://library.nagios.com/techtips/using-capacity-planning-in-nagios-xi/" target="_blank" rel="noreferrer noopener">3 Easy Ways to Use Capacity Planning in Nagios XI</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://youtu.be/muX6sFRA8A8" target="_blank" rel="noopener">Video: A Quick Guide To Monitoring Alerts In Nagios XI</a></div>
</div>



<div style="height:45px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:45px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image size-large"><a href="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-25.png"><img loading="lazy" decoding="async" width="1024" height="275" src="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-25-1024x275.png" alt="2025 Network Monitoring insights: Hybrid &amp; Multi-Cloud Monitoring" class="wp-image-59841" title="2025 Network Monitoring Insights + The Nagios Docs to Get Started 7" srcset="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-25-1024x275.png 1024w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-25-300x81.png 300w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-25-768x206.png 768w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-25-1536x412.png 1536w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-25.png 1773w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption"> </figcaption></figure>



<h2 class="wp-block-heading" id="➤-we-recently-revamped-all-of-our-documentation-providing-you-with-accurate-easy-to-understand-instructions-and-helpful-tips-for-using-nagios-these-nagios-docs-will-guide-you-through-the-basics-help-you-get-started-and-support-you-in-learning-more-about-nagios-tools-1" style="font-size:22px">Navigating Complexity: Monitoring Across Hybrid and Multi-Cloud Environments</h2>



<p>Many companies today have a mix of cloud services and local servers. Without a single view, it’s easy to miss outages or slowdowns.</p>



<p></p>



<p><strong>How Nagios Helps</strong>: </p>



<p>Nagios XI gives you one dashboard to monitor everything. Physical servers, cloud platforms, network gear, and others. With a single customizable dashboard, you get a complete picture and can catch issues before they become big problems.</p>



<p></p>



<p>➤ <strong>The Nagios Documentation to Implement:</strong></p>



<p></p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://assets.nagios.com/downloads/nagiosxi/docs/Managing-Remote-Nagios-XI-Servers.pdf" target="_blank" rel="noreferrer noopener">How to Manage Remote Nagios XI 5 Servers</a></div>
</div>



<div style="height:45px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:45px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image size-large"><a href="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-26.png"><img loading="lazy" decoding="async" width="1024" height="275" src="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-26-1024x275.png" alt="2025 Network Monitoring insights: Prometheus Intergration" class="wp-image-59843" title="2025 Network Monitoring Insights + The Nagios Docs to Get Started 8" srcset="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-26-1024x275.png 1024w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-26-300x81.png 300w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-26-768x206.png 768w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-26-1536x412.png 1536w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-26.png 1773w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption"> </figcaption></figure>



<h2 class="wp-block-heading" id="➤-we-recently-revamped-all-of-our-documentation-providing-you-with-accurate-easy-to-understand-instructions-and-helpful-tips-for-using-nagios-these-nagios-docs-will-guide-you-through-the-basics-help-you-get-started-and-support-you-in-learning-more-about-nagios-tools-1-2" style="font-size:22px">Bridging the Gap: Why IT Teams Combine Prometheus with Nagios</h2>



<p>Many teams use Prometheus to gather metrics, but they still rely on Nagios for alerts and infrastructure checks. Merging these capabilities helps eliminate blind spots and simplifies monitoring across your entire environment.</p>



<p></p>



<p><strong>How Nagios Helps</strong>: </p>



<p>Thanks to Nagios XI’s new <a href="https://www.nagios.com/prometheus/" target="_blank" rel="noopener">Prometheus Monitoring Wizard</a>, you can easily pull metrics from Prometheus into Nagios. No complicated scripts needed. Just click, set up with the wizard, and start monitoring.</p>



<p>➤ <strong>The Nagios Documentation to Implement:</strong></p>



<p></p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://library.nagios.com/techtips/how-to-integrate-the-prometheus-wizard/" target="_blank" rel="noreferrer noopener">Using the Prometheus Wizard in Nagios XI</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://library.nagios.com/nagios-updates/prometheus-monitoring-nagios-xi/" target="_blank" rel="noreferrer noopener">Prometheus Monitoring with Nagios XI: Installing the Exporters</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://youtu.be/QHTyE2olSnc" target="_blank" rel="noopener">How to Monitor the Prometheus Windows Exporter with Nagios XI</a></div>
</div>



<div style="height:45px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:45px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image size-large"><a href="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-27.png"><img loading="lazy" decoding="async" width="1024" height="275" src="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-27-1024x275.png" alt="2025 Network Monitoring insights: Unified Observability" class="wp-image-59845" title="2025 Network Monitoring Insights + The Nagios Docs to Get Started 9" srcset="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-27-1024x275.png 1024w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-27-300x81.png 300w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-27-768x206.png 768w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-27-1536x412.png 1536w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-27.png 1773w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption"> </figcaption></figure>



<h2 class="wp-block-heading" id="➤-we-recently-revamped-all-of-our-documentation-providing-you-with-accurate-easy-to-understand-instructions-and-helpful-tips-for-using-nagios-these-nagios-docs-will-guide-you-through-the-basics-help-you-get-started-and-support-you-in-learning-more-about-nagios-tools-1-1" style="font-size:22px">Observability Without the Noise: Accelerating Troubleshooting at Scale</h2>



<p>Looking at logs or metrics alone can slow you down. When you bring logs and performance data together, troubleshooting becomes much easier.</p>



<p></p>



<p><strong>How Nagios Helps</strong>: </p>



<p>Nagios Log Server works hand-in-hand with Nagios XI to bring logs and metrics into one place. Finding the root cause is quicker and easier.</p>



<p>➤ <strong>The Nagios Documentation to Implement:</strong></p>



<p></p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://library.nagios.com/docs/nagios-xi/configuration/Nagios-XI-Log-Server-Integration-Wizard" target="_blank" rel="noreferrer noopener">Nagios XI &#8211; Log Server Integration Wizard</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://youtu.be/yfxdPMcNhIQ" target="_blank" rel="noopener">Video: How To Integrate Nagios XI With Nagios Log Server</a></div>
</div>



<div style="height:45px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:45px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image size-large"><a href="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-28.png"><img loading="lazy" decoding="async" width="1024" height="275" src="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-28-1024x275.png" alt="2025 Network Monitoring insights: Automation &amp; Self-Healing Systems" class="wp-image-59847" title="2025 Network Monitoring Insights + The Nagios Docs to Get Started 10" srcset="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-28-1024x275.png 1024w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-28-300x81.png 300w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-28-768x206.png 768w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-28-1536x412.png 1536w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-28.png 1773w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption"> </figcaption></figure>



<h2 class="wp-block-heading" id="➤-we-recently-revamped-all-of-our-documentation-providing-you-with-accurate-easy-to-understand-instructions-and-helpful-tips-for-using-nagios-these-nagios-docs-will-guide-you-through-the-basics-help-you-get-started-and-support-you-in-learning-more-about-nagios-tools-1-3" style="font-size:22px"><strong>Self-Healing Infrastructure: Meeting the Demands of Always-On IT</strong></h2>



<p>Manual fixes can take a lot of time. Automation allows your systems to react instantly when problems happen, reducing downtime.</p>



<p></p>



<p><strong>How Nagios Helps</strong>: </p>



<p>Nagios XI’s event handlers can run scripts automatically when issues are detected, helping your environment heal itself without waiting for someone to step in.</p>



<p></p>



<p>➤ <strong>The Nagios Documentation to Implement:</strong></p>



<p></p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://library.nagios.com/docs/nagios-xi/configuration/Nagios-XI-Automated-Host-Management-In-Nagios-XI" target="_blank" rel="noreferrer noopener">Nagios XI &#8211; Automated Host Management In Nagios XI</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://youtu.be/dTVm0d1gXAk" target="_blank" rel="noopener">Video: Nagios Windows Event Handlers For Automated Problem Resolution</a></div>
</div>



<div style="height:45px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:69px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading" id="stay-ahead-with-nagios"><strong>Stay Ahead with Nagios</strong></h2>



<p>Keeping your IT environment resilient, efficient, and secure might seem difficult, but with the right tools and guidance, it can be simplified. <a href="https://library.nagios.com/docs" target="_blank" rel="noreferrer noopener">Nagios documentation</a> provides all the resources you need to implement smarter monitoring strategies, from predictive analytics and automation to capacity planning and alerting.</p>



<p>Have questions or want to see it in action? We&#8217;re here to help! Contact <a href="mailto:sales@nagios.com" target="_blank" rel="noreferrer noopener">sales@nagios.com</a> or <a href="https://www.nagios.com/request-demo/" target="_blank" rel="noopener">book a demo</a>.</p>



<p></p>



<div style="height:69px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:2px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-medium-font-size" id="stay-ahead-with-nagios-1"><em><strong>Extra Tip: Finding the Right Nagios Documentation</strong></em></h2>



<p>We recently revamped the <strong><a href="https://library.nagios.com/docs" target="_blank" rel="noreferrer noopener">Nagios Documentation page</a></strong> to make it easier for you to find exactly what you need. First, select your solution or project, then use filters to access the most relevant guides, videos, and docs.</p>



<p>If you don&#8217;t find what you need there, check out <a href="https://support.nagios.com/" target="_blank" rel="noopener">Nagios Support</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>New to Nagios? Start Here: Your Guide to Nagios Docs, Resources, &#038; Support</title>
		<link>https://library.nagios.com/training/nagios-docs-and-support/</link>
		
		<dc:creator><![CDATA[Hannah Adamson]]></dc:creator>
		<pubDate>Fri, 11 Jul 2025 14:00:00 +0000</pubDate>
				<category><![CDATA[Training]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Infrastructure Monitoring]]></category>
		<category><![CDATA[Setup & Installation]]></category>
		<guid isPermaLink="false">https://library.nagios.com/?p=58525</guid>

					<description><![CDATA[Whether you&#8217;re just getting started with Nagios or are looking to find more resources and support, this guide walks you through the essential Nagios docs and resources available to you. From step-by-step documentation to webinars, here&#8217;s everything you need to get the most out of your Nagios setup. Nagios Documentation &#38; Guides ➤ We recently [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div style="margin-top:0;margin-bottom:0;height:24px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p style="font-size:16px">Whether you&#8217;re just getting started with Nagios or are looking to find more resources and support, this guide walks you through the essential Nagios docs and resources available to you. From step-by-step documentation to webinars, here&#8217;s everything you need to get the most out of your Nagios setup.</p>
</blockquote>
</div>



<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex">
<div style="height:47px;width:17px" aria-hidden="true" class="wp-block-spacer wp-container-content-fd0eeb70"></div>



<div class="wp-block-rank-math-toc-block" id="rank-math-toc"><h2>Guide Overview</h2><nav><ul><li class=""><a href="#nagios-docs-guides">Documentation &amp; Guides</a></li><li class=""><a href="#video-resources-1-1">Support Options</a></li><li class=""><a href="#video-resources-1">Video Resources</a></li><li class=""><a href="#video-resources-1-1-2">Community Resources</a></li></ul></nav></div>
</div>
</div>
</div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:24px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile" style="grid-template-columns:auto 68%"><div class="wp-block-media-text__content">
<h2 class="wp-block-heading" id="nagios-docs-guides">Nagios Documentation &amp; Guides</h2>
</div><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="1024" height="556" src="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-16-1024x556.png" alt="Step-by-step tutorials and guides." class="wp-image-59076 size-full" title="New to Nagios? Start Here: Your Guide to Nagios Docs, Resources, &amp; Support 16" srcset="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-16-1024x556.png 1024w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-16-300x163.png 300w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-16-768x417.png 768w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-16.png 1326w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<p>➤ We recently revamped all of our documentation, providing you with accurate, easy-to-understand instructions and helpful tips for using Nagios. These Nagios docs will guide you through the basics, help you get started, and support you in learning more about Nagios tools.</p>



<div style="height:27px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:24px"><strong>Nagios Documentation</strong></p>



<p>A new comprehensive documentation site replacing the legacy Support Knowledgebase. Here, you&#8217;ll find guides for commercial solutions and open-source projects with step-by-step tutorials, technical documentation, and best practices.</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://library.nagios.com/docs" target="_blank" rel="noreferrer noopener">Nagios Documentation</a></div>
</div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:24px"><strong>Nagios Library</strong></p>



<p>Library is a central place for detailed Nagios training docs, how-to guides, articles on the latest industry insights, and real-life stories about using Nagios:</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://library.nagios.com/" target="_blank" rel="noreferrer noopener">Nagios Library</a></div>
</div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:24px"><strong>Admin Guides</strong></p>



<p>Looking for step-by-step instructions? These guides walk you through installation, configuration, and advanced setup:</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://assets.nagios.com/downloads/nagiosxi/guides/administrator/" target="_blank" rel="noreferrer noopener">XI Admin Guide</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://assets.nagios.com/downloads/nagios-log-server/guides/administrator/" target="_blank" rel="noreferrer noopener">Log Server Admin Guide</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://assets.nagios.com/downloads/nagios-network-analyzer/guides/nna-ag/" target="_blank" rel="noreferrer noopener">Network Analyzer Admin Guide</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://assets.nagios.com/downloads/nagiosfusion/guides/administrator/" target="_blank" rel="noreferrer noopener">Fusion Admin Guide</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://assets.nagios.com/downloads/nagiosxi/guides/administrator/ccm.php" target="_blank" rel="noreferrer noopener">Core Admin Guide</a></div>
</div>



<div style="height:59px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:24px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center" style="grid-template-columns:auto 68%"><div class="wp-block-media-text__content">
<h2 class="wp-block-heading" id="video-resources-1-1">Nagios Support Options</h2>
</div><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="1024" height="556" src="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-34-1024x556.png" alt="Nagios CSMs, support plans, and Answer Hub." class="wp-image-60650 size-full" title="New to Nagios? Start Here: Your Guide to Nagios Docs, Resources, &amp; Support 17" srcset="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-34-1024x556.png 1024w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-34-300x163.png 300w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-34-768x417.png 768w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-34.png 1326w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<p>➤ Support options are designed to provide both quick answers and in-depth assistance. Nagios offers these resources with every license.</p>



<div style="height:39px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:24px"><strong>Nagios Customer Success Managers</strong></p>



<p>If you have a Nagios license, you can contact a Nagios Customer Success Manager (CSM). CSMs can help with a wide variety of Nagios-related information.&nbsp;They can help answer basic questions about Nagios, get you in contact with the right support, as well as help you renew or buy a new license.</p>



<p>To contact a Nagios CSM, email <a href="mailto:csm@nagios.com" target="_blank" rel="noreferrer noopener">csm@nagios.com</a>.</p>



<div style="height:44px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:24px"><strong>Nagios Support Plans</strong></p>



<p>Guaranteed one-business-day response from Nagios Technicians for support tickets (up to 10 per year), with the option to purchase additional support plans as needed:</p>



<div class="wp-block-buttons is-layout-flex wp-container-core-buttons-is-layout-9bedd9bf wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.nagios.com/support-plans/" target="_blank" rel="noreferrer noopener">Nagios Support Plans</a></div>
</div>



<div style="height:55px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:24px"><strong>Nagios Answer Hub</strong></p>



<p>Find answers to frequently asked questions and product-specific help:</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://support.nagios.com/access-nagios-answer-hub/" target="_blank" rel="noreferrer noopener">Nagios Answer Hub</a></div>
</div>



<div style="height:55px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:24px"><strong>Nagios Support Website</strong></p>



<p>The Nagios Support makes it easy to find what you need, with quick access to the Knowledge Base, Library, Support Forum, and product-specific resource pages:</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://support.nagios.com/" target="_blank" rel="noreferrer noopener">Nagios Support</a></div>
</div>



<div style="height:54px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:24px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center" style="grid-template-columns:auto 68%"><div class="wp-block-media-text__content">
<h2 class="wp-block-heading" id="video-resources-1">Nagios Video Resources</h2>
</div><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="1024" height="556" src="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-18-1024x556.png" alt="Video tutorials and webinars." class="wp-image-59080 size-full" title="New to Nagios? Start Here: Your Guide to Nagios Docs, Resources, &amp; Support 18" srcset="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-18-1024x556.png 1024w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-18-300x163.png 300w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-18-768x417.png 768w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-18.png 1326w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<p>➤ Prefer to learn visually? Our video resources walk through installation, setup, Nagios training, and more.</p>



<div style="height:29px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:24px"><strong>Nagios YouTube Channel</strong></p>



<p>Explore our video tutorials, product demos, and best practices all in one place:</p>



<div class="wp-block-buttons is-layout-flex wp-container-core-buttons-is-layout-9bedd9bf wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.youtube.com/@nagiosvideo" target="_blank" rel="noreferrer noopener">Nagios YouTube Channel</a></div>
</div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:24px"><strong>Nagios Webinars</strong></p>



<p>Want deeper insights? Nagios Webinars offer regular sessions covering best practices, use cases, and expert tips:</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="http://nagios.com/webinars" target="_blank" rel="noreferrer noopener">Nagios Webinars</a></div>
</div>



<div style="height:51px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:24px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center" style="grid-template-columns:auto 68%"><div class="wp-block-media-text__content">
<h2 class="wp-block-heading" id="video-resources-1-1-2">Nagios Community Resources</h2>
</div><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="1024" height="556" src="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-19-1024x556.png" alt="Join the forums, share solutions." class="wp-image-59083 size-full" title="New to Nagios? Start Here: Your Guide to Nagios Docs, Resources, &amp; Support 19" srcset="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-19-1024x556.png 1024w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-19-300x163.png 300w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-19-768x417.png 768w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-19.png 1326w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="has-text-align-left">➤ Access years of collective experience, along with support options and answers to common questions.</p>



<div style="height:19px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:24px"><strong>Nagios Support Forum</strong></p>



<p>The Nagios Support Forum is an ideal place to get quick answers to “how-to” questions.&nbsp;Ask questions, find answers, and contribute to active discussions:</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://support.nagios.com/forum/" target="_blank" rel="noreferrer noopener">Nagios Support Forum</a></div>
</div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:24px"><strong>Nagios Exchange</strong></p>



<p>Browse thousands of community-created plugins, add-ons, and integrations, or share your own projects with the Nagios Community.</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://exchange.nagios.org/" target="_blank" rel="noreferrer noopener">Nagios Exchange</a></div>
</div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:24px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center" style="grid-template-columns:auto 68%"><div class="wp-block-media-text__content">
<h2 class="wp-block-heading" id="video-resources-1-1-8">Where to Go Next</h2>
</div><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="1024" height="556" src="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-2-1024x556.png" alt="Personalized demo, free Nagios trial, and QuickStart session." class="wp-image-59058 size-full" title="New to Nagios? Start Here: Your Guide to Nagios Docs, Resources, &amp; Support 20" srcset="https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-2-1024x556.png 1024w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-2-300x163.png 300w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-2-768x417.png 768w, https://library.nagios.com/wp-content/uploads/2025/06/noisy-gradients-2.png 1326w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<p>➤ If you&#8217;re still looking for more resources, Nagios offers free one-on-one sessions with a Nagios Technician—plus free trials to help you get started.</p>



<div style="height:31px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:24px"><strong>Personalized Demo</strong></p>



<p>See Nagios in action, explore key features, and discover how Nagios fits your infrastructure:</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.nagios.com/request-demo/?utm_source=library&amp;utm_medium=article&amp;utm_campaign=schedule-demo-page" target="_blank" rel="noreferrer noopener">Personalized Demo</a></div>
</div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:24px"><strong>Download a Free Trial</strong></p>



<p>Get a free, 30-day trial of any Nagios Enterprise Solution to try it out yourself:</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.nagios.com/products/?utm_source=library&amp;utm_medium=article&amp;utm_campaign=free-trial" target="_blank" rel="noreferrer noopener">Get a Free Trial</a></div>
</div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:24px"><strong>Quickstart Session</strong></p>



<p>Get your instance up and running, discuss your environment, and receive tailored configuration help:</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.nagios.com/quickstart/?utm_source=library&amp;utm_medium=article&amp;utm_campaign=quickstart-session" target="_blank" rel="noreferrer noopener">Quickstart Session</a></div>
</div>



<div style="height:47px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:24px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:59px" aria-hidden="true" class="wp-block-spacer"></div>



<p>There’s no single way to get started with Nagios. Some like to dig into the documentation, while others prefer more hands-on Nagios training, such as a product walkthrough or demo. However you like to learn, there’s a resource to match your style.</p>



<div style="height:31px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:18px"><strong>Have Questions? Reach Out to Us</strong></p>



<p>Reach out anytime to <a class="" href="mailto:sales@nagios.com">sales@nagios.com</a> if you have questions or need support. We’re here to help you get the most out of Nagios.</p>



<div style="height:61px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div style="height:22px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="font-size:18px"><strong><em><strong>Helpful Extras to Check Out</strong></em></strong></p>



<div style="height:7px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<p style="font-size:16px"><strong>Nagios Blog</strong></p>



<p>Check out industry insights, helpful solutions, and the benefits of network monitoring:</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.nagios.com/articles/" target="_blank" rel="noreferrer noopener">Nagios Blog</a></div>
</div>
</div>
</div>



<div style="height:55px" aria-hidden="true" class="wp-block-spacer"></div>



<p><strong>Nagios&#8217; Social Media</strong></p>



<p>Get the latest updates and stay in the loop:</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.facebook.com/NagiosInc/#" target="_blank" rel="noopener">Facebook</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgo.pardot.com%2Fe%2F975333%2Fprises-llc-posts--feedView-all%2F7t9nt%2F578396248%2Fh%2FL-YWa3uEBF4dZL_Q_6_7D5h--pnLOo-Mtao6OumezKw&amp;data=05%7C02%7Chadamson%40nagios.com%7C100413b7cb17430dfdad08ddae8a30ce%7Caeb3589cecf7477db308d9b16ad9dd45%7C0%7C0%7C638858630742052163%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&amp;sdata=sgJ0ZSh%2FCxHSN%2B1mmzoNy7vc58GSP8pJ1drSgEcFSm8%3D&amp;reserved=0" target="_blank" rel="noopener">LinkedIn</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.instagram.com/nagiosinc/" target="_blank" rel="noopener">Instagram</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgo.pardot.com%2Fe%2F975333%2Fnagiosinc%2F7t9nm%2F578396248%2Fh%2FL-YWa3uEBF4dZL_Q_6_7D5h--pnLOo-Mtao6OumezKw&amp;data=05%7C02%7Chadamson%40nagios.com%7C100413b7cb17430dfdad08ddae8a30ce%7Caeb3589cecf7477db308d9b16ad9dd45%7C0%7C0%7C638858630741967834%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&amp;sdata=pR0pnoc97Y18i1g0cAlD5VMu%2B4P%2B%2Bnzz3quOC1ISbEU%3D&amp;reserved=0" target="_blank" rel="noopener">X</a></div>



<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://bsky.app/profile/nagiosinc.bsky.social" target="_blank" rel="noopener">Bluesky</a></div>
</div>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How Do You Install Nagios XI From CSP?</title>
		<link>https://library.nagios.com/techtips/install-nagios-xi-from-csp/</link>
		
		<dc:creator><![CDATA[Vadim Moskovkin]]></dc:creator>
		<pubDate>Tue, 06 May 2025 16:00:00 +0000</pubDate>
				<category><![CDATA[Techtips]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Setup & Installation]]></category>
		<guid isPermaLink="false">https://library.nagios.com/?p=55730</guid>

					<description><![CDATA[Nagios Core Services Platform (CSP) is designed to help users trial Nagios XI or Nagios Core with plugins indefinitely, with the only limitation being the number of hosts one can have. If you prefer watching a video on the installation process, you can find that below. 1. Download the CSP Package Step 1.1: To find [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Nagios Core Services Platform (CSP) is designed to help users trial <a href="https://www.nagios.com/products/nagios-xi/" target="_blank" rel="noreferrer noopener">Nagios XI</a> or <a href="https://www.nagios.org/projects/nagios-core/" target="_blank" rel="noreferrer noopener">Nagios Core</a> with plugins indefinitely, with the only limitation being the number of hosts one can have.</p>



<p>If you prefer watching a video on the installation process, you can find that below. </p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Nagios CSP | Installing Nagios XI from the CSP Package" width="800" height="450" src="https://www.youtube.com/embed/fgxT3niYnnE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading"><strong>1. Download the CSP Package</strong></h2>



<p><strong>Step 1.1:</strong> To find the CSP package, go to any browser and enter <a href="https://www.nagios.org/" target="_blank" rel="noreferrer noopener">nagios.org</a>. </p>



<p><strong>Step 1.2:</strong> Down below, you can find a &#8220;Download&#8221; button that you can click.</p>



<h2 class="wp-block-heading"><strong>2. Unzip and Extract </strong></h2>



<p><strong>Step 2.1:</strong> Once downloaded, you will need to unzip and extract the folder by right-clicking the folder and extracting it into another folder. </p>



<p><strong>Step 2.2: </strong>In the folder, you can find the following:</p>



<ul class="wp-block-list">
<li>&#8220;README&#8221;, &#8220;CHANGES&#8221;, and &#8220;SLICENSE&#8221; text files, which answer some basic questions, show changelogs, and give you the promo code for Nagios XI.</li>



<li>An installation guide, the most recent CSP-XX.ova, which we will use to install XI.</li>



<li>A folder labeled &#8220;PARTS&#8221;, where you can find all parts for Nagios Core and all plugins, as well as XI tar files.</li>



<li>In the &#8220;EXTRAS&#8221; folder, you can find some more plugins and config files.</li>



<li>Finally, the &#8220;A-Team&#8221; folder is a look at some of the fun times our company had through the years.</li>
</ul>



<h2 class="wp-block-heading"><strong>3. Open the OVA File</strong> <strong>and Finish Installation</strong></h2>



<p>There are many different ways to install XI. We will go over the easiest way: using the OVA file.</p>



<p><strong>Step 3.1:</strong> Open the OVA file using VMware, ESXi, or vSphere. </p>



<p><strong>Step 3.2:</strong> After opening, you can rename the virtual machine and select a storage path.</p>



<p><strong>Step 3.3:</strong> After you have imported, make sure the network adapter is &#8220;Bridged&#8221; and then start the virtual machine. </p>



<p><strong>Step 3.4:</strong> Once everything is set up, you will see an IP address listed under Nagios XI. You also have a username and password, which we recommend changing for the local host machine. After entering the IP address into a browser, there will be some settings that can be configured, such as language, time zone, etc. </p>



<p><strong>Step 3.5:</strong> Once you have completed that information, you will have the option to enter a license. Then you will create a password for Nagios XI.</p>



<p><strong>Step 3.6: </strong>When you finish, you will be able to log in with the credentials that you have made and dive into Nagios XI. </p>



<p>If you encounter any issues, there are plenty of video tutorials that you can view on our <a href="https://www.youtube.com/@nagiosvideo" target="_blank" data-type="link" data-id="https://www.youtube.com/@nagiosvideo" rel="noreferrer noopener">YouTube Channel</a>.</p>
]]></content:encoded>
					
		
		
		<media:content url="https://www.youtube.com/embed/fgxT3niYnnE" medium="video">
			<media:player url="https://www.youtube.com/embed/fgxT3niYnnE" />
			<media:title type="plain">Documentation - Nagios Library</media:title>
			<media:thumbnail url="https://library.nagios.com/wp-content/uploads/2025/04/ChatGPT-Image-Apr-28-2025-04_13_39-PM.png" />
			<media:rating scheme="urn:simple">nonadult</media:rating>
		</media:content>
	</item>
		<item>
		<title>Monitoring Pop!_OS 24.04 LTS with NCPA in Nagios XI: A Comprehensive Guide</title>
		<link>https://library.nagios.com/documentation/monitoring-pop_os-24-04-lts-with-ncpa-in-nagios-xi-a-comprehensive-guide/</link>
		
		<dc:creator><![CDATA[Ayoub Louragli]]></dc:creator>
		<pubDate>Mon, 31 Mar 2025 21:56:39 +0000</pubDate>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[NCPA]]></category>
		<category><![CDATA[Operating System Monitoring]]></category>
		<category><![CDATA[Pop!_OS]]></category>
		<guid isPermaLink="false">https://library.nagios.com/?p=53922</guid>

					<description><![CDATA[Pop!_OS 24.04 LTS, developed by System76, is a performance-oriented Linux distribution tailored for developers, creators, and professionals. Built upon Ubuntu 24.04, it ensures robust compatibility and security. Monitoring Pop!_OS effectively with Nagios XI using the Nagios Cross-Platform Agent (NCPA) allows proactive tracking of critical metrics such as CPU usage, memory consumption, disk space, and active [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Pop!_OS 24.04 LTS, developed by System76, is a performance-oriented Linux distribution tailored for developers, creators, and professionals. Built upon Ubuntu 24.04, it ensures robust compatibility and security. Monitoring Pop!_OS effectively with Nagios XI using the Nagios Cross-Platform Agent (NCPA) allows proactive tracking of critical metrics such as CPU usage, memory consumption, disk space, and active processes. This guide provides a detailed walkthrough for installing and configuring NCPA v3 on Pop!_OS 24.04 and integrating it seamlessly with Nagios XI.</p>



<h3 class="wp-block-heading"><strong>Prerequisites</strong></h3>



<p>Ensure you have:</p>



<ul class="wp-block-list">
<li>A Pop!_OS 24.04 LTS system with sudo privileges</li>



<li>An operational Nagios XI server</li>



<li>Network connectivity between Pop!_OS and Nagios XI (Port 5693 open)</li>



<li>Stable internet access for downloading required packages</li>
</ul>



<h3 class="wp-block-heading"><strong>Step 1: Install NCPA Using DEB Package</strong></h3>



<p>Since Pop!_OS is Ubuntu-based, the DEB package method is recommended:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>cd /tmp
wget https://assets.nagios.com/downloads/ncpa3/ncpa-latest.amd64.deb
sudo dpkg -i ncpa-latest.amd64.deb</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">cd /tmp</span></span>
<span class="line"><span style="color: #D4D4D4">wget https://assets.nagios.com/downloads/ncpa3/ncpa-latest.amd64.deb</span></span>
<span class="line"><span style="color: #D4D4D4">sudo dpkg -i ncpa-latest.amd64.deb</span></span></code></pre></div>



<p>Resolve dependency issues if encountered:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo apt-get install -f</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo apt-get install -f</span></span></code></pre></div>



<h3 class="wp-block-heading"><strong>Step 2: Configure NCPA Token</strong></h3>



<p>NCPA requires an authentication token (community string):</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo nano /usr/local/ncpa/etc/ncpa.cfg</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo nano /usr/local/ncpa/etc/ncpa.cfg</span></span></code></pre></div>



<p>Modify the line:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>community_string = mytoken</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">community_string = mytoken</span></span></code></pre></div>



<p>to a secure, unique token:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>community_string = Str0ngT0k3n2025</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">community_string = Str0ngT0k3n2025</span></span></code></pre></div>



<p>Save the file and exit (<code>Ctrl+O</code>, <code>Enter</code>, <code>Ctrl+X</code>).</p>



<h3 class="wp-block-heading"><strong>Step 3: Restart NCPA Service</strong></h3>



<p>Apply the new configuration:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo systemctl restart ncpa
sudo systemctl status ncpa</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo systemctl restart ncpa</span></span>
<span class="line"><span style="color: #D4D4D4">sudo systemctl status ncpa</span></span></code></pre></div>



<p>Ensure the service shows as <code>active (running)</code>.</p>



<h3 class="wp-block-heading"><strong>Step 4: Configure Firewall</strong></h3>



<p>Allow NCPA communication on port 5693:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo ufw allow 5693/tcp
sudo ufw reload
</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo ufw allow 5693/tcp</span></span>
<span class="line"><span style="color: #D4D4D4">sudo ufw reload</span></span>
<span class="line"><span style="color: #D4D4D4"></span></span></code></pre></div>



<h3 class="wp-block-heading"><strong>Step 5: Test NCPA Interface</strong></h3>



<p>Open your browser and navigate to:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>https://&lt;PopOS-IP>:5693/</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">https://&lt;PopOS-IP&gt;:5693/</span></span></code></pre></div>



<p>Accept SSL warnings (self-signed certificate). Login using your token (<code><strong>Str0ngT0k3n2025</strong></code>) to access the NCPA dashboard.</p>



<h3 class="wp-block-heading"><strong>Step 6: Integrate Pop!_OS Host into Nagios XI</strong></h3>



<ol class="wp-block-list">
<li>Log into Nagios XI.</li>



<li>Navigate to <strong>Configure &gt; Configuration Wizards</strong>.</li>



<li>Select <strong>NCPA</strong> from the wizard list.</li>



<li>Input the following details:
<ul class="wp-block-list">
<li><strong>Host IP:</strong> Your Pop!_OS machine&#8217;s IP</li>



<li><strong>Token:</strong> <code>Str0ngT0k3n2025</code></li>



<li><strong>Port:</strong> <code>5693</code></li>
</ul>
</li>



<li>Select desired metrics for monitoring (CPU, Memory, Disk, Processes).</li>



<li>Complete the wizard and apply the configuration.</li>
</ol>



<p>Verify the host addition by navigating to <strong>Monitoring &gt; Hosts</strong>.</p>



<h3 class="wp-block-heading"><strong>Troubleshooting</strong></h3>



<ul class="wp-block-list">
<li><strong>NCPA not running:</strong></li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo systemctl restart ncpa
sudo systemctl status ncpa</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo systemctl restart ncpa</span></span>
<span class="line"><span style="color: #D4D4D4">sudo systemctl status ncpa</span></span></code></pre></div>



<ul class="wp-block-list">
<li><strong>Firewall Issues:</strong></li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo ufw status | grep 5693</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo ufw status | grep 5693</span></span></code></pre></div>



<ul class="wp-block-list">
<li><strong>Token mismatch:</strong></li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo nano /usr/local/ncpa/etc/ncpa.cfg</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo nano /usr/local/ncpa/etc/ncpa.cfg</span></span></code></pre></div>



<p>Confirm your token matches the Nagios XI configuration.</p>



<ul class="wp-block-list">
<li><strong>Checking logs:</strong></li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>cat /usr/local/ncpa/var/log/ncpa.log</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">cat /usr/local/ncpa/var/log/ncpa.log</span></span></code></pre></div>



<h3 class="wp-block-heading"><strong>Conclusion</strong></h3>



<p>You have successfully configured NCPA on Pop!_OS 24.04 LTS and integrated it with Nagios XI. This setup ensures proactive monitoring and quick troubleshooting of system performance and health issues. For more advanced capabilities, explore passive checks and custom plugins available through the Nagios Knowledgebase and the NCPA documentation.</p>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Monitor openSUSE 15 Logs with Nagios Log Server 2024R2</title>
		<link>https://library.nagios.com/monitoring/how-to-monitor-opensuse-15-logs-with-nagios-log-server-2024r2/</link>
		
		<dc:creator><![CDATA[Ayoub Louragli]]></dc:creator>
		<pubDate>Fri, 28 Mar 2025 21:16:10 +0000</pubDate>
				<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Log Monitoring]]></category>
		<category><![CDATA[openSUSE 15]]></category>
		<category><![CDATA[Operating System Monitoring]]></category>
		<guid isPermaLink="false">https://library.nagios.com/?p=53783</guid>

					<description><![CDATA[Monitoring logs from openSUSE 15 with Nagios Log Server 2024R2 provides crucial visibility into system events, security incidents, and performance anomalies. This guide explains how to configure openSUSE to forward logs to Nagios Log Server and verify their integration with Nagios XI. Step 1: Add a Log Source in Nagios Log Server Step 2: Run [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Monitoring logs from openSUSE 15 with Nagios Log Server 2024R2 provides crucial visibility into system events, security incidents, and performance anomalies. This guide explains how to configure openSUSE to forward logs to Nagios Log Server and verify their integration with Nagios XI.</p>



<h3 class="wp-block-heading"><strong>Step 1: Add a Log Source in Nagios Log Server</strong></h3>



<ol class="wp-block-list">
<li>Log in to <strong>Nagios Log Server</strong>.</li>



<li>Click <strong>+ Add Log Source</strong>.</li>



<li>Select <strong>Linux</strong> as the source type.</li>
</ol>



<h3 class="wp-block-heading"><strong>Step 2: Run the Auto-Configuration Script on openSUSE</strong></h3>



<ol class="wp-block-list">
<li>Copy the script command from the <strong>Linux Source Setup</strong> page.</li>



<li>On the openSUSE server, run: </li>
</ol>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="curl -sS -O http://&lt;NagiosLogServerIP&gt;/nagioslogserver/scripts/setup-linux.sh sudo bash setup-linux.sh -s &lt;NagiosLogServerIP&gt; -p 5544" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">curl -sS -O http://&lt;NagiosLogServerIP&gt;/nagioslogserver/scripts/setup-linux.sh sudo bash setup-linux.sh -s &lt;NagiosLogServerIP&gt; -p 5544</span></span></code></pre></div>



<p>This sets up <code>rsyslog</code> to forward logs to the Log Server.</p>



<ol class="wp-block-list"></ol>



<h3 class="wp-block-heading"><strong>Step 3: Verify Logs are Received</strong></h3>



<ul class="wp-block-list">
<li>Return to the setup page in <strong>Nagios Log Server</strong>.</li>



<li>Enter the openSUSE server’s IP in the <strong>Verify Incoming Logs</strong> section.</li>



<li>Or run a host query from <strong>Dashboards > Search</strong>: </li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="host.ip:&lt;openSUSE-IP&gt;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">host.ip:&lt;openSUSE-IP&gt;</span></span></code></pre></div>



<ul class="wp-block-list">
<li>To test manually, run:</li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="logger &quot;This is a test log entry&quot;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">logger &quot;This is a test log entry&quot;</span></span></code></pre></div>



<h3 class="wp-block-heading"><strong>Step 4: (Optional) Manual Configuration</strong></h3>



<p>1.Check the <code>rsyslog</code> work directory: </p>



<ol class="wp-block-list"></ol>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="ls -d /var/lib/rsyslog || ls -d /var/spool/rsyslog" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">ls -d /var/lib/rsyslog || ls -d /var/spool/rsyslog</span></span></code></pre></div>



<p>2.Manually create or edit the forwarding config: </p>



<ol class="wp-block-list"></ol>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="sudo vi /etc/rsyslog.d/99-nagioslogserver.conf" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo vi /etc/rsyslog.d/99-nagioslogserver.conf</span></span></code></pre></div>



<p>Add the following line: </p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="*.* @&lt;NagiosLogServerIP&gt;:5544;RSYSLOG_SyslogProtocol23Format" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">*.* @&lt;NagiosLogServerIP&gt;:5544;RSYSLOG_SyslogProtocol23Format</span></span></code></pre></div>



<p>3.Restart rsyslog: </p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="sudo systemctl restart rsyslog.service" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo systemctl restart rsyslog.service</span></span></code></pre></div>



<ol class="wp-block-list"></ol>



<h3 class="wp-block-heading"><strong>Step 5: Link to Nagios XI</strong></h3>



<ul class="wp-block-list">
<li>Utilize queries and alert conditions in <strong>Nagios Log Server</strong> to trigger alerts in <strong>Nagios XI</strong> via API or event handlers.</li>



<li>Integrate log monitoring with service checks for a comprehensive system overview.</li>
</ul>



<h3 class="wp-block-heading"><strong>Final Notes</strong></h3>



<ul class="wp-block-list">
<li>Logs are forwarded over port 5544; ensure openSUSE’s firewall allows outbound traffic on this port.</li>



<li>The <strong>+ Add Log Source</strong> feature in <strong>Nagios Log Server</strong> allows you to add additional log sources as needed.</li>



<li>Regularly review logs in <strong>Nagios Log Server</strong> to detect system anomalies and security threats.</li>
</ul>



<h3 class="wp-block-heading"><strong>Conclusion</strong></h3>



<p>By following this guide, you can successfully monitor and analyze openSUSE 15 logs with Nagios Log Server 2024R2 in Nagios XI. This setup ensures proactive issue detection and enhances overall system observability. For best results, maintain regular log audits and optimize alert configurations to capture critical events.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Install and Configure SNMP on macOS Monterey for Nagios Monitoring</title>
		<link>https://library.nagios.com/monitoring/how-to-install-and-configure-snmp-on-macos-monterey-for-nagios-monitoring/</link>
		
		<dc:creator><![CDATA[Jack Brisben]]></dc:creator>
		<pubDate>Fri, 28 Mar 2025 21:04:33 +0000</pubDate>
				<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Operating System Monitoring]]></category>
		<category><![CDATA[SNMP]]></category>
		<guid isPermaLink="false">https://library.nagios.com/?p=53776</guid>

					<description><![CDATA[Prerequisites Before starting, ensure you have: Step 1: Verify SNMP Availability macOS includes a built-in SNMP daemon (snmpd), but it’s not enabled by default. You don’t need to install it separately—only configure and activate it. 1.1 Check SNMP VersionOpen Terminal and verify that SNMP tools are present: You should see output like NET-SNMP version: 5.x.x. [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Prerequisites</h3>



<p>Before starting, ensure you have:</p>



<ul class="wp-block-list">
<li>A macOS system running macOS 12 Monterey or later on Apple Silicon.</li>



<li>Administrator privileges (sudo access).</li>



<li>An active Nagios Core or Nagios XI server to receive monitoring data.</li>



<li>Basic familiarity with the terminal and command-line tools.</li>
</ul>



<h3 class="wp-block-heading">Step 1: Verify SNMP Availability</h3>



<p>macOS includes a built-in SNMP daemon (snmpd), but it’s not enabled by default. You don’t need to install it separately—only configure and activate it.</p>



<p><strong>1.1 Check SNMP Version</strong><br>Open Terminal and verify that SNMP tools are present:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>snmpd --version</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">snmpd</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--version</span></span></code></pre></div>



<p>You should see output like NET-SNMP version: 5.x.x. If not, macOS Monterey includes it natively, and we’ll proceed to configure it.</p>



<h3 class="wp-block-heading">Step 2: Configure SNMP on macOS</h3>



<p>The SNMP configuration file is located at /etc/snmp/snmpd.conf, but it may not exist yet. We’ll create and edit it.</p>



<p><strong>2.1 Create or Edit the SNMP Configuration File</strong><br>Run the following command to edit the configuration file:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo mkdir -p /etc/snmp
sudo nano /etc/snmp/snmpd.conf</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">mkdir</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/etc/snmp</span></span>
<span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nano</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/etc/snmp/snmpd.conf</span></span></code></pre></div>



<p><strong>2.2 Add Basic Configuration</strong><br>Paste the following minimal configuration into /etc/snmp/snmpd.conf:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly># Set a read-only community string (replace "public" with a secure value)
rocommunity Str0ngC0mmunity!

# Restrict access to your Nagios server's IP
rocommunity Str0ngC0mmunity! &lt;Nagios_IP_address>

# Define system information
sysLocation "Your Location"
sysContact "Your Name &lt;your.email@example.com>"
sysName "YourMacHostname"</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #6A9955"># Set a read-only community string (replace &quot;public&quot; with a secure value)</span></span>
<span class="line"><span style="color: #DCDCAA">rocommunity</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Str0ngC0mmunity!</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955"># Restrict access to your Nagios server&#39;s IP</span></span>
<span class="line"><span style="color: #DCDCAA">rocommunity</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Str0ngC0mmunity!</span><span style="color: #D4D4D4"> &lt;</span><span style="color: #CE9178">Nagios_IP_addres</span><span style="color: #D4D4D4">s&gt;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #6A9955"># Define system information</span></span>
<span class="line"><span style="color: #DCDCAA">sysLocation</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Your Location&quot;</span></span>
<span class="line"><span style="color: #DCDCAA">sysContact</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;Your Name &lt;your.email@example.com&gt;&quot;</span></span>
<span class="line"><span style="color: #DCDCAA">sysName</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;YourMacHostname&quot;</span></span></code></pre></div>



<ul class="wp-block-list">
<li>Replace Str0ngC0mmunity! with a secure community string (like a password for SNMP).</li>



<li>Replace &lt;Nagios_IP_address&gt; with the IP of your Nagios server.</li>



<li>Customize sysLocation, sysContact, and sysName as needed.</li>
</ul>



<p>Save and exit (Ctrl+X, then Y, then Enter).</p>



<p><strong>2.3 Set Permissions</strong><br>Ensure the file is readable by the SNMP daemon:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo chmod 600 /etc/snmp/snmpd.conf</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">chmod</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">600</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/etc/snmp/snmpd.conf</span></span></code></pre></div>



<h3 class="wp-block-heading">Step 3: Enable SNMP Service</h3>



<p>macOS uses launchd to manage services, including snmpd. The SNMP daemon is pre-installed but disabled by default.</p>



<p><strong>3.1 Locate the SNMP Daemon</strong><br>The SNMP service is controlled by /System/Library/LaunchDaemons/org.net-snmp.snmpd.plist. You don’t need to create this file—it’s already present.</p>



<p><strong>3.2 Enable the SNMP Service</strong><br>Load and start the service:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo launchctl list | grep snmpd</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">launchctl</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">list</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">grep</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">snmpd</span></span></code></pre></div>



<p>You should see org.net-snmp.snmpd listed with a PID (process ID).</p>



<h3 class="wp-block-heading">Step 4: Test SNMP Locally</h3>



<p><strong>4.1 Test SNMP Queries</strong><br>Use the snmpwalk command to verify that SNMP is working locally:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>snmpwalk -v2c -c Str0ngC0mmunity! localhost</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">snmpwalk</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-v2c</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-c</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Str0ngC0mmunity!</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">localhost</span></span></code></pre></div>



<ul class="wp-block-list">
<li>Replace Str0ngC0mmunity! with your community string.</li>



<li>You should see a list of SNMP data (e.g., system info). If you get a timeout or error, check your configuration and ensure snmpd is running.</li>
</ul>



<p><strong>4.2 Check Listening Port</strong><br>SNMP uses UDP port 161. Verify it’s listening:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo netstat -an | grep 161</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">netstat</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-an</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">grep</span><span style="color: #D4D4D4"> </span><span style="color: #B5CEA8">161</span></span></code></pre></div>



<p>You should see output like udp4 0 0 *.161 *.*.</p>



<h3 class="wp-block-heading">Step 5: Allow SNMP Through Firewall (Optional)</h3>



<p>If macOS Monterey’s firewall is enabled, you need to allow SNMP traffic.</p>



<p>5.1 Open Firewall Settings<br>Go to <strong>System Preferences &gt; Security &amp; Privacy &gt; Firewall</strong>, unlock it, and click <strong>Firewall Options</strong>.</p>



<p>5.2 Add SNMP Exception<br>Add /usr/sbin/snmpd to the list of allowed applications, or manually allow UDP port 161 via Terminal:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo /usr/libexec/ApplicationFirewall/socketfilterfw --add /usr/sbin/snmpd</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/usr/libexec/ApplicationFirewall/socketfilterfw</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--add</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/usr/sbin/snmpd</span></span></code></pre></div>



<h3 class="wp-block-heading">Step 6: Test from Nagios Server</h3>



<p>From your Nagios server, test connectivity:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>snmpwalk -v2c -c Str0ngC0mmunity! &lt;your_mac_ip></textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">snmpwalk</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-v2c</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-c</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Str0ngC0mmunity!</span><span style="color: #D4D4D4"> &lt;</span><span style="color: #CE9178">your_mac_i</span><span style="color: #D4D4D4">p&gt;</span></span></code></pre></div>



<p>Replace Str0ngC0mmunity! with your community string and &lt;your_mac_ip&gt; with your macOS system’s IP.</p>



<p>If successful, you’ll see SNMP data returned.</p>



<h3 class="wp-block-heading">Step 7: Add SNMP to Nagios</h3>



<p>On your Nagios XI web GUI:</p>



<ul class="wp-block-list">
<li>Navigate to <strong>Configure &gt; Configuration Wizards</strong>.</li>
</ul>



<figure class="wp-block-image size-full"><a href="https://library.nagios.com/wp-content/uploads/2025/03/Configuration-Wizards-2.png"><img loading="lazy" decoding="async" width="1015" height="744" src="https://library.nagios.com/wp-content/uploads/2025/03/Configuration-Wizards-2.png" alt="Configuration Wizards 2" class="wp-image-53779" title="How to Install and Configure SNMP on macOS Monterey for Nagios Monitoring 21" srcset="https://library.nagios.com/wp-content/uploads/2025/03/Configuration-Wizards-2.png 1015w, https://library.nagios.com/wp-content/uploads/2025/03/Configuration-Wizards-2-300x220.png 300w, https://library.nagios.com/wp-content/uploads/2025/03/Configuration-Wizards-2-768x563.png 768w" sizes="(max-width: 1015px) 100vw, 1015px" /></a><figcaption class="wp-element-caption">Select a wizard</figcaption></figure>



<ul class="wp-block-list">
<li>Select <strong>SNMP</strong> (or <strong>Network Device</strong> if no specific SNMP wizard exists).</li>



<li>Enter the following:</li>



<li><strong>IP Address</strong>: Your macOS system’s IP.</li>
</ul>



<figure class="wp-block-image size-full"><a href="https://library.nagios.com/wp-content/uploads/2025/03/RegularSNMP-1.png"><img loading="lazy" decoding="async" width="1024" height="546" src="https://library.nagios.com/wp-content/uploads/2025/03/RegularSNMP-1.png" alt="RegularSNMP 1" class="wp-image-53780" title="How to Install and Configure SNMP on macOS Monterey for Nagios Monitoring 22" srcset="https://library.nagios.com/wp-content/uploads/2025/03/RegularSNMP-1.png 1024w, https://library.nagios.com/wp-content/uploads/2025/03/RegularSNMP-1-300x160.png 300w, https://library.nagios.com/wp-content/uploads/2025/03/RegularSNMP-1-768x410.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">SNMP</figcaption></figure>



<ul class="wp-block-list">
<li><strong>Community String</strong>: Str0ngC0mmunity! (or your custom value).</li>



<li>Follow the wizard to select metrics (e.g., CPU, memory, disk usage).</li>
</ul>



<figure class="wp-block-image size-full"><a href="https://library.nagios.com/wp-content/uploads/2025/03/SNMPSettings-1.png"><img loading="lazy" decoding="async" width="1024" height="729" src="https://library.nagios.com/wp-content/uploads/2025/03/SNMPSettings-1.png" alt="SNMPSettings 1" class="wp-image-53781" title="How to Install and Configure SNMP on macOS Monterey for Nagios Monitoring 23" srcset="https://library.nagios.com/wp-content/uploads/2025/03/SNMPSettings-1.png 1024w, https://library.nagios.com/wp-content/uploads/2025/03/SNMPSettings-1-300x214.png 300w, https://library.nagios.com/wp-content/uploads/2025/03/SNMPSettings-1-768x547.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">SNMP Settings</figcaption></figure>



<ul class="wp-block-list">
<li>Click <strong>Finish</strong> to complete the setup.</li>
</ul>



<p>For Nagios Core, edit your configuration files (e.g., /usr/local/nagios/etc/objects/) manually:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>define host {
    use             generic-host
    host_name       macos-monterey
    alias           MacOS Monterey
    address         &lt;your_mac_ip>
}

define service {
    use                 generic-service
    host_name           macos-monterey
    service_description CPU Usage
    check_command       check_snmp!-C Str0ngC0mmunity! -o .1.3.6.1.4.1.2021.11.10.0
}</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">define</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">host</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">{</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">use</span><span style="color: #D4D4D4">             </span><span style="color: #CE9178">generic-host</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">host_name</span><span style="color: #D4D4D4">       </span><span style="color: #CE9178">macos-monterey</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">alias</span><span style="color: #D4D4D4">           </span><span style="color: #CE9178">MacOS</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Monterey</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">address</span><span style="color: #D4D4D4">         &lt;</span><span style="color: #CE9178">your_mac_i</span><span style="color: #D4D4D4">p&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #DCDCAA">define</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">service</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">{</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">use</span><span style="color: #D4D4D4">                 </span><span style="color: #CE9178">generic-service</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">host_name</span><span style="color: #D4D4D4">           </span><span style="color: #CE9178">macos-monterey</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">service_description</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">CPU</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Usage</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">check_command</span><span style="color: #D4D4D4">       </span><span style="color: #CE9178">check_snmp!-C</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Str0ngC0mmunity!</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-o</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">.1.3.6.1.4.1.2021.11.10.0</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span></code></pre></div>



<p>Adjust OIDs (Object Identifiers) for specific metrics as needed.</p>



<h3 class="wp-block-heading">Conclusion</h3>



<p>By following these steps, you’ve successfully enabled and configured SNMP on macOS Monterey for Apple Silicon. Your Nagios monitoring server can now collect system metrics via SNMP in real time.</p>



<p>For further support, refer to:</p>



<ul class="wp-block-list">
<li>Nagios Support Forum: <a href="https://support.nagios.com/forum/" target="_blank" rel="noreferrer noopener">https://support.nagios.com/forum/</a></li>



<li>Nagios Knowledge Base: <a href="https://support.nagios.com/kb/" target="_blank" rel="noreferrer noopener">https://support.nagios.com/kb/</a></li>



<li>macOS SNMP Documentation: man snmpd in Terminal</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Monitor openSUSE 15 with SNMP in Nagios XI</title>
		<link>https://library.nagios.com/monitoring/how-to-monitor-opensuse-15-with-snmp-in-nagios-xi/</link>
		
		<dc:creator><![CDATA[Ayoub Louragli]]></dc:creator>
		<pubDate>Fri, 28 Mar 2025 20:51:02 +0000</pubDate>
				<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[openSUSE 15]]></category>
		<category><![CDATA[Operating System Monitoring]]></category>
		<category><![CDATA[SNMP]]></category>
		<guid isPermaLink="false">https://library.nagios.com/?p=53774</guid>

					<description><![CDATA[Monitoring openSUSE 15 using SNMP in Nagios XI is a powerful way to track system health and performance metrics without installing additional agents. This guide covers SNMP setup on openSUSE and integrating it with Nagios XI. Step 1: Install SNMP on openSUSE 15 As root, run: Step 2: Configure SNMP v2c Access 1. Backup the [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Monitoring openSUSE 15 using SNMP in Nagios XI is a powerful way to track system health and performance metrics without installing additional agents. This guide covers SNMP setup on openSUSE and integrating it with Nagios XI.</p>



<h3 class="wp-block-heading"><strong>Step 1: Install SNMP on openSUSE 15</strong></h3>



<p>As root, run:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo zypper install net-snmp net-snmp-tools</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo zypper install net-snmp net-snmp-tools</span></span></code></pre></div>



<h3 class="wp-block-heading"><strong>Step 2: Configure SNMP v2c Access</strong></h3>



<p>1. Backup the default configuration:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.bak</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.bak</span></span></code></pre></div>



<p>2. Replace the configuration with:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly> echo 'rocommunity Str0ngC0mmunity &lt;Nagios-XI-IP>' | sudo tee /etc/snmp/snmpd.conf</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4"> echo &#39;rocommunity Str0ngC0mmunity &lt;Nagios-XI-IP&gt;&#39; | sudo tee /etc/snmp/snmpd.conf</span></span></code></pre></div>



<p>3. Restart SNMP:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo systemctl restart snmpd.service</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo systemctl restart snmpd.service</span></span></code></pre></div>



<h3 class="wp-block-heading"><strong>Step 3: Open Firewall Port 161/UDP</strong></h3>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo firewall-cmd --zone=public --add-port=161/udp
sudo firewall-cmd --zone=public --add-port=161/udp --permanent</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo firewall-cmd --zone=public --add-port=161/udp</span></span>
<span class="line"><span style="color: #D4D4D4">sudo firewall-cmd --zone=public --add-port=161/udp --permanent</span></span></code></pre></div>



<h3 class="wp-block-heading"><strong>Step 4: Enable SNMP on Boot</strong></h3>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo systemctl enable snmpd.service</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo systemctl enable snmpd.service</span></span></code></pre></div>



<h3 class="wp-block-heading"><strong>Step 5: Test SNMP Connectivity</strong></h3>



<p>From your Nagios XI server:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>cd /usr/local/nagios/libexec
./check_snmp_storage.pl -H &lt;openSUSE-IP> -C Str0ngC0mmunity -m "^/$" -w 2 -c 4</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">cd /usr/local/nagios/libexec</span></span>
<span class="line"><span style="color: #D4D4D4">./check_snmp_storage.pl -H &lt;openSUSE-IP&gt; -C Str0ngC0mmunity -m &quot;^/$&quot; -w 2 -c 4</span></span></code></pre></div>



<p>You should receive disk usage output. If not, review SNMP and firewall settings.</p>



<h3 class="wp-block-heading"><strong>Step 6: Use the Linux SNMP Wizard in Nagios XI</strong></h3>



<ol class="wp-block-list">
<li>Go to <strong>Configure &gt; Run a Configuration Wizard &gt; Linux SNMP</strong>.</li>



<li>Enter the openSUSE server&#8217;s IP and SNMP community string.</li>



<li>Select the metrics you want (disk usage, processes, etc.).</li>



<li>Adjust thresholds as needed.</li>



<li>Finish the wizard to apply the configuration.</li>
</ol>



<h3 class="wp-block-heading"><strong>Final Notes</strong></h3>



<ul class="wp-block-list">
<li>openSUSE uses the same net-snmp tools as other Linux distributions.</li>



<li>Port 161/UDP must be open to receive SNMP queries.</li>



<li>SNMP v3 setup is also supported if stronger security is required.</li>
</ul>



<h3 class="wp-block-heading"><strong>Conclusion</strong></h3>



<p>By configuring SNMP on openSUSE 15 and integrating it with Nagios XI, you gain detailed visibility into system performance without installing additional agents. Regularly reviewing Nagios XI dashboards and refining SNMP configurations ensures optimal monitoring and proactive issue resolution.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Monitor openSUSE 15 with NCPA in Nagios XI</title>
		<link>https://library.nagios.com/documentation/how-to-monitor-opensuse-15-with-ncpa-in-nagios-xi/</link>
		
		<dc:creator><![CDATA[Ayoub Louragli]]></dc:creator>
		<pubDate>Fri, 28 Mar 2025 19:34:44 +0000</pubDate>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[NCPA]]></category>
		<category><![CDATA[openSUSE 15]]></category>
		<category><![CDATA[Operating System Monitoring]]></category>
		<guid isPermaLink="false">https://library.nagios.com/?p=53755</guid>

					<description><![CDATA[Monitoring openSUSE 15 with Nagios XI using the NCPA (Nagios Cross Platform Agent) is a simple and powerful method for collecting system metrics like CPU, memory, disk usage, and more. This guide walks through the installation and integration process using accurate instructions from the official NCPA documentation. Step 1: Install NCPA on openSUSE 15 Option [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Monitoring openSUSE 15 with Nagios XI using the NCPA (Nagios Cross Platform Agent) is a simple and powerful method for collecting system metrics like CPU, memory, disk usage, and more. This guide walks through the installation and integration process using accurate instructions from the official NCPA documentation.</p>



<h3 class="wp-block-heading"><strong>Step 1: Install NCPA on openSUSE 15</strong></h3>



<h4 class="wp-block-heading"><strong>Option 1: Using Nagios Repository (Recommended)</strong></h4>



<ul class="wp-block-list">
<li>Add the Nagios repository for SUSE 15+ (available from <a href="https://repo.nagios.com/" target="_blank" rel="noreferrer noopener">https://repo.nagios.com</a>).</li>



<li>Run: </li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly> sudo zypper install ncpa</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4"> sudo zypper install ncpa</span></span></code></pre></div>



<h4 class="wp-block-heading"><strong>Option 2: Manual RPM Installation</strong></h4>



<ul class="wp-block-list">
<li>Run the following: </li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>cd /tmp wget https://assets.nagios.com/downloads/ncpa3/ncpa-&lt;version>.rpm sudo rpm -ivh ncpa-&lt;version>.rpm</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">cd /tmp wget https://assets.nagios.com/downloads/ncpa3/ncpa-&lt;version&gt;.rpm sudo rpm -ivh ncpa-&lt;version&gt;.rpm</span></span></code></pre></div>



<h3 class="wp-block-heading"><strong>Step 2: Configure NCPA</strong></h3>



<p>1. Edit the configuration file:</p>



<ol class="wp-block-list">
<li></li>
</ol>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo vi /usr/local/ncpa/etc/ncpa.cfg</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo vi /usr/local/ncpa/etc/ncpa.cfg</span></span></code></pre></div>



<p>2. Set a secure token by modifying:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>community_string = Str0ngT0k3n</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">community_string = Str0ngT0k3n</span></span></code></pre></div>



<p>3. Save and exit (<code>:wq</code>).</p>



<h3 class="wp-block-heading"><strong>Step 3: Restart the NCPA Service</strong></h3>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo systemctl restart ncpa</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo systemctl restart ncpa</span></span></code></pre></div>



<h3 class="wp-block-heading"><strong>Step 4: Allow NCPA Port Through the Firewall</strong></h3>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>sudo firewall-cmd --zone=public --add-port=5693/tcp
sudo firewall-cmd --zone=public --add-port=5693/tcp --permanent</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">sudo firewall-cmd --zone=public --add-port=5693/tcp</span></span>
<span class="line"><span style="color: #D4D4D4">sudo firewall-cmd --zone=public --add-port=5693/tcp --permanent</span></span></code></pre></div>



<h3 class="wp-block-heading"><strong>Step 5: Verify the NCPA Web Interface</strong></h3>



<p>1. Open a web browser and go to:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>https://&lt;openSUSE-IP>:5693</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">https://&lt;openSUSE-IP&gt;:5693</span></span></code></pre></div>



<p>2. Accept any SSL warnings.</p>



<p>3. Log in using your configured token.</p>



<h3 class="wp-block-heading"><strong>Step 6: Add the Host in Nagios XI</strong></h3>



<ol class="wp-block-list">
<li>Log in to <strong>Nagios XI</strong>.</li>



<li>Navigate to <strong>Configure &gt; Monitoring Wizard &gt; NCPA</strong>.</li>



<li>Enter your openSUSE IP and token.</li>



<li>Select services (CPU, memory, etc.) to monitor.</li>



<li>Complete the wizard to apply monitoring.</li>
</ol>



<h3 class="wp-block-heading"><strong>Final Tip</strong></h3>



<ul class="wp-block-list">
<li>NCPA listens on TCP port 5693.</li>



<li>Use a strong token to prevent unauthorized access.</li>



<li>The NCPA web interface includes built-in help and endpoint documentation.</li>
</ul>



<h3 class="wp-block-heading"><strong>Conclusion</strong></h3>



<p>By following this guide, you can successfully monitor openSUSE 15 with Nagios XI using NCPA. This setup allows you to track essential system metrics efficiently and receive alerts on performance issues. Regularly check Nagios XI dashboards to ensure accurate data collection and troubleshoot any connectivity issues by reviewing firewall rules and service statuses.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Install Nagios Cross-Platform Agent (NCPA) on macOS Monterey</title>
		<link>https://library.nagios.com/monitoring/how-to-install-nagios-cross-platform-agent-ncpa-on-macos-monterey/</link>
		
		<dc:creator><![CDATA[Jack Brisben]]></dc:creator>
		<pubDate>Fri, 28 Mar 2025 17:04:04 +0000</pubDate>
				<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[NCPA]]></category>
		<category><![CDATA[Operating System Monitoring]]></category>
		<guid isPermaLink="false">https://library.nagios.com/?p=53721</guid>

					<description><![CDATA[Prerequisites Before starting, ensure you have: Step 1: Install Development Tools and Dependencies Since we&#8217;re building NCPA from source, you&#8217;ll need Homebrew (a package manager) and some required dependencies. 1.1 Install Homebrew (if not already installed) Open Terminal and run: On Apple Silicon, Homebrew installs to /opt/homebrew/. Add it to your PATH if prompted (instructions [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Prerequisites</h3>



<p>Before starting, ensure you have:</p>



<ul class="wp-block-list">
<li>A macOS system running <strong>macOS 12 Monterey</strong> or later on <strong>Apple Silicon</strong>.</li>



<li>Administrator privileges (sudo access).</li>



<li>An active <strong>Nagios Core</strong> or <strong>Nagios XI</strong> server to receive monitoring data.</li>



<li>Basic familiarity with the <strong>Terminal</strong> and command-line tools.</li>
</ul>



<h3 class="wp-block-heading">Step 1: Install Development Tools and Dependencies</h3>



<p>Since we&#8217;re building NCPA from source, you&#8217;ll need <strong>Homebrew</strong> (a package manager) and some required dependencies.</p>



<h4 class="wp-block-heading">1.1 Install Homebrew (if not already installed)</h4>



<p>Open <strong>Terminal</strong> and run:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="/bin/bash -c &quot;$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)&quot;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">/bin/bash</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-c</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;$(</span><span style="color: #DCDCAA">curl</span><span style="color: #CE9178"> </span><span style="color: #569CD6">-fsSL</span><span style="color: #CE9178"> https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)&quot;</span></span></code></pre></div>



<p>On <strong>Apple Silicon</strong>, Homebrew installs to <code>/opt/homebrew/</code>. Add it to your <strong>PATH</strong> if prompted (instructions will appear after installation).</p>



<h4 class="wp-block-heading">1.2 Install Required Dependencies</h4>



<p>Install <strong>Python 3</strong>, <strong>OpenSSL</strong>, and <strong>Git</strong> using Homebrew:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="brew install python3 openssl git" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">brew</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">install</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">python3</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">openssl</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">git</span></span></code></pre></div>



<p>This installs <strong>Python 3.x</strong> (e.g., <strong>3.11</strong> or later), <strong>OpenSSL</strong> for secure communication, and <strong>Git</strong> for cloning the NCPA repository.</p>



<h4 class="wp-block-heading">1.3 Verify Python Installation</h4>



<p>Check the version to ensure it&#8217;s installed:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="python3 --version" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">python3</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--version</span></span></code></pre></div>



<h3 class="wp-block-heading">Step 2: Download NCPA Source Code</h3>



<p>Nagios doesn&#8217;t provide a direct macOS package for NCPA, so we&#8217;ll clone it from <strong>GitHub</strong>.</p>



<h4 class="wp-block-heading">2.1 Clone the NCPA Repository</h4>



<p>Run the following command to clone the NCPA source code:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="git clone https://github.com/NagiosEnterprises/ncpa.git
cd ncpa" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">git</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">clone</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">https://github.com/NagiosEnterprises/ncpa.git</span></span>
<span class="line"><span style="color: #DCDCAA">cd</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ncpa</span></span></code></pre></div>



<p>This downloads the latest NCPA source (e.g., <strong>version 3.1.2</strong> or newer if updated post-March 2025).</p>



<h4 class="wp-block-heading">2.2 Optional: Check for Updates</h4>



<p>If you want a specific version, use:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="git checkout v3.1.2  # replace with the desired version tag" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">git</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">checkout</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">v3.1.2</span><span style="color: #D4D4D4">  </span><span style="color: #6A9955"># replace with the desired version tag</span></span></code></pre></div>



<p>Otherwise, the <strong>master</strong> branch (default) is fine for the latest stable version.</p>



<h3 class="wp-block-heading">Step 3: Build NCPA from Source</h3>



<h4 class="wp-block-heading">3.1 Install Python Dependencies</h4>



<p>Before building, install the Python dependencies listed in the <code>requirements.txt</code> file:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="pip3 install -r requirements.txt" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">pip3</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">install</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">requirements.txt</span></span></code></pre></div>



<p>This installs libraries like <strong>psutil</strong>, <strong>bottle</strong>, and other required modules.</p>



<h4 class="wp-block-heading">3.2 Run the Build Script</h4>



<p>Build the NCPA binary for macOS:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="python3 build.py --platform macos" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">python3</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">build.py</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--platform</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">macos</span></span></code></pre></div>



<p>The <code>--platform macos</code> flag ensures macOS-specific adjustments. On <strong>Apple Silicon</strong>, <strong>Python</strong> and dependencies should automatically target <strong>ARM64</strong>. If there’s an issue with architecture, you can explicitly specify:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="arch -arm64 python3 build.py --platform macos" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">arch</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-arm64</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">python3</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">build.py</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">--platform</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">macos</span></span></code></pre></div>



<h4 class="wp-block-heading">3.3 Locate the Output</h4>



<p>After a successful build, the <strong>executable</strong> and <strong>supporting files</strong> will be in a <code>build</code> subdirectory (e.g., <strong>build/ncpa</strong>). The folder name may vary based on the platform (e.g., <strong>build/ncpa-macos-arm64</strong>).</p>



<h3 class="wp-block-heading">Step 4: Install NCPA</h3>



<p>Now, move the built files to a standard location and set up the agent.</p>



<h4 class="wp-block-heading">4.1 Copy Files to Installation Directory</h4>



<p>To maintain consistency, copy the NCPA files to <code>/usr/local/ncpa</code>:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="sudo mkdir -p /usr/local/ncpa
sudo cp -r build/ncpa/* /usr/local/ncpa/" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">mkdir</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-p</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/usr/local/ncpa</span></span>
<span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">cp</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-r</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">build/ncpa/</span><span style="color: #569CD6">*</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/usr/local/ncpa/</span></span></code></pre></div>



<p>Make sure to adjust the <code>build/ncpa</code> path if needed, based on your output.</p>



<h4 class="wp-block-heading">4.2 Set Permissions</h4>



<p>Ensure the files are executable:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="sudo chmod +x /usr/local/ncpa/ncpa" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">chmod</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">+x</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/usr/local/ncpa/ncpa</span></span></code></pre></div>



<h3 class="wp-block-heading">Step 5: Configure NCPA</h3>



<h4 class="wp-block-heading">5.1 Edit the Configuration File</h4>



<p>The main configuration file is usually located at <code>/usr/local/ncpa/etc/ncpa.cfg</code>. Open it with <code>nano</code>:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="sudo nano /usr/local/ncpa/etc/ncpa.cfg" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nano</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/usr/local/ncpa/etc/ncpa.cfg</span></span></code></pre></div>



<p>In the configuration file, set the <strong>API token</strong> (used for secure communication):</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="[general]
community_string = Str0ngT0k3n!" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">[general]</span></span>
<span class="line"><span style="color: #DCDCAA">community_string</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">Str0ngT0k3n!</span></span></code></pre></div>



<p>Restrict access to your <strong>Nagios server&#8217;s IP</strong> by updating the <code>allowed_hosts</code> section:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="[general]
allowed_hosts = &lt;Nagios_IP_address&gt;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">[general]</span></span>
<span class="line"><span style="color: #DCDCAA">allowed_hosts</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">=</span><span style="color: #D4D4D4"> &lt;</span><span style="color: #CE9178">Nagios_IP_addres</span><span style="color: #D4D4D4">s&gt;</span></span></code></pre></div>



<p>Save and exit (<code>Ctrl+X</code>, then <code>Y</code> to confirm, and <code>Enter</code>).</p>



<h4 class="wp-block-heading">5.2 Test the Configuration</h4>



<p>You can now test the NCPA agent:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="sudo /usr/local/ncpa/ncpa" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/usr/local/ncpa/ncpa</span></span></code></pre></div>



<p>If it runs without errors (e.g., binding to port <strong>5693</strong>), press <code>Ctrl+C</code> to stop it.</p>



<h3 class="wp-block-heading">Step 6: Set Up NCPA as a Service</h3>



<p>To ensure NCPA starts automatically on boot, you&#8217;ll need to create a <strong>launchd</strong> service file.</p>



<h4 class="wp-block-heading">6.1 Create the Service File</h4>



<p>Create the <code>com.nagios.ncpa.plist</code> file:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="sudo nano /Library/LaunchDaemons/com.nagios.ncpa.plist" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">nano</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/Library/LaunchDaemons/com.nagios.ncpa.plist</span></span></code></pre></div>



<p>Paste the following content into the file:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;!DOCTYPE plist PUBLIC &quot;-//Apple//DTD PLIST 1.0//EN&quot; &quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&quot;&gt;
&lt;plist version=&quot;1.0&quot;&gt;
&lt;dict&gt;
    &lt;key&gt;Label&lt;/key&gt;
    &lt;string&gt;com.nagios.ncpa&lt;/string&gt;
    &lt;key&gt;ProgramArguments&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;/usr/local/ncpa/ncpa&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;RunAtLoad&lt;/key&gt;
    &lt;true/&gt;
    &lt;key&gt;KeepAlive&lt;/key&gt;
    &lt;true/&gt;
&lt;/dict&gt;
&lt;/plist&gt;" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">&lt;?xml version=</span><span style="color: #CE9178">&quot;1.0&quot;</span><span style="color: #D4D4D4"> encoding=</span><span style="color: #CE9178">&quot;UTF-8&quot;</span><span style="color: #D4D4D4">?&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">&lt;!</span><span style="color: #DCDCAA">DOCTYPE</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">plist</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">PUBLIC</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;-//Apple//DTD PLIST 1.0//EN&quot;</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">&quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&quot;</span><span style="color: #D4D4D4">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">&lt;plist version=</span><span style="color: #CE9178">&quot;1.0&quot;</span><span style="color: #D4D4D4">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">&lt;dict&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    &lt;</span><span style="color: #DCDCAA">key&gt;Label&lt;/key&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    &lt;</span><span style="color: #DCDCAA">string&gt;com.nagios.ncpa&lt;/string&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    &lt;</span><span style="color: #DCDCAA">key&gt;ProgramArguments&lt;/key&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    &lt;</span><span style="color: #DCDCAA">array&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">        &lt;</span><span style="color: #DCDCAA">string&gt;/usr/local/ncpa/ncpa&lt;/string&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    &lt;</span><span style="color: #DCDCAA">/array&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    &lt;</span><span style="color: #DCDCAA">key&gt;RunAtLoad&lt;/key&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    &lt;</span><span style="color: #DCDCAA">true/&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    &lt;</span><span style="color: #DCDCAA">key&gt;KeepAlive&lt;/key&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">    &lt;</span><span style="color: #DCDCAA">true/&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">&lt;/dict&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">&lt;/plist&gt;</span></span></code></pre></div>



<h4 class="wp-block-heading">6.2 Load and Start the Service</h4>



<p>Now, load and start the service with:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="sudo launchctl load /Library/LaunchDaemons/com.nagios.ncpa.plist
sudo launchctl start com.nagios.ncpa" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">launchctl</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">load</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">/Library/LaunchDaemons/com.nagios.ncpa.plist</span></span>
<span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">launchctl</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">start</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">com.nagios.ncpa</span></span></code></pre></div>



<h4 class="wp-block-heading">6.3 Verify Services</h4>



<p>Check that NCPA is running by listing the services:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="sudo launchctl list | grep ncpa" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">sudo</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">launchctl</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">list</span><span style="color: #D4D4D4"> | </span><span style="color: #DCDCAA">grep</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">ncpa</span></span></code></pre></div>



<p>You should see the service listed along with its process IDs (PIDs).</p>



<h3 class="wp-block-heading">Step 7: Verify NCPA Installation</h3>



<h4 class="wp-block-heading">7.1 Check the Web Interface</h4>



<p>Open a browser and visit:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="https://localhost:5693" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">https://localhost:5693</span></span></code></pre></div>



<p>Log in using the <strong>API token</strong> you set earlier (<code>Str0ngT0k3n!</code> or your custom value).</p>



<h4 class="wp-block-heading">7.2 Test from Nagios Server</h4>



<p>From your <strong>Nagios server</strong>, run:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-Geist-Mono" style="font-size:.875rem;font-family:Code-Pro-Geist-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" data-code="curl -k https://&lt;your_mac_ip&gt;:5693/api" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #DCDCAA">curl</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">-k</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">https://</span><span style="color: #D4D4D4">&lt;</span><span style="color: #CE9178">your_mac_i</span><span style="color: #D4D4D4">p&gt;</span><span style="color: #CE9178">:5693/api</span></span></code></pre></div>



<h3 class="wp-block-heading">Step 8: Add NCPA to Nagios</h3>



<p>On your <strong>Nagios XI web GUI</strong>:</p>



<ul class="wp-block-list">
<li>Navigate to <strong>Configuration Wizards</strong>.</li>
</ul>



<figure class="wp-block-image size-full"><a href="https://library.nagios.com/wp-content/uploads/2025/03/RunAWizard-2.png"><img loading="lazy" decoding="async" width="1024" height="538" src="https://library.nagios.com/wp-content/uploads/2025/03/RunAWizard-2.png" alt="RunAWizard 2" class="wp-image-53726" title="How to Install Nagios Cross-Platform Agent (NCPA) on macOS Monterey 24" srcset="https://library.nagios.com/wp-content/uploads/2025/03/RunAWizard-2.png 1024w, https://library.nagios.com/wp-content/uploads/2025/03/RunAWizard-2-300x158.png 300w, https://library.nagios.com/wp-content/uploads/2025/03/RunAWizard-2-768x404.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">Run a Wizard</figcaption></figure>



<ul class="wp-block-list">
<li>Select <strong>Mac OS X</strong>.</li>
</ul>



<figure class="wp-block-image size-full"><a href="https://library.nagios.com/wp-content/uploads/2025/03/Mac-OS-X-wizard.png"><img loading="lazy" decoding="async" width="1024" height="532" src="https://library.nagios.com/wp-content/uploads/2025/03/Mac-OS-X-wizard.png" alt="Mac OS X wizard" class="wp-image-53727" title="How to Install Nagios Cross-Platform Agent (NCPA) on macOS Monterey 25" srcset="https://library.nagios.com/wp-content/uploads/2025/03/Mac-OS-X-wizard.png 1024w, https://library.nagios.com/wp-content/uploads/2025/03/Mac-OS-X-wizard-300x156.png 300w, https://library.nagios.com/wp-content/uploads/2025/03/Mac-OS-X-wizard-768x399.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">MacOS wizard</figcaption></figure>



<ul class="wp-block-list">
<li>Enter the IP address of your macOS system and the <strong>API token</strong> you created in the configuration file.</li>



<li>Follow the wizard to select the system metrics you want to monitor.</li>
</ul>



<figure class="wp-block-image size-full"><a href="https://library.nagios.com/wp-content/uploads/2025/03/Mac-OS-Wizard-Options.png"><img loading="lazy" decoding="async" width="1024" height="565" src="https://library.nagios.com/wp-content/uploads/2025/03/Mac-OS-Wizard-Options.png" alt="Mac OS Wizard Options" class="wp-image-53728" title="How to Install Nagios Cross-Platform Agent (NCPA) on macOS Monterey 26" srcset="https://library.nagios.com/wp-content/uploads/2025/03/Mac-OS-Wizard-Options.png 1024w, https://library.nagios.com/wp-content/uploads/2025/03/Mac-OS-Wizard-Options-300x166.png 300w, https://library.nagios.com/wp-content/uploads/2025/03/Mac-OS-Wizard-Options-768x424.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">Wizard settings</figcaption></figure>



<ul class="wp-block-list">
<li>Click <strong>Finish</strong> to complete the setup.</li>
</ul>



<h3 class="wp-block-heading">Conclusion</h3>



<p>By following these steps, you have successfully installed the <strong>Nagios Cross-Platform Agent (NCPA)</strong> on <strong>macOS Monterey</strong> for Apple Silicon. Your <strong>Nagios monitoring server</strong> will now be able to collect system metrics and monitor your macOS system in real time.</p>



<p>For further support, refer to:</p>



<ul class="wp-block-list">
<li><strong>Nagios Support Forum</strong>: <a class="" href="https://support.nagios.com/forum/" target="_blank" rel="noopener">https://support.nagios.com/forum/</a></li>



<li><strong>Nagios Knowledge Base</strong>: <a class="" href="https://support.nagios.com/kb/" target="_blank" rel="noopener">https://support.nagios.com/kb/</a></li>
</ul>



<p></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
