Dell iDRAC SNMP Dashboard for VectoriaMetrics

戴尔物理服务器iDRAC监控面板

Dell iDRAC SNMP Dashboard for VectoriaMetrics screenshot 1
Dell iDRAC SNMP Dashboard for VectoriaMetrics screenshot 2
Dell iDRAC SNMP Dashboard for VectoriaMetrics screenshot 3
Dell iDRAC SNMP Dashboard for VectoriaMetrics screenshot 4

最全面的 iDRAC Grafana Dashboard(持续更新中)

💻📊🔥✅ 基于 SNMP 协议的监控戴尔物理机 iDRAC 信息的 Grafana 面板。

Grafana Dashboard ID: 21107

面板详细:

Github: https://github.com/robotneo/idrac-monitor

👉👉👉更多面板信息请套用后反馈一些意见。

当前特性

  • 添加一个全局系统信息行,系统信息行中通过模版变量显示当前采集物理机的总数
  • 系统信息表中采集每个服务器的 iDRAC URL ,可直接在面板中点击链接登录 iDRAC
  • 对应物理服务器全局状态信息可根据模版变量选择主机IP实现对物理机全局状态的查看
  • 面板和单元格会根据实际状态信息改变对应状态颜色,以提示状态异常组件问题
  • 仪表板中每台物理机信息都会显示以下数据:
    • 系统运行时间、全局状态、系统电源状态、BIOS状态、PSU 状态、CMOS 电池状态、存储状态
    • 服务标签、快速服务代码、BIOS 版本、操作系统名称、操作系统版本、服务器型号等等
    • 物理机当前使用功率图
    • CPU 温度表(可自行更改为CPU温度趋势图)
    • 系统内部温度表(可自行更改为温度趋势图)
    • 风扇转速和状态表(可自行更改为风扇趋势图)
    • 物理磁盘状态表(磁盘名称、容量、状态、预测性故障警报)
    • Raid 状态表
    • 系统日志条目数,可自行添加系统日志条目表
    • 网络接口表(NIC 名称、供应商、状态、MAC 地址)
    • FRU和PCI组件状态表

更多信息可直接在采集配置文件中添加对应的 OID 实现。

如何使用

把需要监控的主机 iDRAC 中的 SNMP v2 打开,安装并设置 Categraf + VictoriaMetrics + Grafana 以相互配合。

使用提供的 snmp_dell_idrac.toml 文件放置在 /opt/categraf/conf/inputs.snmp/ 文件夹中,并在 agents 下编辑您的物理机 iDRAC IP 或主机名替换 iDRACURLx 的值,如下所示:

toml
[[instances]]
agents = [
    "udp://192.168.100.100:161",
    "udp://192.168.100.101:161",
    "udp://192.168.100.102:161"
]

重新启动 Categraf ,然后导入仪表板 Dell iDRAC SNMP Dashboard for VectoriaMetrics.json 文件(或使用 Grafana 仪表板 ID),将仪表板添加到 Grafana 中,在单击 “导入” 后选择您自己的 VictoriaMetrics 数据库或者 Prometheus 数据库,面板中数据填充最多 2 分钟就可以完全看到。

前置要求

Categraf

  • 戴尔 mib 依赖

当进行 oid 添加的时候需要使用 snmpwalk 或者 snmpbulkwalk 命令工具调试的时候,可在对应系统安装 netsnmp

Grafana

  • 目前没有依赖第三方插件

环境搭建

  • Grafana 用于数据可视化。
  • Categraf 用于使用 SNMP 输入插件进行数据收集。
  • VictoriaMetrics 用于时间序列数据存储。
  • iDRAC 已启用 SNMP(v2)

已在 Dell Poweredge R740xd、R740、R730、R720xd、R530、R620、R630、T630 等等服务器上的 iDRAC 7、iDRAC 8、iDRAC 9 上进行了测试,理论上支持所有类型。

数据添加

Dell iDRAC 通过 SNMP 具有显示大量数据的能力,而且很容易根据您的收集和监控需求扩展此仪表板以添加更多数据。具体可使用 Dell MIB 文件 和 Dell EMC OpenManage SNMP 参考指南来确定您需要的 OID 。

我使用了 Dell MIB 文件和 MIB 浏览器以及 Dell EMC OpenManage SNMP 参考指南来确定 OID。

已知问题

  • 暂未发现

更多信息

如果需要了解关于监控的更多信息,还请关注公众号:网络小斐。

https://neoblog01.oss-cn-hangzhou.aliyuncs.com/qrcode.jpg

Revisions
RevisionDescriptionCreated
SNMP

SNMP

by Grafana Labs
Grafana Labs solution

Easily monitor any generic SNMP (Simple Network Management Protocol) device with Grafana Cloud's out-of-the-box monitoring solution.

Learn more

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies