问题标签 [lager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
erlang - 代码束文件在哪里?
我打印了所有加载的代码如下,为什么{lager_default_tracer,[]},梁文件在哪里?
当我调用 module_info() 时,如下所示:
当我打电话lager_default_tracer:table(111)
时,如下所示:
erlang - 有没有办法为erlang配置每个模块的日志级别?
我想配置 lager 以便所有其他模块使用默认级别的信息,但我可以根据需要覆盖某些模块更高或更低的日志级别。尽管我在有关啤酒的问题报告中找到了以下代码,但它不起作用。
任何人都知道如何做到这一点?
erlang - 在 ejabberd 中编译新的自定义模块时出错
我正在尝试编译自定义模块并不断收到此错误
我尝试了几乎所有有关此错误的建议,但没有遇到任何问题。我正在使用 ejabberd-18.01 和 otp 20
erlang - 如何在erlang lager中旋转文件名中带有日期的日志文件(例如:debug.log.2019-04-24)
我使用了滞后的 lager_file_backend 设置:
erlang lager 日志文件随计数和大小旋转,导致
如何在文件名中旋转带有日期的日志文件?
logging - 崩溃报告显示在控制台上,但未记录到日志文件中
我在控制台上看到 Elixir 崩溃日志,但它们没有被记录到日志文件中。
我试过设置配置:
我希望崩溃报告与控制台一起进入日志文件。我lager
用来登录。这lager
是配置:
docker - RabbitMQ 容器配置错误错误:badarg
我正在从 Docker 映像运行 Rabbitmq。这是 Dockerfile
rabbit_init.sh
我在 /etc/rabbitmq/rabbitmq.conf 中有这些配置
运行新容器时出现此错误
我不能把我的手放在根本原因上!
容器的文件系统不包含任何日志
甚至建议的日志文件/var/log/rabbitmq/erl_crash.dump
也不存在!
我的本地环境:
视窗 10
用于桌面的 docker
-
非常感谢您的帮助:)
logging - 两个单独的啤酒接收器可以登录到同一个文件吗?
所以我使用啤酒进行记录并尝试在这里实现特定场景
目前,我们的 erlang 项目有一个大型接收器,它有多个应用程序,现在我们想要每个应用程序的大型接收器,但我们也不想将日志分成多个文件。这是可以实现的吗?例如,两个较大的接收器可以登录到同一个文件(所有应用程序接收器的 debug.log 相同)吗?如果可以,是否有任何限制?
logging - 如何解决 Erlang 中 Lager 和 OTP 的 Logger 之间的冲突?
我在 OTP 22 中有一个 Erlang 项目,它使用内置的记录器模块进行记录(在 OTP 21 中添加)。
我的项目使用依赖项“amqp_client”(https://github.com/rabbitmq/rabbitmq-erlang-client)。
此依赖项使用lager库进行日志记录,因此lager也是我项目中的依赖项之一。
从我将lager添加到我的项目的那一刻起,通过logger完成的日志不再工作(我想这是因为lager正在覆盖logger也使用的 VM 的一些日志处理程序,或者类似的东西?)
有人有想法吗?
logging - 用于不同子应用的更大多个接收器
所以我想做的是:
每当模块调用 ?DEBUG() 或 ?INFO() 或 ?WARNING() ETC (DEBUG、INFO、WARNING 是分别定义为 APPNAME:debug/APPNAME:info/APPNAME:warning ETC 的宏)并且 APPNAME 也是另一个宏被定义为 - application:get_application(),因此每当应用程序的模块或进程调用?DEBUG/?WARNING/?INFO 时,日志将转到相应应用程序的较大接收器。但我收到以下错误:
我不明白为什么会收到此错误,因为我已经在 config.xml 中设置了额外的啤酒接收器。请帮忙。