QuickLogger

QuickLogger
库,用于记录文件、控制台、内存、电子邮件、rest、事件日志、系统日志、slack、电报、redis、logstash、elasticsearch、influxdb、graylog、Sentry、Twilio、ide 调试消息和抛出事件...... 

https://github。 com/exilon/QuickLogger 

QuickLogger 
Delphi(Delphi XE6 - Delphi 10.4 Sydney)/Freepascal(trunk)/.NET (Windows/Linux/Android/MACOSX/IOS) 用于登录多个提供程序的库:

文件
控制台
内存
电子邮件
休息服务器
Windows EventLog 
Redis服务器
IDE 调试
抛出事件
Telegram 
Slack 
MSSQL、MSAcces 等与 ADODB。
系统日志
Logstash 
ElasticSearch 
InfluxDB 
GrayLog
受控和未处理异常挂钩
Sentry 
Twilio
更新:
2020 年 5 月 30 日:支持 RAD Studio 10.4 

2020 年 5 月 2 日:Twilio 提供程序

2020 年 4 月 25 日:自定义输出格式和自定义标签支持

2020 年 4 月 24 日:Sentry 提供程序

2019 年 9 月 14 日:新可选 包含的日志信息:ThreadId。

2019 年 9 月 11 日:现在包含在 RAD Studio GetIt 包管理器中。

2019 年 3 月 28 日:未处理的异常挂钩

2019 年 3 月 28 日:改进的异常信息

2019 年 3 月 16 日:GrayLog 提供商

2019 年

2 月 28日:InfluxDB 提供商2019 年

2 月 26日:ElasticSearch 提供商2019 年

2 月 25日:Logstash 提供商2019 年2 月 19日:Delphi Linux 兼容性。

2019 年 2 月 10 日:Firemonkey OSX 和 IOS 兼容性。

2018 年 12 月 8 日:从单个 json 加载/保存提供程序配置

2018 年 12 月 7 日:Delphi 10.3 Rio 支持

2018 年 9 月 11 日:Firemonkey android 兼容性得到改进

2018 年 7 月 4 日:本机 dll 和 .Net warpper(感谢 Turrican)

6 月 29 日, 2018 年:来自/到 Json 的配置 2018 年

6 月 15 日:SysLog 提供程序。

2018 年 5 月 28 日:Slack 提供商。

2018 年 5 月 27 日:ADODB 提供商。

2018 年 5 月 27 日:电报提供商。

2018 年 5 月 25 日:自定义输出消息。

2018 年 5 月 22 日:ELK 支持。

2018 年 5 月 20 日:Delphinus 支持。

2018 年 5 月 20 日:带有 Redis 和 Rest 提供程序的可选字段的 Json 输出。

2018 年 5 月 17 日:FreePascal Linux 兼容性。

2018 年 5 月 2 日:FreePascal Windows 兼容性。

上一篇:Delphi 2010 新增功能之: IOUtils 单元(6): TPath(结构体) 的方法与属性


下一篇:QuickLib