文件名称:更大的:ErlangOTP的日志记录框架
文件大小:289KB
文件格式:ZIP
更新时间:2024-03-17 00:40:50
erlang otp logging Erlang
概述 啤酒(如啤酒中的啤酒)是Erlang的日志记录框架。 其目的是提供一种在erlang应用程序中执行日志记录的更传统的方式,该方法可与logrotate和syslog之类的传统UNIX日志记录工具很好地配合使用。 :: [ ] 特征 更精细的日志级别(调试,信息,通知,警告,错误,严重,警报,紧急情况) 使用解析转换来转换记录器调用,以允许捕获模块/功能/行/ Pid信息 当没有处理程序正在使用日志级别(例如,调试)时,不会将任何事件发送到日志处理程序 支持多个后端,包括控制台和文件。 支持多个接收器 将常见的OTP错误消息重写为更具可读性的消息 支持编译时遇到的漂亮打印记录 容忍大量或多条日志消息时,节点不会内存不足 绕过日志大小截断的可选功能(“不安全”) 支持基于内部时间和日期的旋转,以及外部旋转工具 Syslog样式日志级别比较标志 彩色端子输出(需要R16 +)
【文件预览】:
lager-master
----.travis.yml(69B)
----dialyzer.ignore-warnings(226B)
----priv()
--------edoc.css(2KB)
----test()
--------lager_test_function_transform.erl(8KB)
--------lager_test_backend.erl(98KB)
--------lager_manager_killer_test.erl(5KB)
--------compress_pr_record_test.erl(680B)
--------lager_metadata_whitelist_test.erl(3KB)
--------lager_crash_backend.erl(2KB)
--------zzzz_gh280_crash.erl(1KB)
--------pr_stacktrace_test.erl(2KB)
--------crash.erl(3KB)
--------sync_error_logger.erl(3KB)
--------lager_app_tests.erl(355B)
--------crash_statem.erl(1KB)
--------crash_fsm.erl(955B)
--------lager_trace_test.erl(4KB)
--------trunc_io_eqc.erl(9KB)
--------lager_slow_backend.erl(734B)
--------special_process.erl(680B)
--------pr_composite_test.erl(2KB)
--------lager_rotate.erl(7KB)
----rebar.config(2KB)
----rebar(147KB)
----include()
--------lager.hrl(7KB)
----TODO(82B)
----LICENSE(10KB)
----appveyor.yml(123B)
----src()
--------lager_file_backend.erl(54KB)
--------lager_util.erl(39KB)
--------error_logger_lager_h.erl(35KB)
--------lager_trunc_io.erl(41KB)
--------lager_manager_killer.erl(2KB)
--------lager_rotator_default.erl(7KB)
--------lager_rotator_behaviour.erl(824B)
--------lager_handler_watcher.erl(9KB)
--------lager_format.erl(19KB)
--------lager_config.erl(3KB)
--------lager_common_test_backend.erl(4KB)
--------lager_msg.erl(2KB)
--------lager_crash_log.erl(17KB)
--------lager_stdlib.erl(17KB)
--------lager_default_formatter.erl(22KB)
--------lager_sup.erl(3KB)
--------lager_backend_throttle.erl(3KB)
--------lager_transform.erl(15KB)
--------lager_handler_watcher_sup.erl(1KB)
--------lager_console_backend.erl(27KB)
--------lager_app.erl(18KB)
--------lager.app.src(3KB)
--------lager.erl(29KB)
----tools.mk(6KB)
----.gitignore(166B)
----rebar.config.script(653B)
----Makefile(357B)
----README.md(49KB)