Modern Logging for Python Applications
PyWebLog is a powerful web application for centralized log management with real-time capabilities, built with Flask and WebSockets.
Features
Everything you need for logging
🔐
User Authentication
⚡
Real-time Logging
🔍
Advanced Filtering
📊
Efficient Storage
Quick Start Guide
Installation
Install the SDK:
pip install pythonweblog-client-ws
Basic Usage
Using credentials:
from pyweblog import SetupLogger
import logging
logger = SetupLogger(
name="your_logger",
username="your_user",
password="your_password",
level=logging.DEBUG
)
Using API token:
from pyweblog import SetupLogger
import logging
logger = SetupLogger(
name="your_logger",
token="your_api_token",
level=logging.DEBUG
)
Features
- Easy integration with existing projects
- Real-time logging through WebSockets
- Configurable output options
- Automatic query recording