CIT 470: Advanced Network & System Administration Nagios Implementation Introduc

CIT 470: Advanced Network & System Administration
Nagios Implementation
Introduction:
This lab will introduce you to installing the monitoring tool Nagios. The free version, Nagios Core, will be used.
Requirements:
Please configure Nagios on your server to monitor one of your clients. It should monitor the following (the instructions for monitoring these are given in the documentation):
Monitor the following system resources on the monitored client:
oCPU
oMemory
oDisk usage
oSwap disk
Monitor the following services on your monitored client:
oHTTP
oSSH
In addition to specific resources and service, be sure to monitor the following on the monitored client:
oTotal number of processes running.
oCurrent logged-in users.
Do not configure Nginx; the web functionality of Nagios works without it.
After configuring Nagios, use the server’s web interface to generate a Trends report for the client’s ping responses. When forming your report, specify the Service report type, the PING service, and the report period of Today.
Documentation & Tips:
We strongly recommend using the following article to help you install Nagios and monitor a client machine:
How To Install and Configure Nagios on CentOS 8 (howtoforge.com)
Here are some tips to keep in mind as you work on the lab:
When you work on installing the plugins on your Nagios client (Step 7 of the guide above), you will need to install the Remi Repository on the client (the link is in Step 2 of the guide above). Do this on the client before running the dnf command in Step 4.
For the documentation given above, do not add the code that monitors the root partition. It will not work due to the NPRE command in the document being invalid.
Although you are monitoring for HTTP, it will show up as failed in the Services page of Nagios. Even if port 80 or the http service is allowed through the client’s firewall, this will still be the case. This is due to the client not having Apache or another webserver software installed. You are monitoring HTTP simply to demonstrate what a failed service looks like in Nagios.
If the Total Processes target for the client receives a Critical status, do not worry about it. Leave your configurations as they are.
Your trend report will have very little to no data due to your installation being very recent. You should see a high percentage (if not 100%) for the OK status if you configured everything correctly.
Submission Instructions:
When you are finished, submit your Word document containing the following:
The list of commands you used to install Nagios.
A screenshot of your server’s Nagios home page after initially starting the Nagios service on the server.
A screenshot of the Hosts page in the server’s Nagios web interface, showing the client and the server (localhost) being monitored.
One or more screenshots of the Services page in the server’s Nagios web interface, showing the results from both the client and the server (localhost).
A screenshot of the report chart for the PING service monitoring the client’s availability.

Place this order or similar order and get an amazing discount. USE Discount code “GET20” for 20% discount