Python client for SeeLogs - Efficient logging service
Project description
🧠 SeeLogs Python Client
SeeLogs é uma biblioteca leve e eficiente para captura, estruturação e envio de logs de aplicações Python. Oferece suporte a:
- Envio imediato ou em lotes
- Detecção automática de métricas do sistema (CPU, memória, uptime, etc.)
- Logs críticos, informativos, debug e erros
- Integração fácil com sistemas de monitoramento
- Geolocalização e IPs de origem para rastreio
- Detecção opcional de infraestrutura (sistema, host, arquitetura, etc.)
⚡ Alertas automáticos na versão PRO:
- 🖥️ Alertas na Tela - Notificações em tempo real no dashboard
- 📧 Alertas por Email - Envio imediato para responsáveis técnicos
- 🔗 Alertas por Webhook - Integração com sistemas externos
- 📱 Alertas por Telegram - Mensagens individuais ou em grupos
🎯 Códigos de Evento Personalizados
É possível enviar códigos de evento (event_code) para rastreamento específico e alertas customizados:
logger.info("Falha de conexao", { event_code: "fail_connect_to_rabbit" });
⚡ Personalização de alertas na versão PRO:
- 🎨 Alertas customizados por level debug, info, warn, error, critical // opcional
- 🎨 Alertas customizados por
event_code// opcional - 🖥️ Notificações segmentadas na tela
- 📧 Alertas de email
- 🔗 Webhooks específicos por tipo de evento
- 📱 Grupos do Telegram direcionados por categoria
🧾 Saída no servidor:
{
"level": "info",
"service": "api",
"message": "Erro no banco de dados",
"event_code": "fail_connect_to_rabbit"
}
🧹 Finalização Segura
O See Logs garante que nenhum log seja perdido ao encerrar a aplicação:
🚀 Instalação
pip install seelogs
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file seelogs-1.0.1.tar.gz.
File metadata
- Download URL: seelogs-1.0.1.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2fd008f833264d4ff1130748dbca57ac91563f73a8c4183a091c8b1067687475
|
|
| MD5 |
2b3f8083b975e19aceb8ec96340cb66f
|
|
| BLAKE2b-256 |
2e48806c4632d5aa09183603ccf2c6f7e0d363d12c2a416a1b48add18c793d54
|
File details
Details for the file seelogs-1.0.1-py3-none-any.whl.
File metadata
- Download URL: seelogs-1.0.1-py3-none-any.whl
- Upload date:
- Size: 10.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7af6aad9bdbcfa633a3891cde138c30280ce07e11e08450b9b15df303abd0a18
|
|
| MD5 |
7ae7ca5b40a8ff778e8aaacc05417daa
|
|
| BLAKE2b-256 |
046a7759ba33d9cfe7415f1cd253bcf5a5d263ac1b350a49e6c5d164479712ce
|