«logging» etiketlenmiş sorular

Bilgisayar veri kaydı, sistemin etkinliğini anlamak ve sorunları teşhis etmek için kullanılabilecek bir denetim izi sağlamak amacıyla olayları bir bilgisayar programında veya bilgisayar sisteminde, genellikle belirli bir kapsamda kaydetme işlemidir. Bu etikete ek olarak uygun yazılım veya donanım etiketleri eklediğinizden emin olun.

3
Komut penceresinde daha fazla satır
Komut penceresine (Konsol) "daha fazla" satır alma imkanı var mı? Programlarımda hata ayıkladığımda, pencereye epeyce satır çıkardım ve çıkışın başlangıcı aralık dışında kaybolmaya devam ediyor, pencereyi geri kaydırabiliyorum, böylece programın başından çıktılarımı tam olarak göremiyorum. Tüm satırları tutmak için komut penceresini nasıl edinebilirim? (Ve evet, bunu bir günlük olarak bir …
106 logging  console  cmd 

2
Günlük kaydı kullan pprint çıktısını yazdır
Karmaşık bir veri yapısını göstermek için pprint'in çıktısını kullanmak istiyorum, ancak bunu standart çıktı yerine günlükleme modülünü kullanarak çıkarmak istiyorum. ds = [{'hello': 'there'}] logging.debug( pprint.pprint(ds) ) # outputs as STDOUT
106 python  logging  pprint 

5
Logger slf4j'nin dize birleştirme yerine {} ile biçimlendirmenin avantajları
{}Dize birleştirme yerine kullanmanın herhangi bir avantajı var mı ? Slf4j'den bir örnek logger.debug("Temperature set to {}. Old temperature was {}.", t, oldT); onun yerine logger.debug("Temperature set to"+ t + ". Old temperature was " + oldT); Bunun hız optimizasyonuyla ilgili olduğunu düşünüyorum çünkü bir yapılandırma dosyasına bağlı olarak çalışma …

4
Logger özel statik olmalı mı yoksa olmamalı mı
Logger statik ilan edilmeli mi, olmamalı mı? Genellikle bir kaydedici için iki tür bildirim gördüm: korumalı Günlük kaydı = yeni Log4JLogger (aClass.class); veya özel statik Günlük günlüğü = yeni Log4JLogger (aClass.class); Hangisi kullanılmalı? her ikisinin profesyonelleri ve eksileri nelerdir?
103 java  logging 



5
Node.js - günlük kaydı / morgan ve winston kullanma
morganhızlı dönüşümümüzü kaydetmek için kullanıyoruz : var morgan = require('morgan'); morgan('combined'); // a format string morgan(':remote-addr :method :url :uuid'); // a custom function morgan(function (req, res) { return req.method + ' ' + req.url + ' ' + req.uuid; }) Ayrıca, winstondiğer günlük kayıtlarımızı kaydetmek için kullanırız: var winston = …

13
Android - Logcat mesajlarının maksimum uzunluğunu ayarla
Varsayılan olarak, logcat'in "çok uzun" olduğunu düşündüğü herhangi bir günlük mesajını keseceği görülmektedir. Bu, hem Eclipse içinde hem de komut satırında komut satırında logcat çalıştırırken olur adb -d logcatve bazı önemli hata ayıklama mesajlarını keser. Hata ayıklama bilgilerini kesmeyi durdurmak için logcat tarafından desteklenen maksimum dize uzunluğunu artırmanın bir yolu …
101 android  logging 

4
Django'da zarif Python günlüğü kurulumu
Django ile mutlu olduğum Python günlüğü kurmanın bir yolunu henüz bulamadım. Gereksinimlerim oldukça basit: Farklı etkinlikler için farklı günlük işleyicileri - yani farklı dosyalara giriş yapabilmek istiyorum Modüllerimdeki kaydedicilere kolay erişim. Modül, kaydedicisini çok az çabayla bulabilmelidir. Komut satırı modüllerine kolayca uygulanabilir olmalıdır. Sistemin parçaları, bağımsız komut satırı veya arka …
101 python  django  logging 

8
Python Günlüğü ile iki kez görünen günlük mesajları
Python günlük kaydı kullanıyorum ve bazı nedenlerden dolayı, tüm mesajlarım iki kez görünüyor. Günlük kaydını yapılandırmak için bir modülüm var: # BUG: It's outputting logging messages twice - not sure why - it's not the propagate setting. def configure_logging(self, logging_file): self.logger = logging.getLogger("my_logger") self.logger.setLevel(logging.DEBUG) self.logger.propagate = 0 # Format for …
101 python  logging 

9
Günlük dosyasına ve konsola çıktı yazma
Unix kabuğunda, tüm çıktıları ( yankı mesajlarını ) yeniden yönlendiren bir env dosyam var ( env dosyası, günlük dosyası adı ve yolu gibi kullanıcı komut dosyasını çalıştırmak için gerekli parametreleri tanımlar, çıktıları ve hataları günlük dosyasına yönlendir, veritabanı bağlantı ayrıntıları vb. ) ) ve aşağıdaki kod kullanılarak yürütülen komut dosyasından …
101 bash  shell  redirect  logging 

8
Python-istek modülünden gelen tüm istekleri günlüğe kaydedin
Python İsteklerini kullanıyorum . Bazı OAuthetkinliklerde hata ayıklamam gerekiyor ve bunun için gerçekleştirilen tüm istekleri günlüğe kaydetmesini istiyorum. Bu bilgileri ile alabilirim ngrep, ancak ne yazık ki https bağlantılarını grep etmek mümkün değil (bunlar için gerekli OAuth) Erişen tüm URL'lerin (+ parametrelerin) günlük kaydını nasıl etkinleştirebilirim Requests?

10
İş günlüğümü jira'da gör
Jira'da toplam kaç saat oturum açtığımı görmek istiyorum. Şu anda jira, bireysel hikaye / alt görevler için çalışma günlüğünü gösterir. Ancak, bireysel geliştirici tarafından jira'ya kaydedilen toplam çalışma miktarını göstermek mümkün mü? Her güne karşı günlüğe kaydedilen çalışmanın gösterildiği bir tür metrik gösteriyorsa iyi olurdu. Düzenleme : Bireysel geliştiricilere ait …
101 logging  jira 

17
Slf4j'de çalışma zamanında ileti günlük düzeyini ayarlama
Log4j kullanılırken, bu Logger.log(Priority p, Object message)yöntem kullanılabilir ve çalışma zamanında belirlenen bir günlük seviyesinde bir mesajın günlüğe kaydedilmesi için kullanılabilir. Bu gerçeği ve bu ipucunu stderr'i belirli bir günlük düzeyindeki bir kaydediciye yönlendirmek için kullanıyoruz . slf4j'nin bulabildiğim genel bir log()yöntemi yok . Bu, yukarıdakileri uygulamanın hiçbir yolu olmadığı …
100 java  logging  log4j  slf4j 

15
__android_log_print için tanımsız referans
Yapma dosyamın nesi var? Android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := foo LOCAL_SRC_FILES := foo.c LOCAL_EXPORT_LDLIBS := -llog include $(BUILD_SHARED_LIBRARY) foo.c #include <string.h> #include <jni.h> #include <android/log.h> #define LOG_TAG "foo" #define LOGI(...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__) void test() { LOGI("test"); } ndk-build foo.c:9: undefined reference to `__android_log_print'

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.