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