网站搜索

如何安装代理并将其连接到 Pandora FMS 服务器


Pandora FMS 代理是安装在要使用 Pandora FMS 监控系统进行监控的计算机上的应用程序。软件代理对服务器资源(如CPU、RAM、存储设备等)和已安装的应用程序和服务(如Nginx、Apache、MySQL/MariaDB、PostgreSQL等)进行检查;他们使用以下协议之一以 XML 格式将收集到的数据发送到 Pandora FMS 服务器:SSH、FTP、NFS、Tentacle(协议)或任何其他数据传输方式。

注意:只有服务器和资源监控才需要代理,而网络设备监控是远程完成的,无需安装软件代理。

本文介绍如何安装 Pandora FMS 软件代理并将其连接到 Pandora FMS 服务器实例进行监控。本指南假设您已经有一个正在运行的 Pandora FMS 服务器实例。

在 Linux 系统中安装 Pandora FMS 代理

在CentOS和RHEL发行版上,运行以下命令安装所需的依赖包,然后下载最新版本的Pandora FMS代理RPM包并安装。

yum install wget perl-Sys-Syslog perl-YAML-Tiny
wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/RHEL_CentOS/pandorafms_agent_unix-7.0NG.743-1.noarch.rpm
yum install pandorafms_agent_unix-7.0NG.743-1.noarch.rpm

UbuntuDebian 发行版上,发出以下命令来下载最新的代理 DEB 软件包并安装它。

wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/Debian_Ubuntu/pandorafms.agent_unix_7.0NG.743.deb
sudo dpkg -i pandorafms.agent_unix_7.0NG.743.deb
sudo apt-get -f install

在 Linux 系统中配置 Pandora FMS 代理

成功安装软件代理包后,在 /etc/pandora/pandora_agent.conf 配置文件中将其配置为与 Pandora FMS 服务器通信。

vi /etc/pandora/pandora_agent.conf

查找服务器配置参数并将其值设置为 Pandora FMS 服务器的 IP 地址,如以下屏幕截图所示。

保存文件,然后启动 Pandora 代理守护程序服务,使其在系统启动时自动启动并验证该服务是否已启动并正在运行。

systemctl start pandora_agent_daemon.service
systemctl enable pandora_agent_daemon.service
systemctl status pandora_agent_daemon.service

将新代理添加到 Pandora FMS 服务器

接下来,您需要通过 Pandora FMS 控制台添加新代理。转到网络浏览器并登录 Pandora FMS 服务器控制台,然后转到资源 ==> 管理代理

在下一个屏幕中,单击创建代理以定义新代理。

代理管理器页面,通过填写表单来定义新代理,如以下屏幕截图所示。完成后,点击创建

添加代理后,它们应该反映在首页摘要中,如以下屏幕截图中突出显示的那样。

如果您在代理详细信息下查看新创建的代理并突出显示其状态指示器,它应该不显示任何监视器。因此,您需要创建模块来监视代理正在运行的主机,如下一节所述。

配置远程代理监控模块

在本指南中,我们将创建一个模块来检查远程主机是否处于活动状态(可以 ping 通)。要创建模块,请转到资源 ==> 管理代理。在Pandora FMS屏幕中定义的代理处,单击代理名称进行编辑。

加载后,单击模块链接,如以下屏幕截图中突出显示的那样。

然后从下一个屏幕中选择模块类型(例如创建新的网络服务器模块),然后单击创建

在下一个屏幕中,选择模块组件组(例如网络管理)及其实际检查类型(例如主机活动)。然后填写其他字段,并确保目标IP是要监控的主机的IP。然后点击创建

接下来,刷新控制台并尝试在代理详细信息下查看代理,并突出显示其状态指示器,它应该显示“所有监视器都正常 ”。在模块下,应该显示有一个模块处于正常状态。

当您现在打开代理时,它应该显示一些监控信息,如以下屏幕截图中突出显示的那样。

要测试模块是否正常工作,您可以关闭远程主机并重置代理的模块。它应该指示严重状态(红色)。

就这样!下一步是学习如何使用 PandoraFMS 系统的高级功能,并通过创建更多服务器、代理和模块、警报、事件、报告等来配置它来监控您的 IT 基础设施。有关更多信息,请参阅 PandoraFMS 文档。