zabbix 监控 IPMI
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的更多相关文章
- zabbix 监控ipmi
一,配置ipmi yum -y install OpenIPMI OpenIPMI-devel ipmitool freeipmi 登入IDARAC 在服务端测试是否可以获得数据 ipmitool - ...
- zabbix监控ipmi
@1.假设idrac已经启用,并且使用ipmitool能正确读取数据(本文后面详细描述如何配置) @2.第一节只涉及web配置 1.创建主机 configuration-->hosts--> ...
- zabbix通过ipmi传感器监控浪潮服务器的硬件信息
一:实验对象 操作系统版本:centos7.6 监控对象:通过服务器传感器获取到的所有在使用的硬件信息 zabbix版本: 4.0.14二:zabbix介绍 zabbix适合中小型企业.大型企业的用户 ...
- Zabbix监控系统深度实践
Zabbix监控系统深度实践(企业级分布式系统自动化运维必选利器,大规模Zabbix集群实战经验技巧总结,由浅入深全面讲解配置.设计.案例和内部原理) 姚仁捷 著 ISBN 978-7-121-24 ...
- Zabbix监控解决方案
思通运维监控主要用来监控IT 基础设施组件的可用性和性能.监控项目是不受限制的,并且可以对IT 基础设施健康状态进行复杂分析.通过确定IT 系统问题的“来源”,使用户快速响应故障来降低宕机成本. 网络 ...
- linux运维、架构之路-Zabbix监控应用及分布式
一.Zabbix监控集群应用 1.监控端口 net.tcp.listen[port] 检查 TCP 端口 是否处于侦听状态.返回 0 - 未侦听:1 - 正在侦听 net.tcp.port[<i ...
- zabbix监控mysql性能
使用zabbix监控mysql的三种方式 1.只是安装agent 2.启用模板监控 3.启用自定义脚本的模板监控 zabbix中默认有mysql的监控模板.默认已经在zabbix2.2及以上的版本中. ...
- Linux实战教学笔记51:Zabbix监控平台3.2.4(三)生产环境案例
https://www.cnblogs.com/chensiqiqi/p/9162986.html 一,Zabbix生产环境监测案例概述 1.1 项目规划 [x] :主机分组 交换机 Nginx To ...
- zabbix监控实战<1>
第一章 监控家族 1.1 为什么选择监控? 因为在一个IT集群中或者是一个大环境中,包括各种硬件设备.软件设备等系统的构成也是极其复杂的. 多种应用构成负载的IT业务系统,保证这些资源的正常运转,是一 ...
- zabbix监控-基本原理介绍
一.Linux下开源监控系统简单介绍1)cacti:存储数据能力强,报警性能差2)nagios:报警性能差,存储数据仅有简单的一段可以判断是否在合理范围内的数据长度,储存在内存中.比如,连续采样数据存 ...
随机推荐
- 【Linux】部署Nginx
1.先安装gcc-c++编译器 yum install gcc-c++ yum install -y openssl openssl-devel 2.再安装pcre包 yum install -y p ...
- 第一次用vs编译器进行第一次编程所遇问题
首先这款编译器具有多种语言:C#.C++.Java.Python等,这对像我一样的编程小白十分友好. 然后就是我第一天编程遇到的问题: 1."printf"未被定义 int a = ...
- 十大功能特性,助力开发者玩转API Explorer
摘要:华为云API Explorer为开发者提供一站式API解决方案统一平台,集成华为云服务所有开放API,支持全量快速检索.可视化调试.帮助文档.代码示例等能力,帮助开发者快速查找.学习API和使用 ...
- ES 实战复杂sql查询、修改字段类型
转载请注明出处: 1.查询索引得 mapping 与 setting get 直接查询 索引名称时,会返回 该 索引得 mapping 和 settings 得配置,上述返回得结构如下: { &quo ...
- Llama2开源大模型的新篇章以及在阿里云的实践
Llama一直被誉为AI社区中最强大的开源大模型.然而,由于开源协议的限制,它一直不能被免费用于商业用途.然而,这一切在7月19日发生了改变,当Meta终于发布了大家期待已久的免费商用版本Llama2 ...
- 给你推荐一款快速通过 typescript 生成 jsonschema 的包处理器
theme: github fast-typescript-to-jsonschema Typescript 生成 jsonschema 数据插件 性能 案例 interface AAA { a: n ...
- MySQL8_SQL语法
MySQL8_SQL语法 SQL 全称 Structured Query Language,结构化查询语言.操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准 . 一.SQL通用语法 在学 ...
- 个人用C#编写的壁纸管理器 - 开源研究系列文章
今天介绍一下笔者自己用C#开发的一个小工具软件:壁纸管理器. 开发这个小工具的初衷是因为Windows操作系统提供的功能个人不满意,而且现在闲着,所以就随意写了个代码.如果对读者有借鉴参考作用就更好了 ...
- 发现了一个可以免费下载jar包的网站,所有jar包都有
苦苦找不到项目所需要的jar包?发现了一个可以免费下载jar包的网站: https://jar-download.com/ 非常好用. 每个JAR文件都将从官方Maven存储库下载.通过下载所有Mav ...
- MyBatis-Plus和PageHelper冲突导致Factory method sqlSessionFactory threw exception,并且如何分页显示全部
springboot开始引入了mybaits-plus.后来想引入pagehelper进行分页,引入之后报错 Error starting ApplicationContext. To display ...