快速业务通道

Unix/Linux 系统自动化管理: 日志管理篇

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-29
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 命令输出示例
				 

 #errpt -a -l 2 

 --------------------------------------------------------- 

 LABEL:          REBOOT_ID 

 IDENTIFIER:     2BFA76F6 



 Date/Time:       Mon Mar  2 21:38:21 2009 

 Sequence Number: 2 

 Machine Id:      00C0DD724C00 

 Node Id:         p6ml4n05 

 Class:           S 

 Type:            TEMP 

 WPAR:            Global 

 Resource Name:   SYSPROC 



 Description 

 SYSTEM SHUTDOWN BY USER 



 Probable Causes 

 SYSTEM SHUTDOWN 



 Detail Data 

 USER ID 

           0 

 0=SOFT IPL 1=HALT 2=TIME REBOOT 

           0 

 TIME TO REBOOT (FOR TIMED REBOOT ONLY) 

           0 

 # 


其中各主要字段的含义如下:

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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号