Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

支持适用于 Nagios Core 的 Dell OpenManage 插件

Summary: 适用于 Nagios Core 的 Dell OpenManage 插件提供了一种主动的数据中心管理方法,它提供了使用 Integrated Dell Remote Access Controller (iDRAC)、模块化基础架构、存储和网络设备,通过免代理方法监控当前几代 Dell PowerEdge 服务器的功能。通过此插件,用户可以全面了解硬件级情况,包括整体和组件级运行状况监控,以检查故障和解决问题。 ...

This article applies to   This article does not apply to 

Symptoms

公告:适用于 Nagios-Core 和 Nagios-XI 的 Dell OpenManage 插件立即停售 (EOL),并且不会计划发布更多版本。

 
适用于 Nagios Core 的 Dell EMC OpenManage 插件

适用于 Nagios Core 的 Dell OpenManage 插件

  • 全面的硬件级可见性
  • 无需工程师的 PowerEdge 服务器管理
  • 组件级运行状况监控

适用于 Nagios Core 的 Dell OpenManage 插件提供了一种主动的数据中心管理方法,该方法可在 Nagios 控制台中使用 Integrated Dell Remote Access Controller (iDRAC) 与 Lifecycle Controller 技术、模块化基础架构、存储和网络设备,通过免代理方法提供用于监视 Dell PowerEdge 服务器的功能。借助此插件,用户可以全面了解 PowerEdge 服务器、模块化基础架构、存储和网络设备的硬件级可见性,包括整体和组件级运行状况监视,从而更快地检测到和解决故障。详细了解 Dell + Nagios >

 
 

Nagios Core 的 OpenManage 插件的功能和优点

优点

  • 保护对 Nagios Core 产品的现有投资,以在数据中心基础架构中集成和监视戴尔服务器、模块化基础架构和存储
  • 提高管理大型异构数据中心环境的运营效率和灵活性
  • 通过减少维护、监控和排除服务器基础架构中任何问题所花费的时间,提高工作效率
  • 帮助快速作出影响数据中心资源可用性的明智决策

功能

  • 详细的系统信息,包括深层组件级库存清单详细信息
  • 监视整体运行状况,包括所有受支持的戴尔平台和设备的组件级运行状况
  • 提供保修信息并监控受支持的戴尔平台和设备
  • SNMP 警报监视所有受支持的戴尔平台和设备
  • 查看与 SNMP 警报对应的警报知识库 (KB) 信息,以便更快地进行故障处理
  • 从 Nagios Core 启动以下 1 对 1 和 1 对多 web 控制台,以执行进一步的故障排除、配置或管理活动:
    • iDRAC Web 控制台 — 适用于 PowerEdge 和超融合基础架构 (HCI) 平台
    • OpenManage Enterprise 模块化和机箱管理控制器 (CMC) 控制台,用于模块化盘柜
    • ME4 存储阵列的 PowerVault 管理器
    • PS 系列 (EqualLogic) 组管理器控制台
    • SC、SCv 和 FS 系列 (Dell Compellent) Enterprise Manager 控制台
 

适用于 Nagios Core 的 Dell EMC OpenManage 插件

适用于 Nagios Core 的 Dell OpenManage 插件的增强功能

戴尔正在不断改进其适用于 Nagios Core 的 Dell OpenManage 插件。

适用于 Nagios Core 3.1 的 Dell OpenManage 插件的新功能

  • 新平台支持:
    • 基于最新 PowerEdge 服务器平台的 iDRAC9
    • PowerEdge MX7000 模块化机箱平台
    • PowerVault ME4 系列 SAN/DAS 存储 - ME4012、ME4024、ME4084
    • 戴尔 VxFlex 就绪型节点
    • Dell Networking 设备 — 支持最新的 OS6、OS9 和 OS10 版本
  • 使用 iDRAC 的 GPU 监控支持
  • 通过主机定义文件中的 AES-256 位密码加密提供更强的安全性
  • 通过使用具有 TLS 1.2 支持的 Dell Warranty API 进行保修监控,以提供更强的安全性
  • 在服务器、MX7000 模块化机箱和 ME4 存储阵列的整体运行状况服务状态中查看 SNMP 陷阱或故障信息

改进

  • 以下各项的新设备检查脚本选项:
    • 列出主机的所有组件监控服务
    • 为单个主机或主机组启用或禁用一个或多个组件监视服务
    • 从检查中包括或排除某个组件的一个或多个实例 - 例如,禁止监视特定风扇实例(例如“系统主板风扇 6”)
  • 使用 iDRAC Redfish REST API 改进和加快发现、资源清册和服务检查
  • 除了现有的 python wheel 支持以外,还支持使用 python 源发布的 omsdk 库安装,这在不使用 pip 的环境中非常有用

有关增强功能和限制、已修复问题和已知问题的完整列表,请参阅 适用于 Nagios Core 的 Dell OpenManage 插件版本 3.1 发行说明

适用于 Nagios Core 3.0 的 Dell OpenManage 插件程序

有关增强功能和限制、已修复问题和已知问题的完整列表,请参阅 适用于 Nagios Core 的 Dell OpenManage 插件版本 3.0 发行说明

  • 新功能:
    • 免代理监测支持当前具有 iDRAC9 的 Dell PowerEdge 服务器。
    • iDRAC Redfish REST API 支持 PowerEdge 服务器平台的查找、资源清册和监测
    • 支持 Dell Networking 交换机的查找、清点和监测:C 系列、S 系列、N 系列、Z 系列和刀片式 I/O(M1000E 为 MIOA 或 MXL,FX2/FX2s 为 FN-IOM/FN-IOA)
  • 改进:
    • 通过移除有关开放源代码组件和 Perl 模块的多个依赖项来简化插件安装和部署
    • 使用用 Python 重新编写的新插件体系结构改进和加快发现、清点和服务检查
    • 增强的主机和服务检查

适用于 Nagios Core 2.1 的 Dell OpenManage 插件程序

  • 支持第 14 代服务器和超融合基础架构 (HCI) 平台
  • 增强了针对所有受支持戴尔设备的硬件保修状态监控

有关增强功能和限制、已修复问题和已知问题的完整列表,请参阅 适用于 Nagios Core 的 Dell OpenManage 插件版本 2.1 发行说明

适用于 Nagios Core 2.0 的 Dell OpenManage 插件程序

  • 查找和监视以下戴尔设备
    • Dell PowerEdge M1000e、Dell PowerEdge VRTX 和 Dell PowerEdge FX2/FX2s 机箱
    • Dell EqualLogic PS 系列存储阵列
    • Dell Compellent 存储阵列
    • Dell PowerVault MD 34/38 系列存储阵列
  • 提供基本系统信息,包括以下戴尔设备的组件级详细信息:
    • Dell PowerEdge M1000e、Dell PowerEdge VRTX 和 Dell PowerEdge FX2/FX2s 机箱
    • Dell EqualLogic PS 系列存储阵列
    • Dell Compellent 存储阵列
    • Dell PowerVault MD 34/38 系列存储阵列
  • 监控受支持戴尔设备的以下组件的运行状况
    • 受支持戴尔机箱的电源、风扇、I/O、插槽和 KVM
    • Dell PowerEdge VRTX 机箱的盘柜、控制器、物理磁盘和虚拟磁盘
    • Dell PowerEdge VRTX 和 PowerEdge FX2/FX2s 机箱的 PCIe
    • Dell EqualLogic PS 系列存储阵列的成员物理磁盘、存储池和组卷
    • Dell Compellent 存储阵列的物理磁盘和卷
  • 提供受支持戴尔设备的保修信息。
  • 从所有受支持戴尔设备监控 SNMP 警报。
  • 查看与 SNMP 警报对应的以下戴尔设备的警报知识库 (KB) 信息,以便更快地进行故障排除
    • 第 12 代及更新代系的 Dell PowerEdge 服务器
    • Dell PowerEdge M1000e、Dell PowerEdge VRTX 和 Dell PowerEdge FX2/FX2s 机箱
    • Dell EqualLogic PS 系列存储阵列
  • 从 Nagios Core 启动以下 web 控制台,以执行进一步的故障排除、配置或管理活动
    • Dell Chassis Management Controller (CMC) 控制台
    • Dell EqualLogic Group Manager 控制台
    • Dell Compellent Storage Manager 控制台
  • 从以前的 Dell OpenManage 插件版本 1.0 升级到适用于 Nagios Core 的当前 Dell OpenManage 插件版本 2.0。

有关增强功能和限制、已修复问题和已知问题的完整列表,请参阅 适用于 Nagios Core 的 Dell OpenManage 插件版本 2.0 发行说明

适用于 Nagios Core 1.0 的 Dell OpenManage 插件程序

  • 通过使用带生命周期控制器的集成戴尔远程访问控制器 (iDRAC),通过无代理的带外方法发现并监控戴尔的第 12 代及更高版本 PowerEdge 服务器。
  • 提供基本系统信息,包括有关戴尔服务器的组件级详细信息。
  • 监控戴尔服务器的整体和组件级(如物理磁盘、虚拟磁盘、风扇、电池、网络设备、防盗)运行状况。
  • 从受支持设备监控 SNMP 警报。
  • 从 Nagios Core 启动 iDRAC Web 控制台,以执行进一步的故障处理、配置或管理活动。
有关增强功能和限制、已修复问题和已知问题的完整列表,请参阅 适用于 Nagios Core 的 Dell OpenManage 插件版本 1.0 发行说明
 

适用于 Nagios Core 的 Dell OpenManage 插件的许可

适用于 Nagios Core 的 Dell OpenManage 插件是免费的。

 

适用于 Nagios Core 的 Dell EMC OpenManage 插件

下载并安装适用于 Nagios Core 的 Dell OpenManage 插件

适用于 Nagios Core 的 Dell OpenManage 插件是 Nagios Core 版本 3.5.0 或更高版本的扩展。此外,前提条件要求包括:

  • OpenManage Python Software Development Kit (OMSDK)
  • 已安装 Python 版本 2.7.5 及更高版本或 3.6.3 及更高版本。
  • python Argparse 模块已安装。
  • python Netaddr 模块已安装。
  • (可选)已安装 Java 版本 1.8 或更高版本以查看戴尔保修信息。
  • (可选)已安装 SNMP Trap Translator (SNMPTT) 版本 1.3 或更高版本,以接收 SNMP 警报。建议使用最新版本。
有关软件要求、系统要求以及安装、升级和卸载适用于 Nagios Core 的 Dell OpenManage 插件版本 3.1 的步骤的其他信息,请参阅 适用于 Nagios Core 的 Dell OpenManage 插件安装指南
OMSDK 在 pypi.org 中作为标准 python 软件包提供。您可以使用 pip 安装 OMSDK。下载 OMSDK >
  • 要安装 OMSDK 软件包,请运行以下命令。建议始终使用最新版本。
    1. pip install omsdk
  • 要升级 OMSDK 软件包,请运行以下命令:
    1. pip install omsdk --upgrade
  • 要卸载 OMSDK 软件包,请运行以下命令:
    1. pip uninstall omsdk
  1. 下载适用于 Nagios Core GNU .zip 文件的 OpenManage 插件版本 3.1 下载Dell_EMC_OpenManage_Plugin_v3.1_Nagios_Core_A00.tar.gz
  2. 通过运行以下命令来解压已下载的文件: tar -zxvf Dell_EMC_OpenManage_Plugin_v3.1_Nagios_Core_A00.tar.gz。解压以下文件夹和文件:
    • Dell_OpenManage_Plugin 文件夹
    • Dell_EMC_OM_Plugin_3_1_For_NagiosCore_IG.pdf 文件
    • Dell_EMC_OM_Plugin_3_1_For_NagiosCore_ReadMe.txt 文件
    • license_en.txt 文件
  3. 转至 Dell_OpenManage_Plugin/Install 文件夹,然后运行以下命令以调用安装程序: ./install.sh
  4. 如果安装了 Nagios Core 版本 3.5.0 或更高版本,则按 Y 键,或按任意其他键退出安装过程,安装 Nagios Core 版本 3.5.0 或更高版本,然后再次开始安装过程。或者,按“Enter”键继续默认值 (Y)。
  5. 当系统提示您提供 Nagios Core 安装位置时,提供路径,然后按 Enter 键。或者,按“Enter”继续默认位置 /usr/local/nagios/
    如果不满足任何其他必需的前提条件,则安装过程将显示相应的消息并继续安装。但是,在功能调用之前,应安装所有必需的前提条件,否则会显示错误消息并且功能会中止。
  6. Y 键接受“最终用户许可协议”,或按任意其他键退出安装。或者,按“Enter”键继续默认值 (Y)。
  7. 按“Y”将属性“escape_html_tags”设置为“0”,或按“N”继续默认设置“1”。或者,按“Enter”键继续使用默认值 (N)。
    建议您继续进行安装,并将属性escape_html_tags设置为“0”以提高可读性(多行视图),以便区分戴尔插件中的不同实例或实体。
  8. 如果已安装 SNMPTT,请提供 SNMPTT 的安装路径,然后按“Y”继续安装。或者,按“Enter ”键以继续默认文件路径 /etc/snmp/snmptt.ini。如果您尚未安装 SNMPTT 并想要跳过此步骤,请按 Enter 键。
    如果安装此插件时未安装 SNMPTT,但您稍后想要接收 SNMP 警报,请执行以下操作:
    • 安装 SNMPTT。
    • 转至 <NAGIOS_HOME>/dell/install,然后运行以下命令: ./install.sh trap
    • 通过运行以下命令重新启动 SNMPTT 服务: service snmptt restart
    • 通过运行以下命令重新启动 Nagios Core 服务: service nagios restart
  9. 如果已安装 Java,请提供 Java 的安装路径,然后按“Y”继续安装。或者,按“Enter”继续默认文件路径 /usr/bin/java
    如果在安装此插件时未安装 Java,但您稍后想要安装或升级 Java 版本,请执行以下操作:
    • 安装 Java。
    • 转至 <NAGIOS_HOME>/dell/install,然后运行以下命令: ./install.sh java
    • 通过运行以下命令重新启动 Nagios Core 服务: service nagios restart
  10. 要验证 Nagios Core 配置条目,请运行以下命令: /bin/nagios -v /etc/nagios.cfg。成功的配置更新将显示零错误或警告。如果在此步骤中收到错误或警告,请手动进行解决。
  11. 如果已安装 SNMPTT 并希望验证 SNMPTT 配置条目,请转至安装 SNMPTT 的路径,并验证以下条目是否存在于 snmptt.ini “TrapFiles”部分下的文件:
    • <NAGIOS_HOME>/dell/config/templates/Dell_Agent_free_Server_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_Chassis_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_Compellent_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_EqualLogic_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_PowerVaultMD_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_PowerVaultME4_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_PowerEdge_MX7000_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_F10_Switch_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_F10NG_Switch_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_N_Series_Traps.conf
  12. 通过运行以下命令重新启动 Nagios Core 服务: service nagios restart
  13. 如果安装了 SNMPTT,则通过运行以下命令重新启动 SNMPTT 服务: service snmptt restart
  14. 安装后:
    1. 创建密码资源文件以存储加密和解密密码。
    2. 请转至 <NAGIOS_HOME>/etc/resource.cfg 并定义一个巨集 $OMINAGIOSRESPATH$=<absolute path>resource.cfg 并提供在步骤 1 中创建的文件的绝对路径。
    3. 通过运行以下命令重新启动 Nagios Core 服务: service nagios restart
      创建密码资源文件和密码的原则:
      • 密码应包含任何字母数字和特殊字符。
      • 密码的长度应至少为 10 个字符,最多为 25 个字符。
      • 建议定期更改密码。
      • 密码短语资源文件应具有“Nagios”用户和运行发现脚本的用户的读取权限。
      • “Nagios”用户运行发现脚本。
从适用于 Nagios Core 的 OpenManage 插件程序版本 3.0 升级至版本 3.1
  1. 下载适用于 Nagios Core gnu .zip 文件的 OpenManage 插件版本 3.1 下载Dell_EMC_OpenManage_Plugin_v3.1_Nagios_Core_A00.tar.gz >
  2. 通过运行以下命令来解压已下载的文件: tar -zxvf Dell_EMC_OpenManage_Plugin_v3.1_Nagios_Core_A00.tar.gz。解压以下文件夹和文件:
    • Dell_OpenManage_Plugin 文件夹
    • Dell_EMC_OM_Plugin_3_1_For_NagiosCore_IG.pdf 文件
    • Dell_EMC_OM_Plugin_3_1_For_NagiosCore_ReadMe.txt 文件
    • license_en.txt 文件
  3. 转至 Dell_OpenManage_Plugin/Install 文件夹,然后运行以下命令以调用安装程序: ./install.sh
  4. 如果安装了 Nagios Core 版本 3.5.0 或更高版本,则按 Y 键,或按任意其他键退出安装过程,安装 Nagios Core 版本 3.5.0 或更高版本,然后再次开始安装过程。或者,按 Enter 键继续默认值 (Y)。
  5. 当系统提示您提供 Nagios Core 安装位置时,提供路径,然后按 Enter 键。或者,按 Enter 键继续默认位置 /usr/local/nagios/。
    如果不满足任何其他必需的前提条件,则安装过程将显示相应的消息并继续安装。但是,在功能调用之前,应安装所有必需的前提条件,否则会显示错误消息并且功能会中止。
  6. 当系统提示升级到适用于 Nagios Core 的 Dell OpenManage 插件版本 3.0 时,按 Y。或者按 Enter 键以继续使用默认值 (Y)。按任意其他键退出安装过程。
  7. 按 Y 键接受“最终用户许可协议”,或按任意其他键退出安装。或者,按 Enter 键继续默认值 (Y)。
  8. 如果安装了 SNMPTT,请提供 SNMPTT 的安装路径,然后按 Y键继续安装。或者,按 Enter 键以继续默认文件路径 /etc/snmp/snmptt.ini。如果您尚未安装 SNMPTT 并想要跳过此步骤,请按 Enter 键。
    如果安装此插件时未安装 SNMPTT,但您稍后想要接收 SNMP 警报,请执行以下操作:
    • 安装 SNMPTT。
    • 转至 <NAGIOS_HOME>/dell/install,然后运行以下命令: ./install.sh trap
    • 通过运行以下命令重新启动 SNMPTT 服务: service snmptt restart
    • 通过运行以下命令重新启动 Nagios Core 服务: service nagios restart
  9. 如果已安装 Java,请提供 Java 的安装路径,然后按 Y键继续安装。或者,按 Enter 键继续默认文件路径 /usr/bin/java。
    如果在安装此插件时未安装 Java,但您稍后想要安装或升级 Java 版本,请执行以下操作:
    • 安装 Java。
    • 转至 <NAGIOS_HOME>/dell/install,然后运行以下命令: ./install.sh java
    • 通过运行以下命令重新启动 Nagios Core 服务: service nagios restart
  10. 要验证 Nagios Core 配置条目,请运行以下命令: <NAGIOS_HOME>/bin/nagios -v <NAGIOS_HOME>/etc/nagios.cfg。成功的配置更新将显示零错误或警告。如果在此步骤中收到错误或警告,请手动进行解决。
  11. 如果已安装 SNMPTT 并且想要验证 SNMPTT 配置条目,请转至 SNMPTT 的安装路径,并验证 snmptt.ini文件中的 TrapFiles部分下是否存在以下条目:
    • <NAGIOS_HOME>/dell/config/templates/Dell_Agent_free_Server_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_Chassis_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_Compellent_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_EqualLogic_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_PowerVaultMD_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_PowerVaultME4_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_PowerEdge_MX7000_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_F10_Switch_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_F10NG_Switch_Traps.conf
    • <NAGIOS_HOME>/dell/config/templates/Dell_N_Series_Traps.conf
  12. 通过运行以下命令重新启动 Nagios Core 服务: service nagios restart
  13. 如果安装了 SNMPTT,则通过运行以下命令重新启动 SNMPTT 服务: service snmptt restart
  14. 执行安装后步骤并重新查找所有设备
不支持从适用于 Nagios Core 的 OpenManage 插件程序版本 2.1 或 2.0 直接升级到版本 3.1。或者:
不支持从适用于 Nagios Core 的 OpenManage 插件版本 1.0 直接升级到版本 3.0。唯一建议的方法是卸载版本 1.0,然后安装适用于 Nagios Core 的 OpenManage 插件程序版本 3.1。版本 1.0 卸载说明 >
 

适用于 Nagios Core 的 Dell OpenManage 插件的资源

关于 Nagios

Nagios 是一种功能强大的 IT 管理系统和 IT 监控软件套件,使相关组织能够发现和解决 IT 基础架构问题,以免其影响关键业务流程。有关 Dell + Nagios 创新集成的更多详细信息,请参阅了解有关 Dell + Nagios >的更多信息

Dell.com 上的社区

加入适用于第三方控制台集成的 OpenManage Connections 社区以了解:

  • 提问与答疑板块
  • 阅读博客并对文章进行评论
  • 通过观点交流改善产品,并对其他社区成员发布的观点进行投票
  • 还有更多

文档

有关最新的文档,请参阅适用于 Nagios Core 的 Dell OpenManage 插件文档

视频

Dell OpenManage + Nagios:创新集成


负责集成、连接和 API 的 Dell OpenManage 产品营销经理 Natalie Patterson 讨论了如何将 Nagios 监控与其独特的工具集成在一起,以控制 IT 的日常复杂性。|了解 Dell + Nagios 如何集成以获得更高性能:https://www.nagios.com/dell

2019 年 12 月

适用于 Nagios Core 版本 3.0 的 Dell Open Manage 插件


介绍适用于 Nagios Core 的 Dell OpenManage 插件版本 3.0 的安装过程以及查找戴尔设备。

2018 年 7 月

查找适用于 Nagios Core 的 OpenManage 插件版本 3.0 中的设备


介绍如何使用 SNMP 协议查找戴尔网络交换机,并提供分步 python 命令

2018 年 7 月

Cause

不需要

Resolution

请参阅上文。

Affected Products

Dell OpenManage Plug-in for Nagios Core