我想写一个监控应用程序(erlang 应用程序)。被监控的应用程序和我的监控应用程序不是都用 erlang 编写的并且在同一个 vm 中运行。
现在日志是混合的,我考虑在监控应用程序中使用disk_log。
我的问题是这两个应用程序是否有可能使用更大的输出日志和更大的输出日志到不同的文件中?
可以使用 lager 将特定消息记录到单独的文件中,但是像 info.log 这样的常见日志文件也会包含这些消息。如果这对您来说没问题,请查看跟踪:https ://github.com/basho/lager/blob/master/README.md#tracing