Linux下日志系统详1.linux系统上有两个日志服务syslog和syslog-ngsyslog服务有两个进程syslogd和klogd syslogd:系统产生的日志信息 klogd:内核产生的日志信息klogd:在系统启动时内核产生日志输出至物理终端(/dev/console)并存放至/var/log/dmesg文件中查看klogd产生的日志信..
分类:
系统相关 时间:
2016-05-05 17:55:49
阅读次数:
250
很多软件都自带切割日志,比如tomcat可以按时间来命名.rsyslog可按日期生成文件,但是并不支持用"%$year%-%$month%-%$day%"这些变量来读取文件(目前版本号:rsyslog-8.17.0-1.el6.x86_64)。那么,就要用到日志轮询logrotate。概要,配置。全局配置:/etc/logrotate.conf局部配置..
分类:
其他好文 时间:
2016-04-26 22:19:53
阅读次数:
442
Firmware Warn 问题描述: 系统版本:Ubuntu 12.04 LTS。 系统启动后dmesg打印大量Firmware Warn告警信息到syslog文件中。信息如下: [Firmware Warn]: GHES: Failed to read error status block ad ...
分类:
其他好文 时间:
2016-04-26 17:36:11
阅读次数:
885
为了统计方便,我们要从日志中选择一些消息放到数据库。对数据库读写支持要在编译时就要加上参数,还要在配置文件中开启对应的模块。模块如果很多监控都需要到数据库模块,可以放到/etc/rsyslog.conf全局配置文件里,如果只是某个监控收集用到那就放到/etc/rsyslog.d/的对应局..
分类:
数据库 时间:
2016-04-21 18:48:35
阅读次数:
317
简介系统日志:记录历史事件,通常都是按时间顺序将发生的事件予以记录,linux上的日志分为syslogd(系统进程相关日志)和klogd(内核事件日志)centos5:syslog缺点:不能进行并行数据存储,效率低,不能实现放在专用数据管理文件中centos6:rsyslog优点:1、支持多线程2、基于tcp..
分类:
其他好文 时间:
2016-04-20 15:17:50
阅读次数:
329
参考tweak教程写了个简单的tweak,无奈完全无效果,摸索了好长时间才找到方法: 打开terminal ssh root@192.168.1.100 vim /var/log/syslog 找到如下几行: pr 11 23:05:45 iPhone http[4952]: MS:Error: b ...
分类:
移动开发 时间:
2016-04-19 15:43:51
阅读次数:
221
上一篇我们把日志服务器搭建和配置讲解完成,这节讲rsyslog客户端配置。因为系统默认已经安装rsyslo就不在复数了。只讲配置。注:教程配置文件下载。在rsyslog.conf中配置,在文件末尾添加如下,全局远程提交路径:如果客户端所有日志都提交到一个服务器,可以把IP定义在全局变..
分类:
其他好文 时间:
2016-04-19 14:33:22
阅读次数:
415
文件比较运算符-e filename 如果 filename存在,则为真 [ -e /var/log/syslog ]-d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ]-f filename 如果 filename为常规文件,则为真 [ -f /usr/ ...
分类:
其他好文 时间:
2016-04-15 20:06:35
阅读次数:
115
一、编译BASH实现bash的syslog日志记录功能1.本文将通过bash软件实现history记录到syslog日志的功能,并通过该方式可以实现实时的传送到了远端的日志集中服务器上,可以实现操作目志的审计功能。操作系统版本:CentOS6.5x642.安装6.5对应bash源码包#wgethttp://vault.centos.org..
分类:
其他好文 时间:
2016-04-13 00:35:54
阅读次数:
313
Log4j 1. 简介 Log4j 是一个使用 Java 语言编写的的日志框架。它按照优先级别记录日志,并可将日志信息定向输出到各种介质,比如数据库、文件、控制台、Unix Syslog等。 Log4j 主要由三部分组成: loggers:负责采集日志信息,并存储于一个分层的命名空间之中。 appe... ...
分类:
其他好文 时间:
2016-04-09 12:20:26
阅读次数:
175