看你的需求,1、你是要将日志做的很深入,各种各样的报表展示,告警通知等,2、还是仅仅只要知道服务出错,然后排错这种程度。如果你要做的很深入,那么你最重要的是日志数据采集,其余的就是应用的开发了。数据采集可以采用异步处理(不影响主流)。做法有两种:a、在消息流中加一个MQ节点,...
显示全部看你的需求,
1、你是要将日志做的很深入,各种各样的报表展示,告警通知等,
2、还是仅仅只要知道服务出错,然后排错这种程度。
如果你要做的很深入,那么你最重要的是日志数据采集,其余的就是应用的开发了。数据采集可以采用异步处理(不影响主流)。
做法有两种:
a、在消息流中加一个MQ节点,然后处理MQ的消息,根据你的需要将消息解析成你的日志格式,
b、第二个就是采用消息流的monitor属性,配置需要采集的数据,然后启动监控,再接着编写订阅客户端来接收监控日志的XML,然后解析成为你的日志格式。这样来采集数据,然后展示就是一般编程了。
如果你只要查看错误排错,那么只要trace node到文件,或者查看后台,或者简单的将exceptionlist分析下,然后将异常信息返回。
收起