When using the multiprocessing module, logging becomes less useful since sub-processes should log to individual files/streams or there's the risk of records becoming garbled.
Loguru is a library which aims to bring enjoyable logging in Python.
Did you ever feel lazy about configuring a logger and used print() instead?... I did, yet logging is fundamental to every application and
If you print something in your terminal or notebook, e.g.
print('Epoch [4/300]', 3, 3231.32, 'loss=-22.4e-9 time=121mc')
you will see a very bleak output:
Typed_print gets your logs a little bit mo
cutelog – GUI for logging
This is a graphical log viewer for Python's logging module. It can be targeted with a SocketHandler with no additional setup (see Usage).
It can also be used from other languages or logging
daiquiri -- Python logging setup helper
The daiquiri library provides an easy way to configure logging. It also provides some custom formatters and handlers.
You can read the whole documentation at http://daiquiri
Sentry is a modern error logging and aggregation platform.
Sentry is a Server
The Sentry package fundamentally is just a simple server and web UI. It will handle authenticating clients (such as Rave
Analyse SQL injection attempts in web server logs
The program can either be run in batch mode or interactive mode. In batch mode the program will accept Apache web server logs and will deobfuscate requested
HTTP log monitoring console for Humans
watch and log all HTTP traffic of system
generate log in w3c log format
show status about total requests, maximum hits, requests in a timespan
alert when traffic
Beautify your git logs !
Git logs look like this by default:
Yolog wraps over standard git log and represents commit message history in a compact manner. It provides a visualization of commit graph,