Article Number: 602 Rating: Unrated Last Updated: Tue, Jan 2, 2018 at 5:13 PM

Similar documents
This guide is broken up into several sections and covers different Linux distributions and non- Linux operating systems.

Purpose. Target Audience. Solution Overview NCPA. Using NCPA For Passive Checks

Article Number: 801 Rating: Unrated Last Updated: Tue, Mar 13, 2018 at 9:19 PM

This documentation can used to generate a request that can be submitted to any of these CA types.

Article Number: 569 Rating: 2.7/5 from 3 votes Last Updated: Tue, Sep 12, 2017 at 2:54 AM

Article Number: 802 Rating: 4/5 from 1 votes Last Updated: Wed, Mar 7, 2018 at 5:20 PM

Article Number: 549 Rating: Unrated Last Updated: Tue, May 30, 2017 at 11:02 AM

Article Number: 513 Rating: 5/5 from 1 votes Last Updated: Tue, Jul 19, 2016 at 10:09 PM

It is important to remember that an external worker needs all of the plugins installed on it so it can execute the checks that are handed to it.

There are separate firewall daemons for for IPv4 and IPv6 and hence there are separate commands which are provided below.

Article Number: 722 Rating: Unrated Last Updated: Thu, Jul 20, 2017 at 12:31 AM

This is sometimes necessary to free up disk space on a volume that cannot have extra disk space easily added.

Article Number: 406 Rating: 3/5 from 2 votes Last Updated: Mon, Jun 5, 2017 at 3:08 AM. This document describes how to install NDOUtils from source.

An internal CA that is part of your IT infrastructure, like a Microsoft Windows CA

Purpose. Target Audience. Install SNMP On The Remote Linux Machine. Nagios XI. Monitoring Linux Using SNMP

This document is intended for use by Nagios Administrators that want to use Slack for notifications.

How To Manually Install Driver Ubuntu Server On Virtualbox

Authenticating and Importing Users with Active Directory and LDAP

How To Start Mysql Using Linux Command Line Client In Ubuntu

Apache Install Instructions Win7 7 Php Mysql. Phpmyadmin Linux >>>CLICK HERE<<<

Howto disable the iptables firewall in Linux

Authenticating and Importing Users with AD and LDAP

Argument 1 = A number (0, 1, 2, 3) that will be used as the exit code the script will exit with (this is how Nagios determines the status)

Build your own Lightweight Webserver - Hands-on I - Information Network I. Marius Georgescu. Internet Engineering Laboratory. 17 Apr

Digitizer operating system support

Offloading NDO2DB To Remote Server


Authenticating and Importing Users with AD and LDAP

شرکت توسعه ارتباطات پردیس پارس. owncloud. The last file sharing platform you'll ever need

Getting Started with Phalcon

How To Install Java Manually Linux Ubuntu Bit

Article Number: 38 Rating: Unrated Last Updated: Thu, Apr 28, 2016 at 9:49 PM

How To Monitor Apache Cassandra Distributed Databases

Course Wiki. Today s Topics. Web Resources. Amazon EC2. Linux. Apache PHP. Workflow and Tools. Extensible Networking Platform 1

3 Installation from sources

Manually Mount Usb Flash Drive Linux Command Line Redhat

Flush Dns Settings Linux Redhat 5 Step Step

Support Lifecycle Policy

This document is intended for use by Nagios XI Administrators who need a boost in I/O performance.

OK: {C: 68% free / 99.51GB total} 'C: free'= g; ; ;0; 'C: free %'=68%;20;10;0;100

Orchid Core VMS Installation Guide

Apache Manually Install Ubuntu On Windows 7 From Usb

Apache Manual Install Ubuntu Php Mysql. Phpmyadmin No >>>CLICK HERE<<<

Server Monitoring. AppDynamics Pro Documentation. Version 4.1.x. Page 1

Downloading and installing Db2 Developer Community Edition on Red Hat Enterprise Linux Roger E. Sanders Yujing Ke Published on October 24, 2018

Install latest version of Roundcube (Webmail) on CentOS 7

3 Installation from sources

4 Installation from sources

4 Installation from sources

Fedora Linux Toolbox: Commands For Fedora, CentOS And Red Hat Power Users By Christopher Negus;Francois Caen READ ONLINE

Manual Java For Mac Developer Package

Backing Up And Restoring Your Nagios XI System

Configure 802.1x - PEAP with FreeRadius and WLC 8.3

Orchid Fusion VMS Installation Guide

Installing LAMP on Ubuntu and (Lucid Lynx, Maverick Meerkat)

RSA NetWitness Logs. Bind DNS. Event Source Log Configuration Guide. Last Modified: Thursday, October 19, 2017

Installation of R Studio. Tushar B. Kute,

Image Management Service. User Guide. Issue 03. Date

Applies to: SECURE WEB Version 1.3 and above

InstallAnywhere: Requirements

How To Start Mysql Use Linux Command Line Client In Ubuntu

Unified Infrastructure Management Compatibility Matrix September 05, 2017

Linux Postfix Smtp (mail Server) Ssl Certificate Installation And Configuration

Manual Install Package Rpm Linux Command Line

This document is intended for use by Nagios XI Administrators who wish to monitor JMX applications.

ULTEO OPEN VIRTUAL DESKTOP SUSE LINUX ENTERPRISE SERVER (SLES) 11 SP1 SUPPORT

Install Oracle 11g Client On Linux Command Line

Manual Of Virtualbox Additions Ubuntu Server 12.04

Setting up VPS on Ovh public cloud and installing lamp server on Ubuntu instance

Lecture 1 Niyaz M. Salih

Downloading and installing Db2 Developer Community Edition on Ubuntu Linux Roger E. Sanders Yujing Ke Published on October 24, 2018

Installing an SSL certificate on your server

NetVault Backup Compatibility Guide

Uninstalling And Manually Install Vmware Tools Ubuntu Guest

Ekran System System Requirements and Performance Numbers

L.A.M.P. Stack Part I

Frédéric Crozat SUSE Linux Enterprise Release Manager

How To Start Mysql Use Linux Command Line Windows 7

Image Management Service. User Guide. Issue 08. Date

Unified Infrastructure Management Compatibility Matrix June 26, 2015

FreeBSD Install VIM Editor Without X11 GUI

Purpose. Target Audience. Prerequisites. What Is An Event Handler? Nagios XI. Introduction to Event Handlers

Contents. HyperCore OS Software Versions 13 Supported 13 Unsupported 13. Definitions 2 Supported 2 Unsupported 2

How To Install Java Manually Linux Mint 14 >>>CLICK HERE<<<

Definitions 2 Supported 2 Unsupported 2. Tested System Limits 3. HC3 System Configuration General Guidelines 5. HC3 System Configurations 7

IOL INTACT Installation Guide

OptiRain Open 2 Installation Guide for LInux. This guide provides general instructions for installing OptiRain Open 2 on a Linux based server.

NetBackup Deployment Template User Guide for Chef

2. Installing OpenBiblio 1.0 on a Windows computer

GestióIP IPAM. v3.2. Installation Guide. v0.12. IP address management software.

Linux Systems Security. Logging and Network Monitoring NETS1028 Fall 2016

Apache Manually Install Ubuntu From Usb

FreeBSD: Install PHP xcache Opcode Cacher

Cloudera Manager Quick Start Guide

2018/07/03 10:59 1/5 4 Installation from packages

Apache Httpd Manual Conf File Location Windows 7

Red Hat Ceph Storage 3

Enterprise Compatibility Matrix

Providing HTTP Service on a Port

Ubuntu Install Partition Lamp One. Command >>>CLICK HERE<<<

Transcription:

NRDP - Installing NRDP From Source Article Number: 602 Rating: Unrated Last Updated: Tue, Jan 2, 2018 at 5:13 PM I ns t a lling NRDP Fr o m S o ur c e This document describes how to install Nagios Remote Data Processor (NRDP) from source. NRDP is a simple, PHP-based passive result collector for use with Nagios. It is designed to be a flexible data transport mechanism and processor, with a simple and powerful architecture that allows for it to be easily extended and customized to fit individual users' needs. This guide is broken up into several sections and covers different Linux distributions and operating systems (OS). If your Linux Distribution or operating system is not included in this guide then please contact us to see if we can get it added. Some distributions may be missing as we don't have access to a test environment that allows us to develop the documentation. NRDP 1.5.1 is what this guide instructs you to install, however future versions should also work fine with these steps. No te : This guide is based on Nagios Core being installed using the following KB article: Documentation - Installing Nagios Core From Source Because this guide is based on Nagios Core already being installed, prerequisites like Apache and PHP will already be installed on the Nagios Core server and hence the installation process is relatively simple. Na gios s XI includes NRDP and hence you s hould NOT T follow this documentation. Edit ing File s In many steps of this article you will be required to edit files. This documentation will use the vi text editor. When using the vi editor: To make changes press i on the keyboard first to enter insert mode Press Esc to exit insert mode When you have finished, save the changes in vi by typing :wq and press Enter Please select your OS: Red Hat Enterprise Linux (RHEL) CentOS Oracle Linux Ubuntu SUSE SLES opensuse Leap Debian Raspbian Fedora Arch Linux Gentoo FreeBSD Solaris Apple OS X C e nt O S RHEL O r a c le Linux

/nrdp-1.5.1/ cp nrdp.conf /etc/httpd/conf.d/ ===== CentOS 5.x / 6.x RHEL 5.x / 6.x Oracle Linux 5.x / 6.x ===== service httpd restart ===== CentOS 7.x RHEL 7.x Oracle Linux 7.x ===== systemctl restart httpd.service Ubunt u /nrdp-1.5.1/ sudo sudo sudo sudo

sudo cp nrdp.conf /etc/apache2/sites-enabled/ ===== Ubuntu 13.x / 14.x ===== sudo service apache2 restart ===== Ubuntu 15.x / 16.x / 17.x ===== sudo systemctl restart apache2.service S US E S LES o pe ns US E Le a p /nrdp-1.5.1/ sudo sudo sudo sudo

sudo cp nrdp.conf /etc/apache2/vhosts.d/ ===== SUSE SLES 11.x ===== sudo /sbin/service apache2 restart ===== SUSE SLES 12.x opensuse ===== sudo systemctl restart apache2.service De bia n Ra s pbia n All steps on Debian require to run as root. To become root simply run: Debian: su Raspbian: sudo -i All commands from this point onwards will be as root. /nrdp-1.5.1/

cp nrdp.conf /etc/apache2/sites-enabled/ ===== Debian 7.x ===== service apache2 restart ===== Debian 8.x ===== systemctl restart apache2.service Fe do r a /nrdp-1.5.1/ cp nrdp.conf /etc/httpd/conf.d/ systemctl restart httpd.service

Ar c h Linux /nrdp-1.5.1/ The /etc/httpd/conf/httpd.conf file will also need to be updated to use the config file. cp nrdp.conf /etc/httpd/conf/extra/ echo 'Include "conf/extra/nrdp.conf"' >> /etc/httpd/conf/httpd.conf systemctl restart httpd.service G e nt o o /nrdp-1.5.1/

cp nrdp.conf /etc/apache2/vhosts.d/ service apache2 restart Fr e e BS D /nrdp-1.5.1/

cp nrdp.conf /usr/local/etc/apache24/includes/ service apache24 restart S o la r is Tested with Solaris 11. /nrdp-1.5.1/ cp nrdp.conf /etc/apache2/2.2/conf.d/ svcadm disable apache22 svcadm enable apache22

Apple O S X curl -L -o nrdp.tar.gz https://github.com/nagiosenterprises/nrdp/archive/1.5.1.tar.gz /nrdp-1.5.1/ sudo sudo sudo sudo The httpd.conf file also needs to be updated to include the new config file. sudo cp nrdp.conf /opt/local/apache2/conf/extra/ printf '\ninclude conf/extra/nrdp.conf\n' sudo tee -a /opt/local/apache2/conf/httpd.conf sudo port reload apache2 Te s t NRDP NRDP is now running, to confirm this you can open the NRDP Web Interface. Point your web browser to the ip address or FQDN of your NRDP server, for example: http://10.25.5.143/nrdp http://core-013.domain.local/nrdp

You will be presented with a screen similar to the following: To test that it is working you are going to submit a passive check result. You can see in the screenshot that the To ke n field has been populated and both a ho s t and s e rvic e passive check result has been defined. Click the S ub mit J S O N C he c k Re s ult button. The browser will display an O K under the S ub mit J S O N C he c k Re s ult button if all was successful. You'll see the following in the /usr/local/nagios/var/nagios.log file: [1514933633] Error: Got host checkresult for 'somehost', but no such host can be found [1514933633] Error: Got check result for service 'someservice' on host 'somehost'. Unable to find service This error message is expected, because the somehost host doesn't actually exist in the Nagios configs so Nagios will record this in the log file. The following documentation provides examples of host and service configs: NRDP - Passive Host And Service Definitions If the configs exist then you'll also see this reflected in the Nagios Core GUI:

Addit io na l Re a ding The following KB article explains the send_nrdp client which can help integrate passive checks with Nagios Core. Documentation - NRDP - send_nrdp Client Fina l Tho ught s For any support related questions please visit the Nagios Support Forums at: http://support.nagios.com/forum/ Posted by: tle a - Fri, Jun 30, 2017 at 12:41 AM. This article has been viewed 6780 times. Online URL: https://support.nagios.com/kb/article/nrdp-installing-nrdp-from-source-602.html