| django-timelog Performans Günlüğü Middlware ve Analiz Araçları için Django |
Şimdi İndirin |
django-timelog Sıralama ve Özet
- Lisans:
- MIT/X Consortium Lic...
- Yayıncı adı:
- Gareth Rushgrove
- yayıncı web sitesi:
- http://github.com/garethr/
django-timelog Etiketler
django-timelog Açıklama
Django için Performans Günlüğü Middlware ve Analiz Araçları Django-Timelog, rayların talep edilmesinden ağır bir şekilde etkilenen bir Django uygulaması. Kayıt analyzer. Önce Ayarlar File.MiddleWare_Classes = ('timelog.middleware.timelogmiddleware', bir sonraki kurulu_apps listenize Timelog ekle. Bu tamamen yönetim komutu için Timelog ekle. Kullanmak istediğiniz logger. Bu gerçekten ne yapmak istediğine bağlıdır, Django 1.3 günlüğe kaydetme kurulumu oldukça güçlüdür. İşte nasıl bir örnek olarak günlüğe kaydetme yaptım: timelog_log = '/path/to/logs/timelog.log 'Logging = {' versiyon ': 1,' Formatters ': {' Place ': {' Format ':'% (asctime) S '},},' işleyicileri ': {' Timelog ': { 'Seviye': 'Hata Ayıklama', 'Sınıf': 'Logging.handlers.RotatingFileHandler', 'Dosya Adı': Timelog_Log, 'Maxbytes': 1024 * 1024 * 5, 5 MB 'BackupCount': 5, 'Formatter': ' düz ',},},' Loggers ': {' Timelog.Middleware ': {' İşleyiciler ': ,' Seviye ':' Hata Ayıklama ',' Propogate ': Yanlış,}}} Sonunda, eğer Yoksaymak istediğiniz belirli bir URI'sınız var, bunları temel düzenli ifadeleri kullanarak tanımlayabilirsiniz. Timelog_ignore_uris listesi Ayarlar.pyl:Timelog_ignore_uris = ('^ / admin /', # '/ admin /' '^ / other_page / $' ile başlayan tüm URI'leri yok sayar. / other_page / daha fazlası / '. '.jpg $', # .jpg'de biten tüm Uris'i yok sayar) Gereksinimler: · Python · Django
django-timelog İlgili Yazılım