logging

    0热度

    1回答

    我有功能: def go_logger(logfilename): formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s') logging.basicConfig(filemode='a', datefmt='%m-%d-%Y %H:%M:%S') logger = logg

    -1热度

    1回答

    我需要一个“东西”坐在一台主机上收听的是一些源(fluentd),我可以查询文本日志: 存储的记录给定的时间窗口 存储的记录与简单的过滤(类似于grep) 鲜活饲料(类似于tail -f) 我现在的想法是有fluentd将日志发送到一个普通的旧RDBMS(Postgres的)到ACH即前两项,但我不知道第三项的现成解决方案。我不是自己写的,但我不能相信没有人会这样做:-) 另外,随意提出一个不同的

    1热度

    1回答

    我正在使用两个日志记录处理程序。一个用于DEBUG级别以上的文件,另一个用于WARNING及以上的控制台。 我使用了很多模块,其中一些是外部的(使用pip安装)。当有logging.info()呼叫(而不是logger.info()),该沉船为控制台记录器设置: import logging import logging.handlers import sys, os from demo_m

    0热度

    1回答

    我在研究Nodejs中的各种软件包,找不到适合我需求的软件包。 我想输出当前的行号,函数名和src文件,记录,类似班扬记录怎么做。 我查看了诸如'caller-id'这样的软件包,但是我不能使用它,因为它不支持'strict'模式。 其他软件包,例如'capture-stack-trace'只返回文件名,没有行号&函数名称。 是否有一个我错过的包,可以满足我的需求? 或者有没有一种优雅的方式来生成

    0热度

    1回答

    我的节点应用程序当前正在使用Winston进行控制台日志记录,但存在各种难以在开发环境中调试的问题。我需要创建一个只记录警告和错误的记录器,并将日志保存到文本文件中。它应该轮换间隔并在每个周日的午夜重新开始。这是使用温斯顿我目前的记录: 'use strict'; const winston = require('winston'); const m = require('moment-ti

    0热度

    1回答

    我需要将记录器传输到记录错误和警告的文本​​文件。现在,我已经使用温斯顿控制台日志传送: 'use strict'; const winston = require('winston'); const m = require('moment-timezone'); let logger = null; /** * Initializes the logger * @param {o

    2热度

    1回答

    我有这个日志相当严重的Web应用程序。我们已经为每个请求线程实施了对MDC的调用,以便能够在我们的日志中跟踪用户。 一个的LogMessage可以看看如下: INFO [2017-10-09 10:10:55,841] user_uuid=123-123-123 com.myapp.SomeClass: Some log message... 现在的问题是,大部分的时间,没有当前用户的存在,我

    0热度

    1回答

    当前正在运行的服务织物在几个不同的环境创建目标目录,看到在事件日志中出现以下错误: 无法为复制文件面料创建目标目录\ 540714622a10d5490128672dab45ac31_fabric_traces_5.6.220.9494_131490962602842278_1251_00636431511955855132_0000000000.dtr.zip。 异常信息:System.IO.P

    0热度

    1回答

    解决方案包含2个项目:主Web应用程序项目和Webjob项目。 主要的Web应用程序当前使用Elmah来记录错误。我遵循以下link和实施Elmah日志在webjob应用程序。 问题是我有主Web应用程序实例和提交构建互换的插槽。由于这个applicationName要放在app.config也改变。如何保持applicationName的不变,以便我有一个elmah.axd视图来查看特定实例的所

    1热度

    1回答

    我有一个在单独的线程中运行的函数。调用该函数的代码不等它的结果。 def sendEmail(email: String): Future[Unit] = { ... } def registration: Future[User] = { ... // I do not want to wait for result of this function, jus