阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

如何在RHEL 8上安装Nagios监控工具

480次阅读
没有评论

共计 2639 个字符,预计需要花费 7 分钟才能阅读完成。

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

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计2639字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19350
评论数
4
阅读量
7962976
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见 zabbix!轻量级自建服务器监控神器在 Linux 的完整部署指南 在日常运维中,服务器监控是绕不开的...
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
每年0.99刀,拿下你的第一个顶级域名,详细注册使用

每年0.99刀,拿下你的第一个顶级域名,详细注册使用

每年 0.99 刀,拿下你的第一个顶级域名,详细注册使用 前言 作为长期折腾云服务、域名建站的老玩家,星哥一直...
150元打造低成本NAS小钢炮,捡一块3865U工控板

150元打造低成本NAS小钢炮,捡一块3865U工控板

150 元打造低成本 NAS 小钢炮,捡一块 3865U 工控板 一块二手的熊猫 B3 工控板 3865U,搭...
星哥带你玩飞牛NAS-2:飞牛配置RAID磁盘阵列

星哥带你玩飞牛NAS-2:飞牛配置RAID磁盘阵列

星哥带你玩飞牛 NAS-2:飞牛配置 RAID 磁盘阵列 前言 大家好,我是星哥之前星哥写了《星哥带你玩飞牛 ...
星哥带你玩飞牛NAS-4:飞牛NAS安装istore旁路由,家庭网络升级的最佳实践

星哥带你玩飞牛NAS-4:飞牛NAS安装istore旁路由,家庭网络升级的最佳实践

星哥带你玩飞牛 NAS-4:飞牛 NAS 安装 istore 旁路由,家庭网络升级的最佳实践 开始 大家好我是...
从“纸堆”到“电子化”文档:用这个开源系统打造你的智能文档管理系统

从“纸堆”到“电子化”文档:用这个开源系统打造你的智能文档管理系统

从“纸堆”到“电子化”文档:用这个开源系统打造你的智能文档管理系统 大家好,我是星哥。公司的项目文档存了一堆 ...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
300元就能买到的”小钢炮”?惠普7L四盘位小主机解析

300元就能买到的”小钢炮”?惠普7L四盘位小主机解析

  300 元就能买到的 ” 小钢炮 ”?惠普 7L 四盘位小主机解析 最近...
支付宝、淘宝、闲鱼又双叕崩了,Cloudflare也瘫了连监控都挂,根因藏在哪?

支付宝、淘宝、闲鱼又双叕崩了,Cloudflare也瘫了连监控都挂,根因藏在哪?

支付宝、淘宝、闲鱼又双叕崩了,Cloudflare 也瘫了连监控都挂,根因藏在哪? 最近两天的互联网堪称“故障...
4盘位、4K输出、J3455、遥控,NAS硬件入门性价比之王

4盘位、4K输出、J3455、遥控,NAS硬件入门性价比之王

  4 盘位、4K 输出、J3455、遥控,NAS 硬件入门性价比之王 开篇 在 NAS 市场中,威...
把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地

把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地

把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地 大家好,我是星哥,今天教大家在飞牛 NA...
星哥带你玩飞牛NAS硬件02:某鱼6张左右就可拿下5盘位的飞牛圣体NAS

星哥带你玩飞牛NAS硬件02:某鱼6张左右就可拿下5盘位的飞牛圣体NAS

星哥带你玩飞牛 NAS 硬件 02:某鱼 6 张左右就可拿下 5 盘位的飞牛圣体 NAS 前言 大家好,我是星...