c++ - 在 Pantheios 上有不同的配置

标签 c++ logging pantheios

这个问题是关于使用 Pantheios 库登录 C++ 的。 在我的应用程序中,我需要有这些不同的记录器:

  • 将关键消息记录到 logFile1 和控制台
  • 将警告消息记录到 logFile2
  • 将错误消息记录到 WindowsEventLog 的一个

    我想知道我是否可以在 panthios 中做到这一点。

    我想我的问题是:如何为不同的日志条目设置不同的设置(例如严重级别、不同的文件名)。

    此外,我们在 Pantheios 中是否有任何日志记录层次结构可供我用于我的不同子系统?

    我可以在运行时更改这些配置吗?

谢谢, 礼萨

最佳答案

您可能需要的是扩展严重性信息。这两个链接可能会有所帮助: * http://blog.pantheios.org/2009/05/use-of-extended-severity-information.html * severity_information_2example_8cpp_8misc_8extended__sea251715135bb302f75cbc1fd50584869.html">http://www.pantheios.org/doc/html/cpp_2misc_2example_8cpp_8misc_8extended_严重性_information_2example_8cpp7bb_10255__misc_235extended 75cbc1fd50584869.html

关于c++ - 在 Pantheios 上有不同的配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7288917/

相关文章:

linux - 远程 rsyslog 输出中的省略号

spring - 防止 DispatcherServlet 在 Spring Boot Actuator 中记录端点

.net - 自定义异常类型是 'self logging' - 这很糟糕吗?

c++ - 将 IPLimage 转换为 h.263 格式

c++ - 如何在没有默认构造函数的情况下使用 std::transform 创建 std::array

c++ - 无法将 nullptr 返回到我的类 C++

c++ - 如何判断 .cpp 文件在哪个项目中

c++ - 如何使用 Pantheios 在日志中包含调用类和行号?

c++ - c++ 日志库异步捕获高吞吐量数据的可行性?