TRENDING
  • Linux
  • Shell Script
  • Cloud
  • DevOps
  • About US
SUBSCRIBE
  • CLOUD
  • DEVOPS
  • LINUX
  • SHELL SCRIPT
Reading: How to Install NRDP Addon on Nagios Core on AlmaLinux / Rocky Linux
Share
TechBrownTechBrown
Aa
  • CLOUD
  • DEVOPS
  • LINUX
  • SHELL SCRIPT
Search
  • CLOUD
  • DEVOPS
  • LINUX
  • SHELL SCRIPT
Follow US
© 2014 - 2022 TechBrown. All Rights Reserved.
Linux

How to Install NRDP Addon on Nagios Core on AlmaLinux / Rocky Linux

January 19, 2015
Share
3 Min Read
SHARE
Contents
Step-1 (Download of Nagios Remote Data Processor (NRDP) Archive)Step-2 (Copy all files present on Extracted NRDP DIR to nrdp)Step-3 (Edit the Configuration file of NRDP server php files)Step-4 (Edit the ndrp configuration file for Edit the NRDP Settings)Step-5 (Test the NRDP Server API)Step-6 (Usage of NRDP Client from NRDP )

Nagios is used by Linux System Administrator for Network Monitoring Services. NRDP abbreviated as Nagios Remote Data Processor. NagiOS has tons of add-ons . the most core addon is NRDP addon. This addon plays vital role in NagiOS. It is the most used add-on for NagiOS. In this tutorial we are dealing with the integrate the NRDP Addon and Server with the Nagios and Nagios Core on AlmaLinux / Rocky Linux / Amazon Linux.

Step-1 (Download of Nagios Remote Data Processor (NRDP) Archive)

Starting of Nagios Server and Login using root Credentials. First of all It is required to update the package of NRDP. You can get the file so easily after download.

# wget http://assets.nagios.com/downloads/nrdp/nrdp.zip

Then Create a DIR for Extraction of NRDP Archive

# mkdir NRDP

After that Extract the NRDP.zip Archive as your desired location.

# unzip nrdp.zip /NRDP

Finally Create a DIR for the Installation of NRDP

# mkdir /usr/local/nrdp
Step-2 (Copy all files present on Extracted NRDP DIR to nrdp)

Secondly Copy all files that is required for NRDP.

# cp -rv /NRDP/* /usr/local/nrdp

After that Set the write permissions to the NRDP DIR

# chown -R nagios.nagios /usr/local/nrdp
Step-3 (Edit the Configuration file of NRDP server php files)
# vim /usr/local/nrdp/server/config.inc.php

As soon as Add your token here

$cfg['authorized_tokens'] = array(
"ADD Your TOKEN Here",
);

Copy the nrdp.conf file to the Apache configuration folder

# cp -rv nrdp.conf /etc/httpd/conf.d
Step-4 (Edit the ndrp configuration file for Edit the NRDP Settings)
# vim /etc/httpd/conf.d/nrdp.conf

Restart the Apache Services

# service httpd restart
Step-5 (Test the NRDP Server API)

Open the Web Browser type the given URL on browser

http://<ipaddress of Nagios Server>/nrdp

After opening the Page you must Add the TOKENS that you are assigning to the STEP-IX of this Procedure

Step-6 (Usage of NRDP Client from NRDP )

Operate the client with command arguments

/usr/local/nrdp/clients/send_nrdp.php

Operate the client without command arguments

/usr/bin/php /usr/local/nrdp/clients/send_nrdp.php

Congratulations now you have installed the NRDP add-on on NagiOS core on AlmaLinux / Rocky Linux / Amazon Linux.

You Might Also Like

How to Optimize MySQL Performance on AlmaLinux / Rocky Linux

How to Enable TLS 1.3 on Apache and Nginx

5 Security Tips to Protect your WordPress Website from Hackers

How to Enable AES-128 Bit SSL Cipher with TLS 1.3 on Nginx Web Server

How to Set Up NGINX Web Server on AlmaLinux / Rocky Linux

Sign Up For Newsletter

Be keep up! Get the latest articles delivered straight to your inbox.

TechBrown Solutions January 19, 2015
Share this Article
Facebook TwitterEmail Print
Share
Leave a comment Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

TRENDING

Linux

How to Fix Installation Failed at Boot /dev/root Does Not Exist on AlmaLinux / Rocky Linux

Linux

How to Install Free SSL From Lets Encrypt on Shared Hosting

Linux

How to Install uGet Download Manager on Fedora / AlmaLinux / Rocky Linux

Linux

How to Add Google to Firefox on Linux Mint as Default Search Engine

You Might Also Like

Linux

How to Optimize MySQL Performance on AlmaLinux / Rocky Linux

October 19, 2021
Linux

How to Enable TLS 1.3 on Apache and Nginx

March 14, 2021
Linux

5 Security Tips to Protect your WordPress Website from Hackers

November 8, 2020
Linux

How to Enable AES-128 Bit SSL Cipher with TLS 1.3 on Nginx Web Server

November 7, 2020

Always Stay Up to Date

Subscribe to our newsletter to get our newest articles instantly!

Follow US on Social Media

Facebook Twitter Youtube Rss

© 2014 - 2022 Techbrown. All Rights Reserved.

  • About Us
  • Terms of Service
  • Cookie Policy
  • Privacy Policy
By using this site, you agree to the Privacy Policy, Cookie Policy and Terms of Service.
Accept

Removed from reading list

Undo
AdBlock Detected
Our site is an advertising supported site. Please whitelist to support our site.
Okay, I'll Whitelist
Welcome Back!

Sign in to your account

Lost your password?