📝 Nagios教程

18篇技术文档
  Nagios教程

📅  最后修改于: 2020-10-31 13:42:48        🧑  作者: Mango

Nagios是最受欢迎的连续监视工具。它监视整个IT基础架构,包括其系统,应用程序,服务流程等。本教程概述了Nagios,并使学习者从Nagios开始他们的旅程。本教程适用于那些希望在使用Nagios进行连续监视方面获得专业知识的人。对于尚未学习Nagios进行连续监控的DevOps工程师来说,它也是理想的选择。先决条件编写本教程的前提是,学习者可以轻松使用Ubuntu System 16.04 ...

  Nagios-概述

📅  最后修改于: 2020-10-31 13:43:06        🧑  作者: Mango

DevOps生命周期是几个阶段的连续循环,连续监视是该循环的最后一个阶段。持续监控是此生命周期中的阶段之一。在本章中,让我们详细了解什么是连续监视以及Nagios如何为此目的提供帮助。什么是连续监控在生产服务器上完成部署后,将开始连续监视。从那时起,此阶段负责监视所有发生的事情。此阶段对于业务生产力至关重要。使用持续监控有几个好处-它检测所有服务器和网络问题。查找故障的根本原因。它有助于降低维护成...

  Nagios-建筑

📅  最后修改于: 2020-10-31 13:43:20        🧑  作者: Mango

本章详细讨论了Nagios体系结构。Nagios建筑关于Nagios架构,以下几点值得注意:Nagios具有服务器代理架构。Nagios服务器安装在主机上,插件安装在要监视的远程主机/服务器上。Nagios通过流程调度程序发送信号,以在本地/远程主机/服务器上运行插件。插件收集数据(CPU使用率,内存使用率等),并将其发送回调度程序。然后,处理计划将通知发送给管理员,并更新Nagios GUI。下...

  Nagios-产品

📅  最后修改于: 2020-10-31 13:43:38        🧑  作者: Mango

Nagios包含各种产品,下面将详细讨论-纳吉奥斯十一世它提供了对完整IT基础结构组件(如应用程序,服务,网络,操作系统等)的监视。它提供了有关基础结构和业务流程的完整视图。 GUI易于定制,可提供使用的灵活性。该工具的标准版价格为1995美元,企业版价格为3495美元。Nagios核心它是监视IT基础结构的核心。 Nagios XI产品也从根本上基于Nagios核心。只要基础架构出现故障,它就会...

  Nagios-安装

📅  最后修改于: 2020-10-31 13:44:03        🧑  作者: Mango

在本章中,将详细讨论在Ubuntu上设置Nagios的步骤。在安装Nagios之前,Ubuntu系统上必须存在一些软件包,例如Apache,PHP,构建软件包等。因此,让我们先安装它们。步骤1-运行以下命令以安装必备软件包-步骤2-接下来,为Nagios创建用户和组,并将它们添加到Apache www-data用户。步骤3-下载最新的Nagios软件包。步骤4-提取tarball文件。步骤5-运行...

  Nagios-配置

📅  最后修改于: 2020-10-31 13:44:26        🧑  作者: Mango

在上一章中,我们已经看到了Nagios的安装。在本章中,让我们详细了解其配置。Nagios的配置文件位于/ usr / local / nagios / etc中。这些文件显示在下面的屏幕快照中-让我们现在了解每个文件的重要性-nagios.cfg这是Nagios core的主要配置文件。该文件包含Nagios日志文件的位置,主机和服务状态更新间隔,锁定文件和status.dat文件。在该文件中定...

  Nagios-功能

📅  最后修改于: 2020-10-31 13:44:40        🧑  作者: Mango

Nagios是具有以下功能的监视工具-Nagios Core是开源的,因此可以免费使用。强大的监视引擎,可以扩展和管理数千台主机和服务器。全面的Web仪表板,可提供完整网络组件和监视数据的可见性。它具有多租户功能,多个用户可以访问Nagios仪表板。它具有可扩展的体系结构,可以轻松地与具有多个API的第三方应用程序集成。Nagios拥有一个非常活跃且庞大的社区,在全球拥有超过100万用户。快速警报...

  Nagios-应用程序

📅  最后修改于: 2020-10-31 13:44:54        🧑  作者: Mango

Nagios可适用于多种应用。他们在这里给出-监视主机资源,例如磁盘空间,系统日志等。监控网络资源– http,ftp,smtp,ssh等连续监视日志文件以识别基础结构。监视Windows / Linux / unix / Web应用程序及其状态。Nagios远程插件执行器(NRPE)可以远程监视服务。并行运行服务检查。SSH或SSL隧道也可以用于远程监视。发送警报/通知通过电子邮件,短信,关于基...

  Nagios-主机和服务

📅  最后修改于: 2020-10-31 13:45:09        🧑  作者: Mango

Nagios是最流行的工具,用于监视IT基础结构中运行的主机和服务。主机和服务配置是Nagios Core的基础。主机就像一台电脑。它可以是物理设备或虚拟设备。服务是Nagios用于检查主机内容的服务。您可以在Nagios的服务器目录中创建一个主机文件,并提及主机和服务定义。例如-#Ubuntu主机配置文件上面的定义添加了一个名为ubuntu_host的主机,并定义了将在该主机上运行的服务。重新启...

  Nagios-命令

📅  最后修改于: 2020-10-31 13:45:31        🧑  作者: Mango

命令定义定义命令。命令包括服务检查,服务通知,服务事件处理程序,主机检查,主机通知和主机事件处理程序。 Nagios的命令定义在commands.cfg文件中定义。以下是用于定义命令的格式-命令名称-此伪指令用于标识命令。联系人,主机和服务的定义由命令名称引用。命令行-此指令用于定义当该命令用于服务或主机检查,通知或事件处理程序时,Nagios执行的操作。例该命令将执行带有以下参数的插件-/ us...

  Nagios-检查和状态

📅  最后修改于: 2020-10-31 13:45:54        🧑  作者: Mango

在Nagios上配置主机和服务后,将使用检查来查看主机和服务是否按预期运行。让我们看一个在主机上执行检查的示例-考虑到您已经将主机定义放在/ usr / local / nagios / etc / objects目录中的host1.cfg文件中。这是您的主机定义当前的外观-现在让我们添加check_interval指令。该伪指令用于对主机设置的编号执行计划的检查。默认情况下,以分钟为单位。使用以...

  Nagios-端口和协议

📅  最后修改于: 2020-10-31 13:46:08        🧑  作者: Mango

本章给出了Nagios包含的端口和协议的概念。规约Nagios使用的默认协议如下-http,端口80和443-产品界面在Nagios中基于Web。 Nagios代理可以使用http移动数据。snmp,端口161和162-snmp是网络监视的重要部分。端口161用于将请求发送到节点,而帖子162用于接收结果。ssh,端口22-Nagios构建为可在CentOS或RHEL Linux上本地运行。管理员...

  Nagios-附加组件/插件

📅  最后修改于: 2020-10-31 13:46:38        🧑  作者: Mango

插件有助于使用Nagios监视数据库,操作系统,应用程序,网络设备,协议。插件是编译后的可执行文件或脚本(Perl或非Perl),可扩展Nagios功能以监视服务器和主机。 Nagios将执行一个插件来检查服务或主机的状态。 Nagios可以在支持嵌入式Perl解释器的情况下进行编译以执行Perl插件。如果没有它,Nagios会将Fork插件和非Perl插件作为外部命令执行并执行,从而执行它们。N...

  Nagios-NRPE

📅  最后修改于: 2020-10-31 13:46:59        🧑  作者: Mango

Nagios守护程序在NRPE(Nagios远程插件执行器)中的远程计算机上运行检查。它允许您在其他计算机上远程运行Nagios插件。您可以监视远程计算机指标,例如磁盘使用率,CPU负载等。它还可以通过某些Windows代理插件检查远程Windows计算机的指标。让我们看看如何在需要监视的客户端计算机上逐步安装和配置NRPE。步骤1-运行以下命令以在要监视的远程Linux计算机上安装NRPE。步骤...

  Nagios-V Shell

📅  最后修改于: 2020-10-31 13:47:15        🧑  作者: Mango

V-Shell是使用PHP编写的Nagios Core的轻量级Web界面。它易于安装和使用,是Nagios输出的替代方案。 VShell的前端位于AngularJs上,因此设计具有响应性和现代性。它提供了由CodeIgniter支持的Quicksearch功能和RESTful API。Nagios VShell与Nagios XI和Nagios Core 3.x兼容。它要求php 5.3或更高版本...