NoOps

Ops make no ops | Ops的目标是没有Ops,嗯!

netoops support(centos-6.3)

作者: |   1,494 浏览  | 

netoops简介

基于 netoops supporttaobao patches ,为了能工作在redhat 6.3内核(2.6.32-279),做了少量修改。补丁可在 netoops-2.6.32-279下载

netoops类似于一个网络版本的kmsg工具,可以将日志通过网络传输到远程的服务器上

目前netoops驱动只支持IPv4/UDP, 可以工作在i386和x86_64上

一个例子

本机配置

1. 先安装好打完补丁的linux内核

2. 配置下面的脚本,然后执行

远程日志服务器

重启syslog-ng服务,则以后收到的oops消息将记在/var/log/oops里

测试

淘宝文档中的测试办法在redhat6.3内核中无法工作了,原因如下

只有KMSG_DUMP_PANIC和KMSG_DUMP_OOPS级别的kmsg能够触发netoops
可使用如下模块代码,让内核panic,进行测试.

编译模块并加载,然后在日志接收机器上查看/var/log/oops日志是否更新了

资源

发表评论