check_oracle_health help run

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
clinton92
Posts: 10
Joined: Thu Sep 28, 2017 1:29 pm

check_oracle_health help run

Post by clinton92 »

Hello Guys,

So I've seen this service check_oracle_health in exchange.
you can check it here https://labs.consol.de/nagios/check_ora ... e-database or https://exchange.nagios.org/directory/P ... th/details

First things first, I would like to make nagios get the oracle query from a DB server. Specifically for the FRA(Flash Recovery Area) which this service provides.
flash-recovery-area-usage (Used space in flash recovery area)
flash-recovery-area-free (Free space in flash recovery area)

So the idea is to query the FRA usage/free of the DB server and then the nagios server will catch the value and monitor it on frontend.
Please provide a step by step configuration of the DB details to connect with nagios.

Plus, if ever you have tried this server check_oracle_health. can you please provide an example on how to install it step by step on a CentOS server or any redhat server.

I've tried installing the DBI::Oracle which is needed however I had no luck.

Thanks everyone!
dwasswa

Re: check_oracle_health help run

Post by dwasswa »

Hi @clinton92,
For centos:
To download the plugin:

Code: Select all

cd /usr/local/nagios/libexec
Then run command:

Code: Select all

wget https://exchange.nagios.org/directory/Plugins/Others/check_oracle_health /details
to download the plugin check_oracle_health

For plugin Usage:

Code: Select all

 Usage:


    check_oracle_health [-v] [-t ] --connect=


        --username= --password= --mode=


        --tablespace=


    check_oracle_health [-h | --help]


    check_oracle_health [-V | --version]





  Options:


    --connect


       the connect string


    --username


       the oracle user


    --password


       the oracle user's password


    --warning


       the warning range


    --critical


       the critical range


    --mode


       the mode of the plugin. select one of the following keywords:


       tnsping                          (Check the reachability of the server)


       connection-time                  (Time to connect to the server)


       connected-users                  (Number of currently connected users)


       sga-data-buffer-hit-ratio        (Data Buffer Cache Hit Ratio)


       sga-library-cache-hit-ratio      (Library Cache Hit Ratio)


       sga-dictionary-cache-hit-ratio   (Dictionary Cache Hit Ratio)


       sga-latches-hit-ratio            (Latches Hit Ratio)


       sga-shared-pool-reload-ratio     (Shared Pool Reloads vs. Pins)


       sga-shared-pool-free             (Shared Pool Free Memory)


       pga-in-memory-sort-ratio         (PGA in-memory sort ratio)


       invalid-objects                  (Number of invalid objects in database)


       stale-statistics                 (Find objects with stale optimizer statistics)


       tablespace-usage                 (Used space in tablespaces)


       tablespace-free                  (Free space in tablespaces)


       tablespace-remaining-time        (Remaining time until a tablespace is full)


       tablespace-fragmentation         (Free space fragmentation index)


       tablespace-io-balance            (balanced io of all datafiles)


       tablespace-can-allocate-next     (Segments (of a tablespace) can allocate next extent)


       datafile-io-traffic              (io operations/per sec of a datafile)


       soft-parse-ratio                 (Percentage of soft parses)


       switch-interval                  (Time between redo log file switches)


       retry-ratio                      (Redo buffer allocation retries)


       redo-io-traffic                  (Redo log io bytes per second)


       roll-header-contention           (Rollback segment header contention)


       roll-block-contention            (Rollback segment block contention)


       roll-hit-ratio                   (Rollback segment hit ratio (gets/waits))


       roll-wraps                       (Rollback segment wraps (per sec))


       roll-extends                     (Rollback segment extends (per sec))


       roll-avgactivesize               (Rollback segment average active size)


       seg-top10-logical-reads          (user objects among top 10 logical reads)


       seg-top10-physical-reads         (user objects among top 10 physical reads)


       seg-top10-buffer-busy-waits      (user objects among top 10 buffer busy waits)


       seg-top10-row-lock-waits         (user objects among top 10 row lock waits)


       event-waits                      (processes wait events)


       event-waiting                    (time spent by processes waiting for an event)


       enqueue-contention               (percentage of enqueue requests which must wait)


       enqueue-waiting                  (percentage of time spent waiting for the enqueue)


       latch-contention                 (percentage of latch get requests which must wait)


       latch-waiting                    (percentage of time a latch spends sleeping)


       sysstat                          (change of sysstat values over time)


       flash-recovery-area-usage        (Used space in flash recovery area)


       flash-recovery-area-free         (Free space in flash recovery area)


       sql                              (any sql command returning a single number)


       list-tablespaces                 (convenience function which lists all tablespaces)


       list-datafiles                   (convenience function which lists all datafiles)


       list-enqueues                    (convenience function which lists all enqueues)


       list-latches                     (convenience function which lists all latches)


       list-events                      (convenience function which lists all events)


       list-background-events           (convenience function which lists all background events)


       list-sysstats                    (convenience function which lists all statistics from v$sysstat)





    --name


       the name of the tablespace, datafile, wait event, 


       latch, enqueue, or sql statement depending on the mode.


    --name2


       if name is a sql statement, this statement would appear in


       the output and the performance data. This can be ugly, so 


       name2 can be used to appear instead.


    --regexp


       if this parameter is used, name will be interpreted as a 


       regular expression.


    --units


       one of %, KB, MB, GB. This is used for a better output of mode=sql


       and for specifying thresholds for mode=tablespace-free


    --ident


       outputs instance and database names





  Tablespace-related modes check all tablespaces in one run by default.


  If only a single tablespace should be checked, use the --name parameter.


  The same applies to datafile-related modes.





  tablespace-remaining-time will take historical data into account. The number


  of days in the past can be given with the --lookback parameter. (Default: 30)


  


  In mode sql you can url-encode the statement so you will not have to mess


  around with special characters in your Nagios service definitions.


  Instead of 


  --name="select count(*) from v$session where status = 'ACTIVE'"


  you can say 


  --name=select%20count%28%2A%29%20from%20v%24session%20where%20status%20%3D%20%27ACTIVE%27


  For your convenience you can call check_oracle_health with the --encode


  option and it will encode the standard input.


Let me know if you have any questions.
clinton92
Posts: 10
Joined: Thu Sep 28, 2017 1:29 pm

Re: check_oracle_health help run

Post by clinton92 »

hi @dwasswa

i've successfully downloaded the plugin however, after trying just the --help option. I encountered this error.

libexec]# ./check_oracle_health.pl --help
./check_oracle_health.pl: line 2: package: command not found
./check_oracle_health.pl: line 4: use: command not found
./check_oracle_health.pl: line 5: syntax error near unexpected token `('
./check_oracle_health.pl: line 5: `use Getopt::Long qw(:config no_ignore_case);'

Hope you can help me with this one, with a step by step instruction. thank you!
dwasswa

Re: check_oracle_health help run

Post by dwasswa »

You have an syntax error change

Code: Select all

./check_oracle_health.pl
To

Code: Select all

./check_oracle_health
and try again.

Also,please send me the

Code: Select all

 check_oracle_health
script you downloaded.
clinton92
Posts: 10
Joined: Thu Sep 28, 2017 1:29 pm

Re: check_oracle_health help run

Post by clinton92 »

dwasswa wrote:You have an syntax error change

Code: Select all

./check_oracle_health.pl
To

Code: Select all

./check_oracle_health
and try again.

Also,please send me the

Code: Select all

 check_oracle_health
script you downloaded.

This is what I downloaded

Code: Select all


	

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-gb" lang="en-gb" >

<head>


<script type="text/javascript">

function dw_loadExternal(url, ifrmId, divId, bLoadMsg) {
    // defaults for iframe, display div
    ifrmId = ifrmId || 'buffer'; divId = divId || 'display'; 
    if ( window.frames[ifrmId] ) {
        // Could use location.replace method if you do not want back button to load previous iframe url 
        //window.frames[ifrmId].location.replace(url);
        window.frames[ifrmId].location = url;
        // If you want the whole page to scroll to the top when new content is loaded 
        //window.scrollTo(0,0);
        var lyr = document.getElementById? document.getElementById(divId): null;
        if ( lyr && bLoadMsg ) { // Option to display message while retrieving data 
            lyr.innerHTML = '<p>Retrieving data. Please wait ...</p>';
            lyr.style.display = 'block'; 
        }
        return false;
    } 
    return true; // other browsers follow link
}


// called onload of iframe 
// displays body content of iframed doc in div
// checks for and invokes optional functions in both current document and iframed document 
function dw_displayExternal(ifrmId, divId, fp) {
    // defaults for iframe, display div
    ifrmId = ifrmId || 'buffer'; divId = divId || 'display'; 
    
    var lyr = document.getElementById? document.getElementById(divId): null;
    if ( window.frames[ifrmId] && lyr ) {
        lyr.innerHTML = window.frames[ifrmId].document.body.innerHTML;
        lyr.style.display = 'block'; 

        // when using with script, may have some operations to coordinate
        // function in current doc or iframed doc (doOnIframedLoad)
        if ( typeof fp == 'function' ) {
            fp();
        }
        
        // Demonstrated in tooltip demo
        if ( typeof window.frames[ifrmId].doOnIframedLoad == 'function' ) {
            window.frames[ifrmId].doOnIframedLoad();
        }
    }
}



</script>
<link rel="icon" href="https://www.nagios.org/images/favicon.ico" type="image/ico">

<meta name="verify-v1" content="OVzss05fYKdI3GTx/1z9V67t0G43JiHWtkHZ5//KZZA=" />



<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">

<link href="/templates/rt_equinox_j15/css/template_css.css" rel="stylesheet" type="text/css" /> 

<link href="/templates/rt_equinox_j15/css/support.css" rel="stylesheet" type="text/css" />

<link href="/templates/rt_equinox_j15/css/mod_jw_srfr.css" rel="stylesheet" type="text/css" />

<link href="/templates/rt_equinox_j15/css/rokslidestrip.css" rel="stylesheet" type="text/css" />


<link href="/templates/rt_equinox_j15/css/login.css" rel="stylesheet" type="text/css" />

<link href="/templates/rt_equinox_j15/css/style2.css" rel="stylesheet" type="text/css" />


<link href="/templates/rt_equinox_j15/rokzoom/rokzoom.css" rel="stylesheet" type="text/css" />


<link href="/templates/system/css/system.css" rel="stylesheet" type="text/css" />

<link href="/templates/rt_equinox_j15/html/mod_random_image/imageslider.css"  rel="stylesheet" type="text/css" />

<link href="/templates/rt_equinox_j15/html/mod_newsflash/contentslider.css"  rel="stylesheet" type="text/css" />


  <base href="https://exchange.nagios.org/directory/Plugins/Others/check_oracle_health" />
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="robots" content="index, follow" />
  <meta name="keywords" content="nagios exchange, nagios, exchange, addons, plugins, event handler, snmp, guis, projects, monitoring exchange" />
  <meta name="title" content="Directory" />
  <meta name="description" content="Nagios Exchange - The official site for hundreds of community-contributed Nagios plugins, addons, extensions, enhancements, and more!" />
  <meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
  <title>Directory - Nagios Exchange</title>
  <link href="/favicon.ico" rel="shortcut icon" type="image/x-icon" />
  <link rel="stylesheet" href="https://exchange.nagios.org/modules/mod_superfishmenu/tmpl/css/superfish.css" type="text/css" />
  <script type="text/javascript" src="/media/system/js/mootools.js"></script>
  <script type="text/javascript" src="https://exchange.nagios.org/modules/mod_superfishmenu/tmpl/js/jquery.js"></script>
  <script type="text/javascript" src="https://exchange.nagios.org/modules/mod_superfishmenu/tmpl/js/jquery.event.hover.js"></script>
  <script type="text/javascript" src="https://exchange.nagios.org/modules/mod_superfishmenu/tmpl/js/jquery.bgiframe.min.js"></script>
  <script type="text/javascript" src="https://exchange.nagios.org/modules/mod_superfishmenu/tmpl/js/supersubs.js"></script>
  <script type="text/javascript" src="https://exchange.nagios.org/modules/mod_superfishmenu/tmpl/js/superfish.js"></script>
  <script type="text/javascript">
jQuery(function($){ $("ul.sf-menu").supersubs({minWidth:10, maxWidth:15, extraWidth:0}).superfish({hoverClass:'sfHover', pathClass:'active', pathLevels:0, delay:600, animation:{height:'show'}, speed:200, autoArrows:1, dropShadows:1}).find('ul').bgIframe({top:'auto', left:'auto', width:'auto', height:'auto', opacity:1, src:'javascript:false;'}) });
jQuery.event.special.hover.delay = 10;
jQuery.event.special.hover.speed = 10;

  </script>
  <link href="https://exchange.nagios.org/components/com_mtree/templates/m2/template.css" rel="stylesheet" type="text/css"/>


<script type="text/javascript" src="/templates/rt_equinox_j15/html/mod_random_image/imageslider.js"></script>

<script type="text/javascript" src="/templates/rt_equinox_j15/html/mod_newsflash/contentslider.js"></script>


<style type="text/css">

div.wrapper {

    max-width: 1280px;
margin: -20px auto 0;
background-color: white; /* mod by ETHAN */
/*background-color:#F7F7F7;*/
/*Mel 2302 */

margin-top:-20px;

}

#sidecol {

width: 0;

}

/*Melvin 0805 Changed secondcol width to relay on CSS file #secondcol {

width: 220px;

}*/

#content {

margin-left: 0;

margin-right: 220px;

}

#top-content {

margin-left: 0;



}

#top-module {

margin-left:5px;

}

</style>


<script type="text/javascript" src="/templates/rt_equinox_j15/rokzoom/rokzoom.js"></script>





<script type="text/javascript">

window.addEvent('load', function() {

	RokZoom.init({

		imageDir: '/templates/rt_equinox_j15/rokzoom/images/',

		resizeFX: {

			duration: 700,

			transition: Fx.Transitions.Cubic.easeOut,

			wait: true

		},

		opacityFX: {

		duration: 500,

		wait: false	

		}

	});

});

</script>


</head>
<body class="f-default style2">

<!-- Creates shadow border -->

<div id="encapsulate">


<div class="wrapper">

  <div id="masthead"> <a href="/" class="nounder"><img src="https://assets.nagios.com/images/header/Nagios.png" style="border:0;" alt="Nagios" id="logo" /></a>


<div id="headernavbar">
<div class="headnav">
<a href="http://network.nagios.org/">Network:</a>
<ul>
<li><a href="https://www.nagios.com/">Enterprise</a></li>
<li><a href="http://support.nagios.com/">Support</a></li>
<li><a href="https://library.nagios.com/">Library</a></li>
<li><a href="https://www.nagios.org/">Project</a></li>
<li class="active"><a href="https://exchange.nagios.org/">Exchange</a></li>
<!--<li><a href="http://community.nagios.org/">Community</a></li>-->
<li><a href="http://network.nagios.org/" title="More Nagios Network Sites">[+]</a></li>
</ul>
</div>
</div>



    
    <div id="primary-nav">

      <div class="nav2">

        <div class="nav3">

          <div id="horiz-menu" class="splitmenu">

            			<ul class="menu sf-menu sf-horizontal"><li class="item1"><a href="https://exchange.nagios.org/"><span>Home</span></a></li><li id="current" class="active item74"><a href="/directory"><span>Directory</span></a></li><li class="item73"><a href="/about"><span>About</span></a></li></ul>

            <div class="clr"></div>

          </div>

        </div>

      </div>

    </div>

  </div>

  
  <div id="pathway" class="pathway">

    <span class="breadcrumbs pathway">
<a href="https://exchange.nagios.org/" class="pathway">Home</a> <img src="/templates/rt_equinox_j15/images/arrow.png" alt=""  /> Directory</span>


  </div>

  
  
  
  
  <div id="mainbody">

    
	



    
    
    
    

        <!-- Start Topcontent -->

	<div id="top-content">	

          <div id="top-module">

          		

          </div>	

	</div>

<!-- start secondary column area -->

	
    <div id="secondcol">

      <div class="col1">

        <div class="col2">

          		<div class="module">
			<div>
				<div>
					<div>
													<h3>Search Exchange</h3>
											<form onsubmit="var searchword = document.searchfrm2_mod.mt_search.value;if(searchword=='search...'){searchword='';}document.location.href='https://exchange.nagios.org/index.php?option=com_mtree&task=search&Itemid=74&searchword=' + searchword;return false" method="POST" name="searchfrm2_mod">

<div align="left" class="search">
	<input type="text" id="mt_search" class="inputbox" size="16" value="search..."  onblur="if(this.value=='') this.value='search...';" onfocus="if(this.value=='search...') this.value='';" onkeypress="if(event.keyCode == 13){var searchword = document.searchfrm2_mod.mt_search.value;if(searchword=='search...'){searchword='';}document.location.href='https://exchange.nagios.org/index.php?option=com_mtree&task=search&Itemid=74&searchword=' + searchword}" />
		
			<br /><input type="submit" value="Search" class="button" />
	
			<br /><a href="https://exchange.nagios.org/directory/AdvSearch">Advanced Search</a>
	
</div>
</form>
					</div>
				</div>
			</div>
		</div>
			<div class="module">
			<div>
				<div>
					<div>
													<h3>Search All Sites</h3>
											<span class="mceSCRIPT" _src="//www.google.com/jsapi" _type="text/javascript"><!--SCRIPTSCRIPT--></span> <form action="https://www.nagios.com/search/" id="searchForm"><input type="text" size="15" name="q" id="search" /> <input type="submit" value="Go" name="btnG" /> </form> <!--  <form action="http://search.nagios.com/search" style="margin-top: 5px;" > <input name="client" value="nagios" type="hidden" /> <input name="output" value="xml_no_dtd" type="hidden" /> <input name="proxystylesheet" value="nagios" type="hidden" /> <input name="q" size="15" type="text" /> <input name="btnG" value="Go" type="submit" /> </form> //-->					</div>
				</div>
			</div>
		</div>
			<div class="module">
			<div>
				<div>
					<div>
													<h3>Nagios Live Webinars</h3>
											<style type="text/css"><!--
.bluebutton {
  background: none repeat scroll 0 0 #FFDD3F !important;
  padding: 3px !important;
  text-align: center;
}
.bluebutton a, .bluebutton a:hover, .bluebutton a:visited {
  color: #444444 !important;
  font-family: arial !important;
  font-size: 11pt !important;
  font-weight: bold !important;
  text-decoration: none !important;
}
--></style>
Let our experts show you how Nagios can help your organization.
<div style="text-align:center;">
<div style="width: 130px; margin-top: 10px;" class="bluebutton" id="registerwebinar"><a href="https://www.nagios.com/events/webinars/">Register Now<br /></a></div>
</div>					</div>
				</div>
			</div>
		</div>
			<div class="module">
			<div>
				<div>
					<div>
													<h3>Contact Us</h3>
											Phone: 1-888-NAGIOS-1<br /> Email: <a href="mailto:sales@nagios.com">sales@nagios.com</a>
<!--
<div><a href="http://visitor.constantcontact.com/d.jsp?m=1102343288653&p=oi" target="_blank"> Subscribe To Our Newsletter</a></div>
<div style="padding-top:5px;"><a href="http://www.constantcontact.com/safesubscribe.jsp" target="_blank"><img src="http://img.constantcontact.com/ui/images1/safe_subscribe_logo.gif" border="0" /></a></div>
//-->					</div>
				</div>
			</div>
		</div>
			<div class="module">
			<div>
				<div>
					<div>
													<h3>Login</h3>
											<form action="/directory" method="post" name="login" id="form-login" >
	<div class="spacer">
			<div class="loginelement">
			<label for="username">Username</label>
			<input name="username" id="username" type="text" class="inputbox" alt="username" size="10" />
		</div>
		<div class="loginelement">
			<label for="passwd">Password</label>
			<input name="passwd" id="passwd" type="password" class="inputbox" alt="password" size="10" />
		</div>
	</div>
  	<div class="loginelementremember"> <input name="remember" type="checkbox" value="yes" /> Remember Me</div>
	<div class="loginelementbutton">
		<input type="submit" name="submit" value="Log in" />
	</div>

	<ul>
<li><a href="/index.php?option=com_user&task=register"><b>Create an account</b></a></li>
<li><a href="/index.php?option=com_user&view=remind">Forgot your username?</a></li>
<li><a href="/index.php?option=com_user&view=reset">Forgot your password?</a></li>	<input type="hidden" name="option" value="com_user" />
	<input type="hidden" name="task" value="login" />
	<input type="hidden" name="return" value="L2RpcmVjdG9yeS9QbHVnaW5zL090aGVycy9jaGVja19vcmFjbGVfaGVhbHRo" />
	<input type="hidden" name="9f14cf29b4034fba03aa1228e23a9d07" value="1" /></form>
					</div>
				</div>
			</div>
		</div>
			<div class="module rssfeeds">
			<div>
				<div>
					<div>
													<h3>RSS Feeds</h3>
											<a href="https://exchange.nagios.org/directory/index.php?option=com_mtree&task=rss&type=new&Itemid=74"><img border="0" style="float: left; padding: 2px 5px 0 0;" src="https://exchange.nagios.org/supportMedia/images/feed.png" /> New Listings</a><br /> <a href="https://exchange.nagios.org/directory/index.php?option=com_mtree&task=rss&type=updated&Itemid=74"><img border="0" style="float: left; padding: 2px 5px 0 0;" src="https://exchange.nagios.org/supportMedia/images/feed.png" /> Updated Listings</a>					</div>
				</div>
			</div>
		</div>
			<div class="module">
			<div>
				<div>
					<div>
													<h3>Directory Quicklinks</h3>
											<table width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td align="left">
			<a href="https://exchange.nagios.org/directory" class="mainlevel">Home</a>
    </td>
  </tr>
  <tr>
    <td align="left">
			<a href="https://exchange.nagios.org/directory" class="mainlevel">All Categories</a>
    </td>
  </tr>
  <tr>
    <td align="left">
			<a href="https://exchange.nagios.org/directory/New_Listing" class="mainlevel">New Listings</a>
    </td>
  </tr>
  <tr>
    <td align="left">
			<a href="https://exchange.nagios.org/directory/Recently_Updated" class="mainlevel">Recently Updated Listings</a>
    </td>
  </tr>
	  <tr>
	    <td align="left">
				<a href="https://exchange.nagios.org/directory/Most_Favoured" class="mainlevel">Most Favoured Listings</a>
	    </td>
	  </tr>
	  <tr>
    <td align="left">
			<a href="https://exchange.nagios.org/directory/Featured_Listing" class="mainlevel">Featured Listing</a>
    </td>
  </tr>
  <tr>
    <td align="left">
			<a href="https://exchange.nagios.org/directory/Popular_listing" class="mainlevel">Most Popular Listings</a>
    </td>
  </tr>
  <tr>
    <td align="left">
			<a href="https://exchange.nagios.org/directory/Most_Rated" class="mainlevel">Most Rated Listings</a>
    </td>
  </tr>
  <tr>
    <td align="left">
			<a href="https://exchange.nagios.org/directory/Top_Rated" class="mainlevel">Top Rated Listings</a>
    </td>
  </tr>
  <tr>
    <td align="left">
			<a href="https://exchange.nagios.org/directory/Most_Reviewed" class="mainlevel">Most Reviewed Listings</a>
    </td>
  </tr>
</table>
					</div>
				</div>
			</div>
		</div>
	

        </div>

      </div>

    </div>

    	
		<div id=userTop>
		    
	</div>
		
	
	<!-- start main content area -->

	<div id="content">


      
        
        
        
        
      </div>

            <!-- Melvin 1803 checks if component position is found -->

            	
				
								  <div id="component">
									 <div class="padding">
										 <div class="padding2">
											  <!-- hidden by ETHAN
<h1 class="componentheading">Directory</h1>
//-->
<div id="index">
<div class="title">Top-Level Directory Categories</div>
<div class="alpha-index" style="text-align:center"><a href="https://exchange.nagios.org/directory/List_Alpha/0/1" class="alpha">0-9</a><a href="https://exchange.nagios.org/directory/List_Alpha/a/1" class="alpha">A</a><a href="https://exchange.nagios.org/directory/List_Alpha/b/1" class="alpha">B</a><a href="https://exchange.nagios.org/directory/List_Alpha/c/1" class="alpha">C</a><a href="https://exchange.nagios.org/directory/List_Alpha/d/1" class="alpha">D</a><a href="https://exchange.nagios.org/directory/List_Alpha/e/1" class="alpha">E</a><a href="https://exchange.nagios.org/directory/List_Alpha/f/1" class="alpha">F</a><a href="https://exchange.nagios.org/directory/List_Alpha/g/1" class="alpha">G</a><a href="https://exchange.nagios.org/directory/List_Alpha/h/1" class="alpha">H</a><a href="https://exchange.nagios.org/directory/List_Alpha/i/1" class="alpha">I</a><a href="https://exchange.nagios.org/directory/List_Alpha/j/1" class="alpha">J</a><a href="https://exchange.nagios.org/directory/List_Alpha/k/1" class="alpha">K</a><a href="https://exchange.nagios.org/directory/List_Alpha/l/1" class="alpha">L</a><a href="https://exchange.nagios.org/directory/List_Alpha/m/1" class="alpha">M</a><a href="https://exchange.nagios.org/directory/List_Alpha/n/1" class="alpha">N</a><a href="https://exchange.nagios.org/directory/List_Alpha/o/1" class="alpha">O</a><a href="https://exchange.nagios.org/directory/List_Alpha/p/1" class="alpha">P</a><a href="https://exchange.nagios.org/directory/List_Alpha/q/1" class="alpha">Q</a><a href="https://exchange.nagios.org/directory/List_Alpha/r/1" class="alpha">R</a><a href="https://exchange.nagios.org/directory/List_Alpha/s/1" class="alpha">S</a><a href="https://exchange.nagios.org/directory/List_Alpha/t/1" class="alpha">T</a><a href="https://exchange.nagios.org/directory/List_Alpha/u/1" class="alpha">U</a><a href="https://exchange.nagios.org/directory/List_Alpha/v/1" class="alpha">V</a><a href="https://exchange.nagios.org/directory/List_Alpha/w/1" class="alpha">W</a><a href="https://exchange.nagios.org/directory/List_Alpha/x/1" class="alpha">X</a><a href="https://exchange.nagios.org/directory/List_Alpha/y/1" class="alpha">Y</a><a href="https://exchange.nagios.org/directory/List_Alpha/z/1" class="alpha">Z</a></div>	<div class="row"><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Addons">Addons</a><span> (822)</span></h2><div class="subcat"><a href="https://exchange.nagios.org/directory/Addons/Active-Checks">Active Checks</a>, <a href="https://exchange.nagios.org/directory/Addons/APIs">APIs</a>, <a href="https://exchange.nagios.org/directory/Addons/Comments-and-Acknowledgements">Comments and Acknowledgements</a>, <a href="https://exchange.nagios.org/directory/Addons/Components">Components</a>, <a href="https://exchange.nagios.org/directory/Addons/Configuration">Configuration</a>, <a href="https://exchange.nagios.org/directory/Addons/Dashlets">Dashlets</a>, <a href="https://exchange.nagios.org/directory/Addons/Database-Backends">Database Backends</a>, <a href="https://exchange.nagios.org/directory/Addons/Distributed-Monitoring">Distributed Monitoring</a>, <a href="https://exchange.nagios.org/directory/Addons/Event-Brokers">Event Brokers</a>, <a href="https://exchange.nagios.org/directory/Addons/Event-Handlers">Event Handlers</a>, <a href="https://exchange.nagios.org/directory/Addons/External-Commands">External Commands</a>, <a href="https://exchange.nagios.org/directory/Addons/Frontends-%28GUIs-and-CLIs%29">Frontends (GUIs and CLIs)</a>, <a href="https://exchange.nagios.org/directory/Addons/Graphing-and-Trending">Graphing and Trending</a>, <a href="https://exchange.nagios.org/directory/Addons/Helpdesk-and-Ticketing">Helpdesk and Ticketing</a>, <a href="https://exchange.nagios.org/directory/Addons/High-Availability">High Availability</a>, <a href="https://exchange.nagios.org/directory/Addons/Installation">Installation</a>, <a href="https://exchange.nagios.org/directory/Addons/Inventory-Managmenet">Inventory Managmenet</a>, <a href="https://exchange.nagios.org/directory/Addons/Log-File-Management">Log File Management</a>, <a href="https://exchange.nagios.org/directory/Addons/Maps-and-Diagrams">Maps and Diagrams</a>, <a href="https://exchange.nagios.org/directory/Addons/Monitoring-Agents">Monitoring Agents</a>, <a href="https://exchange.nagios.org/directory/Addons/Nagios-Log-Server">Nagios Log Server</a>, <a href="https://exchange.nagios.org/directory/Addons/Network-and-System-Management-Solutions">Network and System Management Solutions</a>, <a href="https://exchange.nagios.org/directory/Addons/Notifications">Notifications</a>, <a href="https://exchange.nagios.org/directory/Addons/Others">Others</a>, <a href="https://exchange.nagios.org/directory/Addons/Passive-Checks">Passive Checks</a>, <a href="https://exchange.nagios.org/directory/Addons/Performance">Performance</a>, <a href="https://exchange.nagios.org/directory/Addons/Reactor-Addons">Reactor Addons</a>, <a href="https://exchange.nagios.org/directory/Addons/Reporting">Reporting</a>, <a href="https://exchange.nagios.org/directory/Addons/Scheduled-Downtime">Scheduled Downtime</a>, <a href="https://exchange.nagios.org/directory/Addons/Security">Security</a>, <a href="https://exchange.nagios.org/directory/Addons/SNMP">SNMP</a>...</div></div><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Certified-Compatible">Certified Compatible</a><span> (3)</span></h2></div></div><div class="row"><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Comparisons">Comparisons</a><span> (7)</span></h2></div><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Cool-Stuff">Cool Stuff</a><span> (13)</span></h2></div></div><div class="row"><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Demos">Demos</a><span> (4)</span></h2></div><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Distributions">Distributions</a><span> (21)</span></h2><div class="subcat"><a href="https://exchange.nagios.org/directory/Distributions/Others">Others</a>, <a href="https://exchange.nagios.org/directory/Distributions/Packaged-Distributions">Packaged Distributions</a>, <a href="https://exchange.nagios.org/directory/Distributions/Pre-2DCompiled-Binaries">Pre-Compiled Binaries</a>...</div></div></div><div class="row"><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Documentation">Documentation</a><span> (259)</span></h2><div class="subcat"><a href="https://exchange.nagios.org/directory/Documentation/Nagios-Core-Documentation">Nagios Core Documentation</a>, <a href="https://exchange.nagios.org/directory/Documentation/Nagios-Fusion-Documentation">Nagios Fusion Documentation</a>, <a href="https://exchange.nagios.org/directory/Documentation/Nagios-Log-Server-Documentation">Nagios Log Server Documentation</a>, <a href="https://exchange.nagios.org/directory/Documentation/Nagios-Network-Analyzer-Documentation">Nagios Network Analyzer Documentation</a>, <a href="https://exchange.nagios.org/directory/Documentation/Nagios-XI-Documentation">Nagios XI Documentation</a>, <a href="https://exchange.nagios.org/directory/Documentation/Special-Topics">Special Topics</a>...</div></div><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Graphics-and-Logos">Graphics and Logos</a><span> (36)</span></h2><div class="subcat"><a href="https://exchange.nagios.org/directory/Graphics-and-Logos/Image-Tools-and-Utilities">Image Tools and Utilities</a>, <a href="https://exchange.nagios.org/directory/Graphics-and-Logos/Images-and-Logos">Images and Logos</a></div></div></div><div class="row"><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Media-Coverage">Media Coverage</a><span> (6)</span></h2></div><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Multimedia">Multimedia</a><span> (148)</span></h2><div class="subcat"><a href="https://exchange.nagios.org/directory/Multimedia/Articles">Articles</a>, <a href="https://exchange.nagios.org/directory/Multimedia/Photos">Photos</a>, <a href="https://exchange.nagios.org/directory/Multimedia/Podcasts">Podcasts</a>, <a href="https://exchange.nagios.org/directory/Multimedia/Presentations">Presentations</a>, <a href="https://exchange.nagios.org/directory/Multimedia/Videos">Videos</a>...</div></div></div><div class="row"><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Patches">Patches</a><span> (27)</span></h2><div class="subcat"><a href="https://exchange.nagios.org/directory/Patches/Nagios-Core">Nagios Core</a>, <a href="https://exchange.nagios.org/directory/Patches/NDOUtils">NDOUtils</a>, <a href="https://exchange.nagios.org/directory/Patches/NRPE">NRPE</a></div></div><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Plugins">Plugins</a><span> (4247)</span></h2><div class="subcat"><a href="https://exchange.nagios.org/directory/Plugins/%2A-Plugin-Development-Tools">* Plugin Development Tools</a>, <a href="https://exchange.nagios.org/directory/Plugins/%2A-Plugin-Packages">* Plugin Packages</a>, <a href="https://exchange.nagios.org/directory/Plugins/%2A-Remote-Check-Tunneling">* Remote Check Tunneling</a>, <a href="https://exchange.nagios.org/directory/Plugins/Anti-2DVirus">Anti-Virus</a>, <a href="https://exchange.nagios.org/directory/Plugins/Backup-and-Recovery">Backup and Recovery</a>, <a href="https://exchange.nagios.org/directory/Plugins/Business-Management-and-Logic">Business Management and Logic</a>, <a href="https://exchange.nagios.org/directory/Plugins/Cloud">Cloud</a>, <a href="https://exchange.nagios.org/directory/Plugins/Clustering-and-High-2DAvailability">Clustering and High-Availability</a>, <a href="https://exchange.nagios.org/directory/Plugins/CMS-and-Blog-Software">CMS and Blog Software</a>, <a href="https://exchange.nagios.org/directory/Plugins/Databases">Databases</a>, <a href="https://exchange.nagios.org/directory/Plugins/E-2DCommerce%2C-Billing-and-Financial">E-Commerce, Billing and Financial</a>, <a href="https://exchange.nagios.org/directory/Plugins/Email-and-Groupware">Email and Groupware</a>, <a href="https://exchange.nagios.org/directory/Plugins/Games">Games</a>, <a href="https://exchange.nagios.org/directory/Plugins/Grid-Computing">Grid Computing</a>, <a href="https://exchange.nagios.org/directory/Plugins/Hardware">Hardware</a>, <a href="https://exchange.nagios.org/directory/Plugins/Helpdesk-and-Ticketing">Helpdesk and Ticketing</a>, <a href="https://exchange.nagios.org/directory/Plugins/Instant-Messaging">Instant Messaging</a>, <a href="https://exchange.nagios.org/directory/Plugins/Internet-Domains-and-WHOIS">Internet Domains and WHOIS</a>, <a href="https://exchange.nagios.org/directory/Plugins/Inventory-Management">Inventory Management</a>, <a href="https://exchange.nagios.org/directory/Plugins/Java-Applications-and-Servers">Java Applications and Servers</a>, <a href="https://exchange.nagios.org/directory/Plugins/License-Management">License Management</a>, <a href="https://exchange.nagios.org/directory/Plugins/Log-Files">Log Files</a>, <a href="https://exchange.nagios.org/directory/Plugins/Network-and-Systems-Management">Network and Systems Management</a>, <a href="https://exchange.nagios.org/directory/Plugins/Network-Connections%2C-Stats-and-Bandwidth">Network Connections, Stats and Bandwidth</a>, <a href="https://exchange.nagios.org/directory/Plugins/Network-Protocols">Network Protocols</a>, <a href="https://exchange.nagios.org/directory/Plugins/Notifications">Notifications</a>, <a href="https://exchange.nagios.org/directory/Plugins/Operating-Systems">Operating Systems</a>, <a href="https://exchange.nagios.org/directory/Plugins/Others">Others</a>, <a href="https://exchange.nagios.org/directory/Plugins/Printing">Printing</a>, <a href="https://exchange.nagios.org/directory/Plugins/Remote-Access">Remote Access</a>, <a href="https://exchange.nagios.org/directory/Plugins/Reporting">Reporting</a>, <a href="https://exchange.nagios.org/directory/Plugins/Security">Security</a>, <a href="https://exchange.nagios.org/directory/Plugins/Software">Software</a>, <a href="https://exchange.nagios.org/directory/Plugins/System-Metrics">System Metrics</a>, <a href="https://exchange.nagios.org/directory/Plugins/Telephony">Telephony</a>, <a href="https://exchange.nagios.org/directory/Plugins/Uncategorized">Uncategorized</a>, <a href="https://exchange.nagios.org/directory/Plugins/Videoconferencing">Videoconferencing</a>, <a href="https://exchange.nagios.org/directory/Plugins/Web-2-2E0-Services">Web 2.0 Services</a>, <a href="https://exchange.nagios.org/directory/Plugins/Web-Servers">Web Servers</a>, <a href="https://exchange.nagios.org/directory/Plugins/Websites%2C-Forms-and-Transactions">Websites, Forms and Transactions</a>...</div></div></div><div class="row"><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Seedcamp">Seedcamp</a><span> (12)</span></h2><div class="subcat"><a href="https://exchange.nagios.org/directory/Seedcamp/Seedcamp-2010">Seedcamp 2010</a>, <a href="https://exchange.nagios.org/directory/Seedcamp/Seedcamp-2011">Seedcamp 2011</a></div></div><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Translations">Translations</a><span> (13)</span></h2><div class="subcat"><a href="https://exchange.nagios.org/directory/Translations/Chinese">Chinese</a>, <a href="https://exchange.nagios.org/directory/Translations/Croatian">Croatian</a>, <a href="https://exchange.nagios.org/directory/Translations/Czech">Czech</a>, <a href="https://exchange.nagios.org/directory/Translations/French">French</a>, <a href="https://exchange.nagios.org/directory/Translations/Hungarian">Hungarian</a>, <a href="https://exchange.nagios.org/directory/Translations/Italian">Italian</a>, <a href="https://exchange.nagios.org/directory/Translations/Japanese">Japanese</a>, <a href="https://exchange.nagios.org/directory/Translations/Portuguese">Portuguese</a>, <a href="https://exchange.nagios.org/directory/Translations/Russian">Russian</a>, <a href="https://exchange.nagios.org/directory/Translations/Spanish">Spanish</a></div></div></div><div class="row"><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Tutorials">Tutorials</a><span> (387)</span></h2><div class="subcat"><a href="https://exchange.nagios.org/directory/Tutorials/Nagios-Core-Tutorials">Nagios Core Tutorials</a>, <a href="https://exchange.nagios.org/directory/Tutorials/Nagios-Fusion-Tutorials">Nagios Fusion Tutorials</a>, <a href="https://exchange.nagios.org/directory/Tutorials/Nagios-IM-Tutorials">Nagios IM Tutorials</a>, <a href="https://exchange.nagios.org/directory/Tutorials/Nagios-XI-Tutorials">Nagios XI Tutorials</a>, <a href="https://exchange.nagios.org/directory/Tutorials/Other-Tutorials-And-HOWTOs">Other Tutorials And HOWTOs</a>...</div></div><div class="category" style="width:49%"><h2><a href="https://exchange.nagios.org/directory/Utilities">Utilities</a><span> (38)</span></h2></div></div></div>
<div id="listings">	<div class="title">Category Listings:</div>

	<div class="info"><span class="xlistings">There are 2 Listings in this Category.</span>	</div>

	<div class="listing-summary">
		<h3><a href="https://exchange.nagios.org/directory/Custom-URL-Dashlet-for-Fusion/details" >Custom URL Dashlet for Fusion</a> </h3><img src="/components/com_mtree/img/star_00.gif" width="14" height="14" hspace="1" class="star" /><img src="/components/com_mtree/img/star_00.gif" width="14" height="14" hspace="1" class="star" /><img src="/components/com_mtree/img/star_00.gif" width="14" height="14" hspace="1" class="star" /><img src="/components/com_mtree/img/star_00.gif" width="14" height="14" hspace="1" class="star" /><img src="/components/com_mtree/img/star_00.gif" width="14" height="14" hspace="1" class="star" /><span class="website"><a href="https://exchange.nagios.org/directory/Custom-URL-Dashlet-for-Fusion/visit" target="_blank">www.nagios.com/products/nagiosfusion</a></span><p style="margin:0;">Define your own URL, dimensions, and opacity in this highly flexible dashlet!</p><div class="fields"><div class="fieldRow"><span class="caption">License</span><span class="output">BSD</span></div></div></div><div class="listing-summary">
		<h3><a href="https://exchange.nagios.org/directory/Proxy-component-for-Fusion/details" >Proxy component for Fusion</a> </h3><img src="/components/com_mtree/img/star_00.gif" width="14" height="14" hspace="1" class="star" /><img src="/components/com_mtree/img/star_00.gif" width="14" height="14" hspace="1" class="star" /><img src="/components/com_mtree/img/star_00.gif" width="14" height="14" hspace="1" class="star" /><img src="/components/com_mtree/img/star_00.gif" width="14" height="14" hspace="1" class="star" /><img src="/components/com_mtree/img/star_00.gif" width="14" height="14" hspace="1" class="star" /><span class="website"><a href="https://exchange.nagios.org/directory/Proxy-component-for-Fusion/visit" target="_blank">www.nagios.com/products/nagiosfusion</a></span><p style="margin:0;">Proxy component for Nagios Fusion to allow fusion to interact through proxy servers.</p><div class="fields"></div></div></div>
										</div>
									 </div>
								   </div>
								   
								   
					
    
    
	<!-- Begin Bottom Content MELVIN 2803 -->

	<div id="bottomContent">

	  

	</div>

	<!-- END BottomFooter MELVIN 2803 -->

	<!-- Begin Content Footer MELVIN 2803 -->

	<div id="contentFooter">

	  

	</div>

	<!-- END Content Footer MELVIN 2803 -->

  </div>

  

<div id="footer-bar">

  <div id="bottom" class="wrapper">

    
    <div id="footer-outer-container">

      <div class="centred-container" id="centred-container-footer">

        
        
        
      </div>

    </div>

    
  </div>

</div>

<div id="footer">

  

</div>

<!-- Ends shadow border -->


<!-- Changed 09/23/2014 EG -->
<style>
#pagefooter #pagefootermap{
clear: none;
        }
</style>
<script type="text/javascript">
piAId = '16682';
piCId = '5251';

(function() {
	function async_load(){
		var s = document.createElement('script'); s.type = 'text/javascript';
		s.src = ('https:' == document.location.protocol ? 'https://pi' : 'http://cdn') + '.pardot.com/pd.js';
		var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c);
	}
	if(window.attachEvent) { window.attachEvent('onload', async_load); }
	else { window.addEventListener('load', async_load, false); }
})();
</script>

<script type="text/javascript"><!--
    document.write(unescape("%3Cscript id='pap_x2s6df8d' src='" + (("https:" == document.location.protocol) ? "https://" : "http://") + 
    "affiliate.nagios.com/scripts/trackjs.js' type='text/javascript'%3E%3C/script%3E"));
//-->
</script>
<script type="text/javascript"><!--
    PostAffTracker.setAccountId('default1');
    try {
        PostAffTracker.disableTrackingMethod('F');
	PostAffTracker.track();
    } catch (err) { }

//-->
</script>


<!--
<script type="text/javascript" src="https://assets.nagios.com/pageparts/footer/liveagent.php"></script>
 -->

 
	
 
 
 
<div id="end">

	<!-- Nagios Footer -->
	<div id="pagefooter">
	<div id="pagefootermap">
	<div class="pagefootersection pagefootersection-left" id="pagefooterawards"><span class="header">Awards:</span>
	<div class="pagefooteraward"><a href="//www.nagios.com/awards/"><img src="https://assets.nagios.com/images/footer/award1.png" alt="Bossie Award" /></a></div>
	<div class="pagefooteraward"><a href="//www.nagios.com/awards/"><img src="https://assets.nagios.com/images/footer/award2.png" alt="Readers Choice Award" /></a></div>
	<div class="pagefooteraward"><a href="//www.nagios.com/awards/"><img src="https://assets.nagios.com/images/footer/award3.png" alt="Community Choice Award" /></a></div>
	</div>	
	<div class="pagefootersection" id="pagefootersitemap"><span class="header">Sitemap:</span> 
	<ul>
	<li><span class="sitemapsection"><a href="/">Home</a></span></li>
	<li> <span class="sitemapsection"><a href="//www.nagios.com/about/">About</a></span> 
	<ul class="sitemappages">
	<li class="sitemappage"><a href="//www.nagios.com/casestudies/">Case Studies</a></li>
	<li class="sitemappage"><a href="//www.nagios.com/testimonials/">Testimonials</a></li>
	<li class="sitemappage"><a href="//www.nagios.com/users/">Customers</a></li>
	<li class="sitemappage"><a href="//www.nagios.com/about/">Company Info</a></li>
	<li class="sitemappage"><a href="//www.nagios.com/contact/">Contact Us</a></li>
	</ul>
	</li>
	<li><span class="sitemapsection"><a href="//www.nagios.com/legal/">Legal</a></span> 
	<ul class="sitemappages">
	<li class="sitemappage"><a href="//www.nagios.com/legal/termsofuse/">Terms of Use</a></li>
	<li class="sitemappage"><a href="//www.nagios.com/legal/privacypolicy/">Privacy Policy</a></li>
	<li class="sitemappage"><a href="//www.nagios.com/legal/trademarks/">Trademarks</a></li>
	</ul>
	</li>
	</ul>
	</div>
		
	<div class="pagefootersection" id="pagefooternetwork"><span class="header">Network:</span> 
	<ul style="float: left; margin: 0px; padding: 0 25px 0 15px;">
		<li><a href="https://www.nagios.com/">Nagios Enterprises</a></li>
		<li><a href="https://support.nagios.com/">Nagios Support</a></li>
		<li><a href="https://library.nagios.com/">Nagios Library</a></li>
		<li><a href="https://www.nagios.org/">Nagios Project</a></li>
	</ul>
	<ul style="margin: 0px; padding: 0px;">
		<li><a href="https://exchange.nagios.org/">Nagios Exchange</a></li>
		<li><a href="https://labs.nagios.com/">Nagios Labs</a></li>
	</ul>
	</div>	</div>


<style type="text/css">
	.solutions-callout{
		float: right;
		width: 200px;
		border: 1px solid gray;
		padding-left: 10px;
		padding-right: 10px;
		}
	.solutions-callout ul{
		list-style: none;
		padding-left: 0px;
		}
</style>
	<div id="pagefootercredits">
	<div id="nelogo"><a target="_blank" href="https://www.nagios.com/"><img src="https://assets.nagios.com/images/footer/NagiosEnterprises.png" /></a></div>
	<div id="sitelegal">Nagios, the Nagios logo, and Nagios graphics are the servicemarks, trademarks, or registered trademarks owned by Nagios Enterprises. All other servicemarks and trademarks are the property of their respective owner. The files and information on this site are the property of their respective owner(s). Nagios Enterprises makes no claims or warranties as to the fitness of any file or information on this website, for any purpose whatsoever.  In fact, we officially <a href="/about/">disclaim all liability</a>.  We do, however, think these community contributions are pretty damn cool.  Website Copyright © 2009-2017 Nagios Enterprises, LLC. All rights reserved.     
	<ul>
	<li class="page_item"><a title="Privacy Policy" href="https://www.nagios.com/legal/privacypolicy/">Privacy Policy</a></li>
	<li class="page_item"><a title="Trademark Policy" href="https://www.nagios.com/legal/trademarks/ ">Trademarks</a></li>
	<li class="page_item"><a title="Terms of Use" href="https://www.nagios.com/legal/termsofuse/">Terms of Use</a></li>
	</ul>
	</div>
	<div id="sflogo"><a target="_blank" href="http://www.sf.net/projects/nagios/"><img src="https://assets.nagios.com/images/misc/sflogo.png" /></a></div>
	</div>
	<span class="mceSCRIPT" _type="text/javascript"></span></div>

	<!-- End Nagios Footer -->
</div>


<!--Analytics Code-->
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-2887186-1', 'auto', {'allowLinker': true});
  ga('require', 'linker');
  ga('require', 'displayfeatures');

  // List of every domain to share linker parameters.
  ga('linker:autoLink', ['nagios.com', 'nagios.org', 'nagios-plugins.org'], true);
  ga('send', 'pageview');

</script>

<!--Start of Tawk.to Script-->
<script type="text/javascript">
var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
(function(){
var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
s1.async=true;
s1.src='https://embed.tawk.to/587930f25bcc2b263bda76db/default';
s1.charset='UTF-8';
s1.setAttribute('crossorigin','*');
s0.parentNode.insertBefore(s1,s0);
})();
</script>
<!--End of Tawk.to Script-->


<script type='text/javascript'>
	var player_arr=[];
	$(document).ready(function(){
		var tag = document.createElement('script');
		tag.id = 'iframe-demo';
		tag.src = 'https://www.youtube.com/iframe_api';
		var firstScriptTag = document.getElementsByTagName('script')[0];
		firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
		var player_arr=[];
		
		
	});
	function onYouTubeIframeAPIReady() {
			$('.video').each(function(){
				player = new YT.Player($(this).attr("id"), {
					events: {
					  'onReady': onPlayerReady
					}
				});
			player_arr.push(player);
			});
		}	
			
			
	function onPlayerReady(event) {
		event.target.mute();
		event.target.playVideo();
	}
</script>

<!-- Hotjar Tracking Code for https://www.nagios.org/ -->
<script>
    (function(h,o,t,j,a,r){
        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
        h._hjSettings={hjid:590571,hjsv:5};
        a=o.getElementsByTagName('head')[0];
        r=o.createElement('script');r.async=1;
        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
        a.appendChild(r);
    })(window,document,'//static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<!-- Start of HubSpot Embed Code -->
  <script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/3796979.js"></script>
<!-- End of HubSpot Embed Code -->




</div>

</body>

</html>

clinton92
Posts: 10
Joined: Thu Sep 28, 2017 1:29 pm

Re: check_oracle_health help run

Post by clinton92 »

dwasswa wrote:You have an syntax error change

Code: Select all

./check_oracle_health.pl
To

Code: Select all

./check_oracle_health
and try again.

Also,please send me the

Code: Select all

 check_oracle_health
script you downloaded.
Wrong plugig being executed.

However, did the correct one. still error result. at first, it was permission denied so i changed the file to 655.

now i am receiving this error

Code: Select all

libexec]# ./check_oracle_health
./check_oracle_health: line 4: syntax error near unexpected token `newline'
./check_oracle_health: line 4: `<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">'
[root@SNLROVNAGIO01 libexec]#
clinton92
Posts: 10
Joined: Thu Sep 28, 2017 1:29 pm

Re: check_oracle_health help run

Post by clinton92 »

Btw,

this is the link for the downloaded plugin of check_oracle_health

https://ufile.io/ccuwz
dwasswa

Re: check_oracle_health help run

Post by dwasswa »

Hi

You downloaded from the wrong link. Nagios plugins are found at https://exchange.nagios.org/

This is the correct way to download through the command line

Code: Select all

wget https://exchange.nagios.org/directory/Plugins/Others/check_oracle_health /details
clinton92
Posts: 10
Joined: Thu Sep 28, 2017 1:29 pm

Re: check_oracle_health help run

Post by clinton92 »

dwasswa wrote:Hi

You downloaded from the wrong link. Nagios plugins are found at https://exchange.nagios.org/

This is the correct way to download through the command line

Code: Select all

wget https://exchange.nagios.org/directory/Plugins/Others/check_oracle_health /details
No, I downloaded it using that command. in exchange.nagios.com. I just uploaded the file so that you can check the file. because there's no way to uploaded the file here in forums.
dwasswa

Re: check_oracle_health help run

Post by dwasswa »

Hi @ clinton92,

I tested the plugin and got the same error.

Therefore,its a problem with the plugin.
Locked