如何通过 ipmitool 将条目写入系统事件日志 (SEL)?

Posted

技术标签:

【中文标题】如何通过 ipmitool 将条目写入系统事件日志 (SEL)?【英文标题】:How to write entry into the System Event Log (SEL) via ipmitool? 【发布时间】:2013-04-16 21:03:02 【问题描述】:

我在 ipmitool 中看到 sel 菜单中有一个“添加”命令。它想要一个文件,但它期望该文件的格式是什么?

> ipmitool sel add file.txt
> Invalid Event: 0000f8b601000000

来自文档:http://man.he.net/man1/ipmitool

添加

                 Read  event  entries from a file and add them to the SEL.
                 New SEL entries area added onto the SEL  after  the  last
                 record  in  the  SEL.   Record  added is of type 2 and is
                 automatically timestamped.

【问题讨论】:

【参考方案1】:

文件的格式和ipmitool sel save filename输出的一样,看起来是这样的:

0x04 0x10 0x07 0x6f 0x02 0xff 0xff # Event Logging Disabled #0x07 Log area reset/cleared
0x04 0x12 0x83 0x6f 0x05 0x00 0xff # System Event #0x83 Timestamp Clock Sync
0x04 0x12 0x83 0x6f 0x05 0x80 0xff # System Event #0x83 Timestamp Clock Sync
0x04 0x09 0x01 0x6f 0x00 0xff 0xff # Power Unit #0x01 Power off/down
0x04 0x09 0x01 0xef 0x00 0xff 0xff # Power Unit #0x01 Power off/down
0x04 0x14 0x09 0x6f 0x00 0xff 0xff # Button #0x09 Power Button pressed

将其加载到 SEL 中会记录当前日期/时间的事件。

比较ipmitool sel save filenameipimitool sel writeraw filename 的输出以确定上面的字节映射。

【讨论】:

以上是关于如何通过 ipmitool 将条目写入系统事件日志 (SEL)?的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu查看和写入系统日志

如何写入猕猴桃系统日志服务器日志c#

ipmitool用户查看日志以及系统下常用指令

始终可用于写入的事件日志源?

ipmitool的shell小工具

webshell检测——使用auditd进行system调用审计