`

Log监控

 
阅读更多

 

关于日志的监控,hinemos里提供了两种监控手段,一种是系统日志监控,另一种是日志文件监控

那这两种的区别在于:

1.系统日志监控监控的是/var/log/message,而日志文件监控,是可以自定义日志文件的。

2.系统日志监控不需要安装hinemos agent,而日志文件监控是必须要安装hinemos agent的。

 

对象结点设定

这两种日志监控方式,都是通过rsyslog的功能来实现的,如果是系统日志监控,并且对象结点里没有安装hinemos agent,那么必须在/etc/rsyslog.conf文件的最后,添加上将日志转送给hinemos manager服务器的设置

*.info;mail.none;authpriv.none;cron.none @@192.168.75.128:514

(192.168.75.128是hinemos Manager的IP)

但是如果安装了hinemos agent,那么在安装的同时也会对rsyslog进行设置,这样就不需要手动添加上面的那行设置,

它是在/etc/rsyslog.d/rsyslog_hinemos-agent.properties里生成

[root@Ap1 rsyslog.d]# cat rsyslog_hinemos_agent.conf        
#        
# Hinemos Agent  (for syslog monitoring)        
#        
*.info;mail.none;authpriv.none;cron.none                @@192.168.100.96:514        
[root@Ap1 rsyslog.d]#

 

监视结果测试

关于系统日志监控项,对象结点设置完上面的信息之后,可以通过手动写log来确认监控项的设置效果。

 

 [root]# logger "hello world"   
 [root]# logger "ERROR: warning there is something wrong"

 

可以通过确认客户端的event状态发现,有error通知,warning there is something wrong

 

EVENT_FOR_TRAP设定

默认情况下,系统日志监控的设定选项中,有event_for_trap这个设置项,默认情况下,该项的设置是,30分钟内,同一重要度的通知,仅通知一次。如果希望所有的通知都提示的话,需要将默认设置修改成一直都通知。

 

如何匹配监控字符

从第一个开始匹配,如果匹配上了,那么下面的字符串就不会再去匹配

 

处理原理

rsyslog里的设置可以看出,对象结点产生的日志信息被发送到Hinemos Manager服务器的工作模式来处理的,那么确实是将日志文件发送给Hinemos Manager里,然后再去匹配那么定义的字符串吗,旧版本确实是这样的,但是从4.1版本开始,就不在是这样的处理方式,比较的这个过程不再是在HinemosManager里,而是在各个对象结点,通过hinemos agent来判断匹配,然后Hinemos agent将有问题的消息传给Hinemos Manager,这样大大降低了Hinemos Manager的负荷。



 

 

参考:http://www.hinemos.info/ja/technology/nttdata/2014091901      
 http://www.hinemos.info/ja/technology/nttdata/2015092901

  • 大小: 43.1 KB
分享到:
评论

相关推荐

    LOG监控软件

    LOG监控软件.DEBUG的好工具.

    log_monitor日志监控

    log_file: 需要监控的日志的路径 log_reg: 需要匹配的日期以及耗时信息的正则表达式(需要加括号) time_format: 日志中日期的格式 retain_seconds: 统计数据保留时间 http_port: 用来通过页面展示统计数据的端口...

    信息系统监控方案.doc

    综合监控工具主要五大功能的内容说明如下: 监控信息搜集功能 分别进行资源监控、网络监控、SNMP监控、LOG监控、JOB监控。资源监控指透过安装在 监控对象主机的agent,监控主机的CPU/内存/磁盘空间/网络等资源的...

    信息系统监控方案.docx

    综合监控工具主要五大功能的内容说明如下: 监控信息搜集功能分别进行资源监控、网络监控、SNMP监控、LOG监控、JOB监控。 资源监控指透过安装在监控对象主机的agent,监控主机的CPU/内存/磁盘空间/网络等资源的使用...

    TailLog日志监控

    这是一款macOS平台的日志监控查看工具,很多程序 Tomcat JBoss MQ 运行时会输出日志文件,下载安装即可

    gcviewer监控gc工具

    gc.log监控工具,监控应用程序的健康问题检测出来

    活动日志监控log-monitor.zip

    log-monitor 基于tail命令一个活动日志监控。使用示例:Just remember that when you call the start method, do not forget to call wait method. $reader = new \Jenner\LogMonitor\Reader\...

    Python-Doga更好用的HTTPlog监控控制台

    Doga-更好用的 HTTP log 监控控制台. Trivia Doga 是以印度漫画超级英雄人物来命名的

    log4jdbc监控sql及执行时间

    1、在应用中jdbc url最前面添加jdbc:log4;比如oracle的url就变成了jdbc:log4jdbc:oracle:thin:@x.x.x.x:1521:dbname; 2、在日志系统中设置jdbc.sqlonly、jdbc.sqltiming等日志级别,可直接将log4jdbc doc中的日志...

    Python脚本实现Zabbix多行日志监控过程解析

    主要介绍了Python脚本实现Zabbix多行日志监控过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    实时日志监控系统 log.io.zip

    实时日志监控系统 log.io ,我们需要一种工具能纪录上百台机器、不同类型的日志,并最好能汇集到一个界面里方便查看,最好还是实时的。...

    详解MySQL中SlowLog的配置方法(图文)

    mysql 日志系统上线有段时间了,前端在慢慢切站点过来写入,未雨绸缪 diy了套 mysql 监控工具. 分为 slave status ,sync,objec infot,userprivileges,job status ,slowlog. 这次说下slow_log mysql 1.5 开始支持 set...

    EventLog_Analyzer.zip

    Eventlog Analyzer日志管理系统、日志分析工具、日志服务器的功能及作用  Eventlog Analyzer是用来分析和审计系统及事件日志的管理软件,能够对全网范围内的主机、服务器、网络设备、数据库以及各种应用服务系统等...

    applog应用监控开发规范1.1.rar

    下文的内容只对应用监控的开发规范进行介绍,并不对应用的内容进行描述,也不涉及工具的使用。 本规范的主要目的是为了在应用开发的过程中,能及早地考虑到运维的需求,为运维提供更加有意义的数据,也为了使不同...

    Redis数据库的最佳实践 19章节完全解读Redis Redis从入门到精通视频教程.txt

    从入门到精通视频教程> ├REDIS 入门指南.pdf ├的简介和安装> ├系统命令简介> ├系统命令源代码剖析> ├命令介绍> ...├<18.showlog监控慢日志查询以及源码分析> ├项目架构之一主两从三Sentinel>

    Log4j日志根据模块不同输出到不同的日志文件开发配置,便于监控项目各功能模块的运行情况

    文件中内容包括模块中某个类单独输出到一个日志文件中、模块中某个package单独输出到一个日志文件中、同一模块不同package输出到一个日志文件中三种情况下log4j.properties配置项配置事例、Java类中代码如何一致编写...

    考试人脸监控.exe.log4net

    考试人脸监控.exe.log4net

    易语言log日志模块源码

    易语言log日志模块源码,用于查看用户报错位置,便于知道软件bug。@末年啊。Tags:模块。

    流量监控绿色版

    流量监控绿色版,免费,好用 第一次运行使用方法: 1.第一步: 打开监控端文件夹,双击运行里面的 网络监控.exe 程序,点击 选项 ,设置好基本设置: ... 被监控端在1分钟之后仍然无法再监控端显示,请查看log.txt文件.

    zongji:在Node.js上运行的mysql binlog侦听器

    宗吉 在Node.js上运行MySQL Binlog侦听器。 ZongJi(踪迹)发音为zōng jì于中国。 该软件包是基于的纯JS实现。 经过测试可在MySQL 5.5、5.6和5.7中使用...// Each change to the replication log results in an even

Global site tag (gtag.js) - Google Analytics