站長資訊網
最全最豐富的資訊網站

如何在RHEL 8上安裝Nagios監控工具

Nagios Core是一個使用PHP構建的開源IT基礎架構監控和警報平臺。它用于監控任務關鍵型IT基礎架構組件,如網絡基礎架構,服務器,網絡協議,系統指標,應用程序和服務。

此外,Nagios Core通過電子郵件,SMS或自定義腳本支持警報(當關鍵基礎架構組件發生故障和恢復時),并報告事件,中斷,通知和警報響應的歷史記錄,以供以后分析。

重要的是,Nagios Core附帶了多個API,可以提供與現有或第三方應用程序以及社區開發的附加組件的集成。

本文將引導您完成在RHEL 8 Linux發行版中安裝Nagios Core 4.4.3和Nagios Plugins 2.2.1的過程。

要求:

  • RHEL8,安裝最少
  • RHEL8,啟用了RedHat訂閱
  • RHEL8帶有靜態IP地址

第1步:安裝所需的依賴項

1.要從源安裝Nagios Core軟件包,您需要使用默認的dnf軟件包管理器安裝以下依賴項,包括Apache HTTP服務器和PHP。

# dnf install -y gcc glibc glibc-common perl httpd php wget gd gd-devel

2.接下來,立即啟動HTTPD服務,使其在系統引導時自動啟動,并使用systemctl命令檢查其狀態。

# systemctl start httpd
# systemctl enable httpd
# systemctl start httpd

第2步:下載,編譯和安裝Nagios Core

3.現在使用wget命令下載Nagios Core源包,將其解壓縮并移動到解壓縮的目錄中,如圖所示。

# wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.3.tar.gz
# tar xzf nagioscore.tar.gz
# cd nagioscore-nagios-4.4.3/

4.接下來,運行以下命令以配置源包并構建它。

# ./configure
# make all

5.之后創建Nagios用戶和組,并將Apache用戶添加到Nagios組,如下所示。

# make install-groups-users
# usermod -a -G nagios apache

6.現在使用以下命令安裝二進制文件,CGI和HTML文件。

# make install
# make install-daemoninit

7.接下來,運行以下命令以安裝和配置外部命令文件,示例配置文件和Apache-Nagios配置文件。

# make install-commandmode  #安裝和配置外部命令文件
# make install-config   #安裝* SAMPLE *配置文件。
# make install-webconf          #安裝Apache Web服務器配置文件。

8.在此步驟中,您需要使用HTTP基本身份驗證來保護Nagios Core Web控制臺。 因此,您需要創建一個Apache用戶帳戶才能登錄Nagios  – 此帳戶將充當Nagios Administrator帳戶。

# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

第3步:在RHEL 8中安裝Nagio插件

9.接下來,您需要安裝必要的Nagios插件。 但在下載并安裝Nagios插件之前,您需要安裝所需的軟件包以進行編譯和構建插件包。

# dnf install -y gcc glibc glibc-common make gettext automake autoconf wget openssl-devel net-snmp net-snmp-utils

10.然后使用以下命令下載并解壓縮最新版本的Nagios插件。

# wget –no-check-certificate -O nagios-plugins.tar.gz https://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz
# tar zxf nagios-plugins.tar.gz

11.移動到解壓縮的目錄,編譯,構建和安裝Nagios插件,安裝Nagios插件,如下所示。

# cd nagios-plugins-release-2.2.1/
# ./tools/setup
# ./configure
# make
# make install

12.此時,您已設置Nagios Core服務并將其配置為與Apache HTTP服務器一起使用。 現在您需要重新啟動HTTPD服務。 此外,啟動并啟用Nagios服務,并檢查它是否已啟動并運行如下。

# systemctl restart httpd.service
# systemctl start nagios.service
# systemctl start nagios.service
# systemctl start nagios.service

如何在RHEL 8上安裝Nagios監控工具

啟動Nagios服務

13.如果防火墻正在運行,則需要在防火墻中打開端口80。

# firewall-cmd –permanent –zone=public –add-port=80/tcp
# firewall-cmd –reload

14.接下來禁用默認處于強制模式的SELinux,或者您可以將其設置為許可模式。

# sed -i ‘s/SELINUX=.*/SELINUX=disabled/g’ /etc/selinux/config
# setenforce 0

步驟4:在RHEL 8中訪問Nagios Web控制臺

15.在最后一步中,您現在可以訪問Nagios Web控制臺。 例如,打開Web瀏覽器并將其指向Nagios Core Web目錄(用您自己的值替換IP地址或FDQN)。

如何在RHEL 8上安裝Nagios監控工具

http://192.168.56.100/nagios

或者

如何在RHEL 8上安裝Nagios監控工具

http://tecmint.lan/nagios

系統將提示您輸入用戶名和密碼以訪問Web界面。 提供您在第8點創建的憑據(即用戶名為nagiosadmin和密碼)。

Nagios登錄

成功登錄后,您將看到Nagios界面,如以下屏幕截圖所示。

Nagios Web控制臺

恭喜! 您已在RHEL 8服務器上成功安裝了Nagios Core。 如果您有任何疑問,請使用下面的反饋表與我們聯系。

via:https://www.tecmint.com/install-nagios-on-rhel-8/

翻譯:Linuxidc

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
国产精品ⅴ无码大片在线看| 2020亚洲男人天堂精品| 国产精品第100页| 久久国产精品久久国产精品| 国产精品一区二区综合| 久久久999久久久精品| 中文字幕一区二区三区日韩精品| 人妻精品久久久久中文字幕69| 国产精品日韩一区二区三区| 好吊妞视频这里有精品| 精品国产_亚洲人成在线高清| 日韩AV无码不卡网站| 亚洲国产精品日韩在线观看| 精品一区二区三区高清免费观看| 精品伊人久久久久网站| 日韩精品久久久久久免费| 国产99视频精品免费视频76| 香蕉久久精品国产| 99精品在线免费观看| 国产成人精品视频2021| 精品久久精品久久| 99re热精品这里精品| 国产精品午夜国产小视频| 精品国产日韩亚洲一区在线| 久久99精品久久久久久久野外 | 四虎国产精品免费永久在线| 国产精品一区二区资源| 久99久热只有精品国产女同| 国内精品九九久久久精品| 日韩精品电影一区| 亚洲精品欧美综合四区| 午夜精品久久久久久久| 国产精品亚洲综合一区| 国产乱人伦偷精品视频下| 国产成人精品久久二区二区| 久久福利青草精品资源站| 亚洲AⅤ永久无码精品AA| 国产精品久久久久久久网站| 国产成人精品日本亚洲专区6| 久久国产精品99久久久久久牛牛| 亚欧无码精品无码有性视频|