1、IPMI的相关介绍:

  智能平台管理接口(Intelligent Platform Management Interface)原本是一种Intel架构的企业系统的周边设备所采用的一种工业标准。IPMI亦是一个开放的免费标准,用户无需支付额外的费用即可使用此标准。

2、IPMI工作原理:

  当需要对系统文件控制台进行远程访问时,Serial Over LAN(SQL)功能将非常有用。SQL通过IPMI会话重定向本地串行接口,允许远程访问Windows的紧急事件管理控制台(EMS)特殊管理控制台(SAC),或访问Linux串行控制台。这个过程的不在是 IPMI 固件截取数据,然后通过局域网重新发送定向到串行端口的信息。这就提供了远程查看 BOOT、OS加载器或紧急事件管理控制台以诊断并修复服务器相关问题的标准方法,而无需考虑供应商。它允许在引导阶段配置各个组件。

  而在命令传输的安全性方面,用户也无需担心,IPMI增强的认证(基于安全哈希算法1和基于密钥哈希消息认证)和加密(高级加密标准和Arcfour)功能有助于实现安全的远程操作。对VLAN的支持更是为设置管理专用网络提供了方便,并且可以通道为基础进行配置。

3、zabbix 服务器段配置

  在完成zabbix-4.0 的部署后,需要修改 zabbix-server.conf配置文件,配置IPMI轮询,同事配置日志级别来判断是否能够获取 IPMI 传感器

vim /usr/local/zabbix/etc/zabbix_server.conf

#StartIPMIPollers=0
取消注释:并设置poller计数为3,
StartIPMIPollers=3
同时启用DebugLevel=4 (63行)

修改配置文件后,需要重启zabbix-server服务

4、zabbix server 端安装 IPMItool 服务

  IPMItool 是 Linux 下监控和采集 IPMI 的软件包,在 zabbix 上安装可以验证 IPMI 服务器的传感信息:

#安装IPMItool
yum -y install OpenIPMI OpenIPMI-devel ipmitool freeipmi
#登录zabbix服务器,通过ipmitool远程访问服务器传感器列表
ipmitool -I lanplus -H 172.16.1.121 -U ADMIN -P ADMIN -L user sensor list

#查询具体传感器值
ipmitool -I lanplus -H 172.16.1.121 -U ADMIN -P ADMIN -L user sensor get "Avg Power"

5、zabbix-web 端配置

  Zabbix4.0 web上有IPMI的模板,Template Server Intel SR1630 IPMI,可以自动获取。但是有些传感器监控项目检测不到,所以不使用该模板:

#IPMI模板下载链接: (仅供参考,自行挑选)
https://www.zabbix.com/cn/integrations/ipmi#tab:3rd_party
https://share.zabbix.com/cat-server-hardware/supermicro
https://share.zabbix.com/cat-server-hardware/supermicro/ipmi-supermicro-x10drt-h

导入已下载的模板

创建 监控主机

填写主机相关信息,监控接口选择IPMI模式,端口默认是623(和IPMI服务器的端口需要一致,可以在IPMI服务器设置)

添加链接模板

配置 IPMI

以上配置模板以完成,等待一段时间后,zabbix能够自动发现一些采集器,在日志里显示

grep 'Added sensor' /tmp/zabbix_server.log

查看监控主机,显示IPMI指示灯亮起(绿色状态为正常,如果不亮,说明配置文件有问题,修改下配置文件,重新启动zabbix-server服务)

接下来可以查看数据展示了:

zabbix 监控 IPMI的更多相关文章

  1. zabbix 监控ipmi

    一,配置ipmi yum -y install OpenIPMI OpenIPMI-devel ipmitool freeipmi 登入IDARAC 在服务端测试是否可以获得数据 ipmitool - ...

  2. zabbix监控ipmi

    @1.假设idrac已经启用,并且使用ipmitool能正确读取数据(本文后面详细描述如何配置) @2.第一节只涉及web配置 1.创建主机 configuration-->hosts--> ...

  3. zabbix通过ipmi传感器监控浪潮服务器的硬件信息

    一:实验对象 操作系统版本:centos7.6 监控对象:通过服务器传感器获取到的所有在使用的硬件信息 zabbix版本: 4.0.14二:zabbix介绍 zabbix适合中小型企业.大型企业的用户 ...

  4. Zabbix监控系统深度实践

    Zabbix监控系统深度实践(企业级分布式系统自动化运维必选利器,大规模Zabbix集群实战经验技巧总结,由浅入深全面讲解配置.设计.案例和内部原理) 姚仁捷 著  ISBN 978-7-121-24 ...

  5. Zabbix监控解决方案

    思通运维监控主要用来监控IT 基础设施组件的可用性和性能.监控项目是不受限制的,并且可以对IT 基础设施健康状态进行复杂分析.通过确定IT 系统问题的“来源”,使用户快速响应故障来降低宕机成本. 网络 ...

  6. linux运维、架构之路-Zabbix监控应用及分布式

    一.Zabbix监控集群应用 1.监控端口 net.tcp.listen[port] 检查 TCP 端口 是否处于侦听状态.返回 0 - 未侦听:1 - 正在侦听 net.tcp.port[<i ...

  7. zabbix监控mysql性能

    使用zabbix监控mysql的三种方式 1.只是安装agent 2.启用模板监控 3.启用自定义脚本的模板监控 zabbix中默认有mysql的监控模板.默认已经在zabbix2.2及以上的版本中. ...

  8. Linux实战教学笔记51:Zabbix监控平台3.2.4(三)生产环境案例

    https://www.cnblogs.com/chensiqiqi/p/9162986.html 一,Zabbix生产环境监测案例概述 1.1 项目规划 [x] :主机分组 交换机 Nginx To ...

  9. zabbix监控实战<1>

    第一章 监控家族 1.1 为什么选择监控? 因为在一个IT集群中或者是一个大环境中,包括各种硬件设备.软件设备等系统的构成也是极其复杂的. 多种应用构成负载的IT业务系统,保证这些资源的正常运转,是一 ...

  10. zabbix监控-基本原理介绍

    一.Linux下开源监控系统简单介绍1)cacti:存储数据能力强,报警性能差2)nagios:报警性能差,存储数据仅有简单的一段可以判断是否在合理范围内的数据长度,储存在内存中.比如,连续采样数据存 ...

随机推荐

  1. Go 并发模型—Goroutines

    前言 Goroutines 是 Go 语言主要的并发原语.它看起来非常像线程,但是相比于线程它的创建和管理成本很低.Go 在运行时将 goroutine 有效地调度到真实的线程上,以避免浪费资源,因此 ...

  2. Prompt Playground: 一个简易的提示词调试工具

    Prompt Playground: 一个简易的提示词调试工具 将LLM引入到日常的开发工作中后,会面临大量的提示词调试的工作,由于LLM不确定性,这个工作会变得非常的繁琐,需要不断的调整,甚至需要大 ...

  3. [SDOI2008] 仪仗队【题解】

    题目描述 作为体育委员,C 君负责这次运动会仪仗队的训练.仪仗队是由学生组成的 \(N \times N\) 的方阵,为了保证队伍在行进中整齐划一,C 君会跟在仪仗队的左后方,根据其视线所及的学生人数 ...

  4. 一个批处理,解决你重装python第三方模块的烦恼~(1.0版本)

    @echo offpip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simplepython -m pip insta ...

  5. 王道oj/problem16

    网址:http://oj.lgwenda.com/problem/16 思路:都在注释里,注意增删查的参数以及停止条件 代码: #define _CRT_SECURE_NO_WARNINGS#incl ...

  6. [clickhouse]同步MySQL

    前言 clickhouse的查询速度非常快,而且兼容大部分MySQL的sql语法,因此一般将clickhouse作为MySQL的读库. 本文提供两种clickhouse同步MySQL的方式 click ...

  7. go-zero 是如何实现令牌桶限流的?

    原文链接: 上一篇文章介绍了 如何实现计数器限流?主要有两种实现方式,分别是固定窗口和滑动窗口,并且分析了 go-zero 采用固定窗口方式实现的源码. 但是采用固定窗口实现的限流器会有两个问题: 会 ...

  8. [Arch小贴士]在这里记录一些自己使用的小技巧

    哈喽!Arch 目录 0x00 设置开机自启动软件 首先 最后 0x01 ASLR开关 0x00 设置开机自启动软件 首先 首先进入目录/usr/share/applications,找到你要的那个软 ...

  9. 基于Supabase开发公众号接口

    在<开源BaaS平台Supabase介绍>一文中我们对什么是BaaS以及一个优秀的BaaS平台--Supabase做了一些介绍.在这之后,出于探究的目的,我利用一些空闲时间基于Micros ...

  10. java与es8实战之二:实战前的准备工作

    欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 本篇概览 本篇是<java与es8实战>系 ...