Unix/Linux 系统自动化管理: 日志管理篇
rrdemon – t,最大重复条目数的配置参数为 /usr/lib/errdemon – m.
AIX Error log 使用 AIX Error log 机制启动后,操作系统或者应用程序将会通过 AIX Error log 记录所发生的事件或者错误.本节将给出日常使用 AIX Error log 的常用命令及其使用方法.AIX Error log 的使用主要有生成 Error log 报告和删除 Error log 条目. 生成 AIX Error log 报告 AIX 命令 errpt 可以用来生成 Error log 报告,errpt 提供了丰富的参数来指定源数据的范围和报告的格式.如 -d 参数可以用来指定只显示特定的错误种类,-s 和 -e 参数可以指定特定时间范围内的日志条目,-l 参数可以指定之显示特定序号的日志条目,-a 参数可以指定显示日志条目的详细信息.具体 errpt 的用法可参见 errpt 的 manpage. 拥有帝国一切,皆有可能。欢迎访问phome.net 在此列举 errpt 使用的一个例子并以此例子说明 AIX Error log 条目中各字段的含义. 清单 1. errpt 命令输出示例
其中各主要字段的含义如下: LABEL:为该事件预先定义的名称 IDENTIFIER:此事件的数字标识 Date/Time:事件发生的日期和时间 Sequence Number:事件序列号 Machine Id:此事件发生的节点处理器识别符 Node Id:此事件发生的节点名称 Class:事件的类别.AIX Error log 目前支持的类别有: H: 硬件 S:软件 O:Informational 条目 U:无法确定事件的类别 Type:事件的严重程度,AIX Error log 目前支持的事件严重程度有: PEND:设备或组件即将失效 PERF:设备或组件的性能已经低于可以接受的阈值 PERM:无法修复的错误.PERM 是所有错误中最严重的一种,PERM log 往往说明某个硬件或者软件组件已经失效并且无法修复. TEMP:在若干次失败后某个错误被成功修复.TEMP 也可以用于标识 informational 条目. UNKN:无法确定事件的严重程度 INFO:信息而并非错误 Resource Name:产生信息的组件名称 Description:事件的简短描述 Probable Causes:事件产生的可能原因 删除 AIX Error log 删除 AIX Error log 条目可以使用命令 errclear,errclear 也提供了选项用于指定删除的范围,如 -d 指定仅删除特定类别的事件,-l 指定仅删除特定序号的条目.通常情况下,errclear 可以被用作 cron 条目周期性执行用以清楚 Error log 文件. 拥有帝国一切,皆有可能。欢迎访问phome.net 手动生成 AIX Error log 条目 命令 errlogger 可以用于手动生成 AIX Error log 条目.手动生成 AIX Error log 条目可以用于测试 AIX Error log 功能或者测试下面将要论述的自动监控功能等.
AIX Error log 监控自动化 AIX 操作系统为 Error log 提供了一种通过 ODM 类 errnotify 进行错误通知 (Error Notification) 的机制.用户可以通过添加一个 errnotify 的 ODM 类实例来实现 AIX Error log 的错误通知,即当 AIX Error log 机制记录了错误条目后,errnotify 会调用预先定义好的命令通知系统管理员或者进行其它的修复动 |
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |