Nagios Core:什么是 Nagios 以及如何在 Debian GNU / Linux 上安装它?

Nagios Core:什么是 Nagios 以及如何在 Debian GNU / Linux 上安装它?

Nagios Core:什么是 Nagios 以及如何在 Debian GNU / Linux 上安装它?

在...方面 网络和服务器 有很棒和有效的应用程序 系统/服务器管理员(SysAdmins). 所以,今天我们要讲一个众所周知的电话 Nagios 核心.

Nagios 核心 它基本上是免费版本 纳吉欧斯. 这反过来基本上是一个流行 设备/服务/网络监控程序 格式为 开放源码.

Webmin:通过Web浏览器进行管理

Webmin:从 Web 浏览器进行管理

而且由于我们很少解决与 应用程序、程序和系统 从领域 网络和服务器 或特定用途 系统/服务器管理员(SysAdmins),我们将立即在下面留下一些与此 IT 领域相关的先前出版物的链接:

Webmin的 是用于 OpenSolaris、GNU/Linux 和其他 Unix 系统的 Web 访问系统配置工具。 有了它,您可以配置许多操作系统的内部方面,例如用户、空间配额、服务、配置文件、关闭计算机等,还可以修改和控制许多免费应用程序,例如 Apache Web 服务器、 PHP、MySQL、DNS、Samba、DHCP 等。= Webmin:从 Web 浏览器进行管理

相关文章:
Webmin:通过Web浏览器进行管理
相关文章:
Webmin:通过Web浏览器进行管理
交钥匙 Linux 14.1
相关文章:
TurnKey Linux:虚拟设备库

Nagios Core:Nagios 的免费和免费版本

Nagios Core:Nagios 的免费和免费版本

什么是 Nagios 核心?

根据官方网站 Nagios的, Nagios 核心 描述如下:

Nagios® Core™ 是一个开源网络和系统监控应用程序。 它监视您指定的主机(计算机)和服务,在出现问题和改进时向您发出警报。 Nagios Core 最初被设计为在 Linux 下工作,尽管它也应该在大多数其他基于 Unix 的操作系统下工作。 此外,它是我们当前名为 Nagios XI 的工具的免费版本。=

特点

在众多功能中 Nagios 核心 可以提到以下10个:

  1. 监控网络服务(SMTP、POP3、HTTP、NNTP、PING 等)
  2. 监控不同受监控主机的资源(处理器负载、磁盘使用情况等)。
  3. 一个简单的插件设计,允许用户轻松开发自己的服务检查。
  4. 并行服务检查。
  5. 使用“父”主机定义网络主机层次结构的能力,使您能够检测和区分出现故障的主机和无法访问的主机。
  6. 发生主机或服务问题并得到解决(通过电子邮件、寻呼机或用户定义的方法)时的联系通知。
  7. 定义事件处理程序以在主机或服务事件期间运行以进行主动故障排除的能力。
  8. 日志文件的自动轮换。
  9. 支持实现冗余监控主机。
  10. 一个可选的 Web 界面,用于查看网络的当前状态、通知和问题的历史记录、日志文件等。

如何在 Debian GNU / Linux 10 上安装它?

在开始这部分之前,像往常一样值得注意的是,对于这个实际案例,我们将使用通常的 重装 Linux奇迹GNU / Linux,这是基于 MX Linux 19 (Debian 10). 这是按照我们的 «Snapshot MX Linux指南».

然而,任何 GNU / Linux发行版 什么支持 Systemd. 因此,我们将使用这个 MX Linux Respin 从...开始 GRUB 引导系统 由您选择 “从 Systemd 开始”. 而不是它的默认选项,它没有 Systemd 或者更确切地说 系统垫片. 此外,我们将从中执行所有命令命令 系统管理员用户, 代替 根用户,自称 Respin Linux。

现在为你 下载,安装和使用,我们将使用 «Debian 快速入门安装指南« 这些将是 命令命令 在操作系统的终端(控制台)中执行:

1.- 准备操作系统的步骤

更新存储库并安装基本和必要的软件包以使用 Nagios 核心.

sudo apt update
sudo apt install autoconf gcc libc6 make wget unzip apache2 apache2-utils php libgd-dev

2.- 下载当前软件

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

3.- 编译当前软件

cd /tmp/nagioscore-nagios-4.4.6/
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all

4.- 创建用户和组

sudo make install-groups-users
sudo usermod -a -G nagios www-data

5.- 安装各种必备包

sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config

6.- 安装Apache配置文件

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

7.- 通过 IPTables 安装和配置防火墙

sudo apt install iptables
sudo iptables -I INPUT -p tcp --destination-port 80 -j ACCEPT
sudo apt install -y iptables-persistent

8.- 在 Apache 中创建用户帐户以在 Nagios Core 中启动

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

9.- 重启/启动必要的服务

systemctl restart apache2.service
systemctl start nagios.service

注意:如果这些命令命令出现问题,请重新启动操作系统。

10.- 登录 Nagios 核心

如果您有图形用户环境 (GUI) 或网络上的另一台计算机,请在本地计算机上运行 Web 浏览器。并在地址栏中写下您认为合适的任何以下命令命令:

http://127.0.0.1/nagios
http://localhost/nagios
http://nombreservidor.dominio/nagios

注意:如果您没有看到“Nagios Core Login”窗口,请检查您的基于 Debian GNU / Linux 8/9/10 的操作系统是否具有正确的配置。 “文件根”阿帕奇服务器 在以下配置文件中: /etc/apache2/apache2.conf. 替换路径 /var/www 通过以下方式: /var/www/html. 然后重新启动 Apache 服务或计算机,并在计算机上重试。

安装 Nagios 核心插件

更新存储库并安装基本和必要的软件包以使用 Nagios 插件.

sudo apt update
sudo apt install autoconf gcc libc6 libmcrypt-dev make libssl-dev wget bc gawk dc build-essential snmp libnet-snmp-perl gettext

使用“Nagios Plugins”下载并解压缩当前包

cd /tmp
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

编译并安装“Nagios Plugins”

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

屏幕截图

Nagios 核心:截图 1

Nagios 核心:截图 2

Nagios 核心:截图 3

Nagios 核心:截图 4

Nagios 核心:截图 5

Nagios 核心:截图 6

Nagios 核心:截图 7

Nagios 核心:截图 8

Nagios 核心:截图 9

Nagios 核心:截图 10

Nagios 核心:截图 11

Nagios 核心:截图 12

Nagios 核心:截图 13

Nagios 核心:截图 14

Nagios 核心:截图 15

Nagios 核心:截图 16

Nagios 核心:截图 17

Nagios 核心:截图 1

Nagios 核心:截图 19

Nagios 核心:截图 20

Nagios 核心:截图 21

Nagios 核心:截图 22

Nagios 核心:截图 23

Nagios 核心:截图 24

Nagios 核心:截图 25

有关更多信息 Nagios 核心 您可以浏览以下链接:

10 个免费和开放的替代品

  1. 仙人掌
  2. 卡博特
  3. 驾驶舱项目
  4. Icinga
  5. 免费MNS
  6. 穆宁
  7. 网络数据
  8. 潘多拉FMS
  9. PHP 服务器监控
  10. ZABBIX

要了解有关这些的更多信息 替代方案 更多内容,请点击以下链接: 开源下的设备和网络监控软件.

摘要:各种出版物

总结

总之,正如已经看到的 Nagios 核心 是一个完美的软件工具领域 网络/服务器系统/服务器管理员(SysAdmins). 它不仅功能强大而且灵活和适应性强,这要归功于它的多个 外挂程式. 对于那些可能不会使用它的人,总有一些不错的选择,例如 Zabbix、Icinga 和 Cockpit 项目等等。

我们希望本出版物对整个 «Comunidad de Software Libre y Código Abierto» 并且对可用应用程序生态系统的改进、增长和传播做出了巨大贡献 «GNU/Linux». 并且不要停止在您最喜欢的网站、频道、群组或社交网络或消息传递系统的社区上与他人分享。 最后,请访问我们的主页 «DesdeLinux» 探索更多新闻,加入我们的官方频道 电报 DesdeLinux.


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。