一、介绍 当我们开发软件时,一般都会加入运行期的跟踪手段,以方便后续故障分析和Bug调试。.net framework本身提供了一个System.Diagnostics.Trace类来实现流程跟踪功能,但很多时候却不能满足我们的需求,这时往往需要一个更加强大的第三方日志系统。Log4Net是一个开源 ...
分类:
Web程序 时间:
2016-08-17 13:42:09
阅读次数:
167
Python通过logging模块提供日志功能,关于logging模块的使用网络上已经有很多详细的资料,这里要分享的是怎样在实际工程中使用日志功能。 假设要开发一个自动化脚本工具,工程结构如下,Common这个package是框架功能的实现,Scripts目录是我们编写的测试用例脚本(请忽略其他不相 ...
分类:
编程语言 时间:
2016-08-13 18:00:30
阅读次数:
223
spring mvc+ELK从头开始搭建日志平台 最近由于之前协助前公司做了点力所能及的事情,居然收到了一份贵重的端午礼物,是给我女儿的一个乐高积木,整个有7大包物件,我花了接近一天的时间一砖一瓦的组织起来,虽然很辛苦但是能够从过程中体验到乐趣。这次将分享从头搭建分布式日志系统,主要是在spring ...
分类:
编程语言 时间:
2016-08-07 08:29:50
阅读次数:
275
路由(Routing) 在前面的教程中,我们实现了一个简单的日志系统。可以把日志消息广播给多个接收者。 本篇教程中我们打算新增一个功能——使得它能够只订阅消息的一个字集。例如,我们只需要把严重的错误日志信息写入日志文件(存储到磁盘),但同时仍然把所有的日志信息输出到控制台中 绑定(Bindings) ...
分类:
Web程序 时间:
2016-08-02 13:16:53
阅读次数:
289
发布/订阅 在上篇教程中,我们搭建了一个工作队列。每个任务之分发给一个工作者(worker)。在本篇教程中,我们要做的之前完全不一样——分发一个消息给多个消费者(consumers)。这种模式被称为“发布/订阅”。 为了描述这种模式,我们将会构建一个简单的日志系统。它包括两个程序——第一个程序负责发 ...
分类:
Web程序 时间:
2016-08-02 13:13:20
阅读次数:
525
Kafka是一个开源的,分布式的,高吞吐量的消息系统。随着Kafka的版本迭代,日趋成熟。大家对它的使用也逐步从日志系统衍生到其他关键业务领域。特别是其超高吞吐量的特性,在互联网领域,使用越来越广泛,生态系统也越来的完善。同时,其设计思路也是其他消息中间件重要的设计参考。 Kafka原先的开发初衷是 ...
分类:
其他好文 时间:
2016-07-31 22:22:29
阅读次数:
112
日志下周文件服务ftp,nfs,samba*防火墙iptablespam下下周nginx集群lvs日志:历史事件记录;但不是操作步骤的记录 事件:时间,时间,日志级别(定义事件的关键程度)syslog:c5 klogd:为kernel记录信息 syslogd:为系统记录日志较小规模的日志系统 记录格式:日期时间,主机..
分类:
其他好文 时间:
2016-07-29 15:49:34
阅读次数:
182
推荐使用SLF4J(Simple Logging Facade for Java)作为日志的api,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志系统。 1 Slf4j优势 与使用apache commons-logging或直接使用log4j相比,SL ...
分类:
其他好文 时间:
2016-07-24 01:44:55
阅读次数:
149
日志 mysql日志的分类: 服务器日志 记录进程启动运行过程中的特殊事件,帮助分析mysql服务遇到的问题。 根据需求抓取特定的SQL语句,追踪性能可能存在的问题的业务SQL。 事务日志--记录内容不记录状态 记录应用程序对数据的所有更改 可用于数据恢复 可用于实例间数据同步 记录进程启动运行过程 ...
分类:
数据库 时间:
2016-07-23 10:35:41
阅读次数:
250
flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统。支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(比如文本、HDFS、Hbase等)的能力
。
一、什么是Flume?
flume 作为 cloudera 开发的实时日志收集系统,受到了业界的认可与广泛应用。Flume 初始的发行版本目前被统称为...
分类:
Web程序 时间:
2016-07-21 13:03:09
阅读次数:
436