波斯马BOSSMA Information Technology

日志 下的日志

Golang:将日志以Json格式输出到Kafka

发布时间:2022年5月16日 / 分类:Go / 抢沙发

在上一篇文章中我实现了一个支持Debug、Info、Error等多个级别的日志库,并将日志写到了磁盘文件中,代码比较简单,适合练手。有兴趣的可以通过这个链接前往:https://github.com/bosima/ylog/releases/tag/v1.0.2 工程实践中,我们往往还需要对日志进行采集,将日志归集到...

Golang:手撸一个支持六个级别的日志库

发布时间:2022年5月15日 / 分类:Go / 抢沙发

Golang标准日志库提供的日志输出方法有Print、Fatal、Panic等,没有常见的Debug、Info、Error等日志级别,用起来不太顺手。这篇文章就来手撸一个自己的日志库,可以记录不同级别的日志。 其实对于追求简单来说,Golang标准日志库的三个输出方法也够用了,理解起来也很容易...

CentOS6.5中HAProxy开启日志记录

发布时间:2017年12月14日 / 分类:SERVER / 抢沙发

HAProxy是个优秀的代理,支持7层和4层转发。 最近有个HAProxy的服务器要下线,但是上边定义了很多转发,有些搞不清楚是否还在使用(当然出现这种情况说明有其他问题,这里不做进一步讨论)。 于是想通过记录HAProxy的转发日志来进行确认,这里用的HAProxy版本是1.6.3。 需要修...

ASP.NET Web API 记录请求响应数据到日志的一个方法

发布时间:2012年6月12日 / 分类:ASP.NET, ASP.NET MVC / 2 次吐槽

REST风格的服务架构已经成为越来越多人的选择,之前我用过WCF来实现REST服务,WCF是一个很强大的框架,干这点小事有点太沉重的感觉。后来微软又推出了一个ASP.NET Web API,专门用来处理一些基本的Http服务,即灵活又简单,推荐大家都看看。 今天这篇文章是使用ASP.NET Web API...

VeryCodes.Log让日志记录和读取变的更简单

发布时间:2011年8月1日 / 分类:DOTNET / 抢沙发

在.NET程序开发领域,log4net和nlog是两个十分优秀的日志组件,并且被广泛使用。当然还有一些系统独立开发使用读写文本文件(或其它存储格式)的方式处理日志。所以.net的日志处理方式大体可以分为:log4net、nlog和系统自定义日志处理三种方式。VeryCodes.Log并没有提供新的日...