Skip to main content

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.)

Conheça o See Logs - 7 dias grátis


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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

seelogs-1.0.1.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

seelogs-1.0.1-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

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

Hashes for seelogs-1.0.1.tar.gz
Algorithm Hash digest
SHA256 2fd008f833264d4ff1130748dbca57ac91563f73a8c4183a091c8b1067687475
MD5 2b3f8083b975e19aceb8ec96340cb66f
BLAKE2b-256 2e48806c4632d5aa09183603ccf2c6f7e0d363d12c2a416a1b48add18c793d54

See more details on using hashes here.

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

Hashes for seelogs-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7af6aad9bdbcfa633a3891cde138c30280ce07e11e08450b9b15df303abd0a18
MD5 7ae7ca5b40a8ff778e8aaacc05417daa
BLAKE2b-256 046a7759ba33d9cfe7415f1cd253bcf5a5d263ac1b350a49e6c5d164479712ce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page