<?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/"
	>

<channel>
	<title>NCPA API &#8211; Nagios Library</title>
	<atom:link href="https://library.nagios.com/tag/ncpa-api/feed/" rel="self" type="application/rss+xml" />
	<link>https://library.nagios.com</link>
	<description>Complete Nagios monitoring resources and documentation</description>
	<lastBuildDate>Tue, 10 Feb 2026 18:56:52 +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>NCPA API &#8211; Nagios Library</title>
	<link>https://library.nagios.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>The NCPA Web GUI: A Key Agent Advantage</title>
		<link>https://library.nagios.com/techtips/the-ncpa-web-gui-an-agent-advantage/</link>
		
		<dc:creator><![CDATA[Shamas Demoret]]></dc:creator>
		<pubDate>Fri, 16 May 2025 13:45:00 +0000</pubDate>
				<category><![CDATA[Techtips]]></category>
		<category><![CDATA[Application & Server Monitoring]]></category>
		<category><![CDATA[NCPA]]></category>
		<category><![CDATA[NCPA API]]></category>
		<category><![CDATA[Reports]]></category>
		<guid isPermaLink="false">https://library.nagios.com/?p=56379</guid>

					<description><![CDATA[Let's take a tour of the NCPA web GUI, which puts real-time graphs, status information, and check API interaction capabilities at your fingertips. ]]></description>
										<content:encoded><![CDATA[
<p>NCPA (the Nagios Cross Platform Agent) is an awesome option for monitoring Windows, Linux, and OSX systems. Not only can it run on multiple OSs and architectures and be used for both active and passive checks, but it also includes the NCPA web GUI, a user interface packed with useful capabilities to help you keep your monitored hosts up and running. In this article, we’ll take a quick tour of the sections and features of the GUI.</p>



<h2 class="wp-block-heading">Getting to the NCPA Web GUI</h2>



<p>To access the GUI, simply install NCPA on a system, then navigate to the following in your browser, replacing <code>&lt;NCPA.Host.IP.Address&gt;</code> with the IP address of the host: </p>



<p><code>https://&lt;NCPA.Host.IP.Address&gt;:5693</code></p>



<p>You may need to add a security exception in your browser since NCPA is using a self-signed certificate to provide encrypted HTTPS access to the GUI. </p>



<h2 class="wp-block-heading">Exploring the GUI </h2>



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



<p>The GUI starts out simple enough with the main Dashboard. This page shows NCPA agent information, monitored system information, and an overview of the total checks run by NCPA over the previous 30 days.</p>



<figure class="wp-block-image size-large"><a href="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Home.png"><img fetchpriority="high" decoding="async" width="1024" height="550" src="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Home-1024x550.png" alt="Screenshot of the home Dashboard in the NCPA web interface, showing check statistics, agent version, and system information." class="wp-image-56389" title="The NCPA Web GUI: A Key Agent Advantage 1" srcset="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Home-1024x550.png 1024w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Home-300x161.png 300w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Home-768x412.png 768w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Home.png 1380w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">The NCPA web interface home Dashboard. </figcaption></figure>



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



<p>In this menu, you can review and check results for the last 30 days. This data is stored automatically by NCPA on the host and can be filtered by Status and Type.</p>



<figure class="wp-block-image size-large"><a href="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Checks.png"><img decoding="async" width="1024" height="551" src="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Checks-1024x551.png" alt="Screenshot of the Checks menu in the NCPA web GUI, showing a table of check results." class="wp-image-56437" title="The NCPA Web GUI: A Key Agent Advantage 2" srcset="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Checks-1024x551.png 1024w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Checks-300x162.png 300w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Checks-768x414.png 768w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Checks.png 1378w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">View 30 days of check results in the Checks section. </figcaption></figure>



<h3 class="wp-block-heading">Live Data</h3>



<p>The Live Data section provides a real-time look a CPU, Memory, Disk, and Interface Graphs on the Stats Graphs page, as well as a Top Processes section.</p>



<p><strong>Stats Graphs</strong></p>



<figure class="wp-block-image size-large"><a href="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Live3.png"><img decoding="async" width="1024" height="555" src="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Live3-1024x555.png" alt="A screenshot of the Live Data section of the NCPA web GUI, showing realtime bandwidth graps of the ens33 interface on the target host." class="wp-image-56436" title="The NCPA Web GUI: A Key Agent Advantage 3" srcset="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Live3-1024x555.png 1024w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Live3-300x163.png 300w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Live3-768x416.png 768w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Live3.png 1378w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">Real-time bandwidth graphs in the Live Data section.</figcaption></figure>



<p><strong>Top Processes</strong></p>



<p>This section of Live Data provides a way to see process CPU and memory usage in real time. You can choose to highlight the name of a specific process in the results and define Warning and Critical thresholds to color-code those processes that exceed your defined limits.</p>



<figure class="wp-block-image size-large"><a href="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Top-Processes.png"><img loading="lazy" decoding="async" width="1024" height="555" src="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Top-Processes-1024x555.png" alt="Screenshot of the Live Data &gt; Top Processes page in the NCPA web GUI, showing the processes using the most CPU and Memory, colored red and yellow based on user-defined thresholds." class="wp-image-56439" title="The NCPA Web GUI: A Key Agent Advantage 4" srcset="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Top-Processes-1024x555.png 1024w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Top-Processes-300x163.png 300w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Top-Processes-768x416.png 768w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-Top-Processes.png 1377w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">See what&#8217;s using the most resources with Top Processes. </figcaption></figure>



<h3 class="wp-block-heading">Check API</h3>



<p>One of the most powerful features of NCPA is the check API, which can be explored and tested in the web GUI. </p>



<p>A great aspect of the NCPA API is that it works the same way across platforms, so the way you&#8217;ll write check commands to poll API endpoints is uniform whether the host you&#8217;re checking is Windows, Linux, or OSX.</p>



<p>In the API section of the NCPA web GUI, you can dig into all of the endpoints and run checks using them to not only review the JSON output but also to run them as Nagios checks. It&#8217;s even possible to generate a full check command for the endpoint to use in Nagios XI or Nagios Core by selecting the options highlighted in green here:</p>



<figure class="wp-block-image size-large"><a href="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-API1.png"><img loading="lazy" decoding="async" width="1024" height="570" src="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-API1-1024x570.png" alt="Screenshot of the API section of the NCPA web GUI, with the &#039;run as a Nagios check&#039; and &#039;as active check using check_ncpa.py&#039; highlighted by green rectangles." class="wp-image-56481" title="The NCPA Web GUI: A Key Agent Advantage 5" srcset="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-API1-1024x570.png 1024w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-API1-300x167.png 300w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-API1-768x428.png 768w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-API1.png 1530w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">It&#8217;s easy to explore the NCPA API in the GUI. </figcaption></figure>



<figure class="wp-block-image size-large"><a href="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-API2.png"><img loading="lazy" decoding="async" width="1024" height="423" src="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-API2-1024x423.png" alt="Screenshot of an active check example generated by the NCPA UI, viewed in the API menu of the GUI. It shows the full check command to query the &#039;cpu/percent&#039; API endpoint." class="wp-image-56482" title="The NCPA Web GUI: A Key Agent Advantage 6" srcset="https://library.nagios.com/wp-content/uploads/2025/05/NCPA-API2-1024x423.png 1024w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-API2-300x124.png 300w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-API2-768x317.png 768w, https://library.nagios.com/wp-content/uploads/2025/05/NCPA-API2.png 1322w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">Core users especially love the ability to generate commands in the GUI. </figcaption></figure>



<p>You can learn more about the NCPA API in this section of the NCPA v3 documentation:</p>



<p><a href="https://www.nagios.org/ncpa/help.php#api-overview" target="_blank" rel="noopener">NCPA API Overview</a></p>



<h2 class="wp-block-heading">Nagios Log Server Integration</h2>



<p>Log Server comes pre-loaded with NCPA, bundled with a couple of great plugins to help you monitor JVM heap and cluster status (you&#8217;ll see these in the Plugins section at the bottom of Step 2 of the NCPA Wizard in Nagios XI).</p>



<p>You can access the NCPA web GUI, view and update your NCPA token, and start/stop/restart the service in the Admin > Monitor Backend menu.</p>



<figure class="wp-block-image size-full"><a href="https://library.nagios.com/wp-content/uploads/2025/05/NLS-NCPA.png"><img loading="lazy" decoding="async" width="942" height="702" src="https://library.nagios.com/wp-content/uploads/2025/05/NLS-NCPA.png" alt="A screenshot of the Admin &gt; NCPA menu in Nagios Log Server, showing the options to set your token, open the NCPA Web UI, and Restart/Stop/Start the agent service." class="wp-image-56388" title="The NCPA Web GUI: A Key Agent Advantage 7" srcset="https://library.nagios.com/wp-content/uploads/2025/05/NLS-NCPA.png 942w, https://library.nagios.com/wp-content/uploads/2025/05/NLS-NCPA-300x224.png 300w, https://library.nagios.com/wp-content/uploads/2025/05/NLS-NCPA-768x572.png 768w" sizes="(max-width: 942px) 100vw, 942px" /></a><figcaption class="wp-element-caption">Easy NCPA web interface access and agent management are built right into Log Server.</figcaption></figure>



<p>If you&#8217;d like to learn more about monitoring your Log Server cluster with NCPA, take a look at this article:</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-nagios-library wp-block-embed-nagios-library"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="ThVRnutTOA"><a href="https://library.nagios.com/monitoring/ncpa-supercharge-your-log-server-monitoring/">NCPA: Supercharge Your Log Server Monitoring</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;NCPA: Supercharge Your Log Server Monitoring&#8221; &#8212; Nagios Library" src="https://library.nagios.com/monitoring/ncpa-supercharge-your-log-server-monitoring/embed/#?secret=OGPACdhpaw#?secret=ThVRnutTOA" data-secret="ThVRnutTOA" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<h2 class="wp-block-heading">Nagios Network Analyzer Integration</h2>



<p>Although not specifically an NCPA Web GUI feature, it&#8217;s worth noting that <a href="https://library.nagios.com/solutions/network-analyzer-pro-with-the-flow/" target="_blank" rel="noreferrer noopener">Network Analyzer</a> uses NCPA for its Route function, using data collected by NCPA with the <code>check_traceroute.py</code> plugin:</p>



<figure class="wp-block-image size-large"><a href="https://library.nagios.com/wp-content/uploads/2025/04/NNA-hops2.png"><img loading="lazy" decoding="async" width="1024" height="543" src="https://library.nagios.com/wp-content/uploads/2025/04/NNA-hops2-1024x543.png" alt="The Route menu in Nagios Network Analyzer, showing the hops between a local server and a third-party vendor site." class="wp-image-54601" title="The NCPA Web GUI: A Key Agent Advantage 8" srcset="https://library.nagios.com/wp-content/uploads/2025/04/NNA-hops2-1024x543.png 1024w, https://library.nagios.com/wp-content/uploads/2025/04/NNA-hops2-300x159.png 300w, https://library.nagios.com/wp-content/uploads/2025/04/NNA-hops2-768x407.png 768w, https://library.nagios.com/wp-content/uploads/2025/04/NNA-hops2-1536x815.png 1536w, https://library.nagios.com/wp-content/uploads/2025/04/NNA-hops2.png 1701w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">View hops easily with the Route tool in Network Analyzer. </figcaption></figure>



<p>You can learn more about setting up route monitoring here:</p>



<p><a href="https://assets.nagios.com/downloads/nagios-network-analyzer/docs/Route-Monitoring-in-NNA-2024.pdf" target="_blank" rel="noreferrer noopener">How to Set Up Route Monitoring in Nagios Network Analyzer</a></p>



<h2 class="wp-block-heading"><strong>Getting Started with NCPA </strong></h2>



<p>If you&#8217;re not already using NCPA, you can find details on installation, NCPA wizard usage, and passive check configuration here:</p>



<p><a href="https://assets.nagios.com/downloads/nagiosxi/guides/administrator/agents.php#ncpa" target="_blank" rel="noopener">Nagios XI Admin Guide &#8211; NCPA</a></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
