coralogix-logger
Coralogix Python SDK
What it is and what it does
Coralogix-logger is a Python SDK that bridges your application's logging to Coralogix's cloud-based log analytics platform. It provides a logging handler that integrates with Python's standard logging module, allowing you to ship application logs, metrics, and events to Coralogix for centralized analysis, monitoring, and alerting. The package requires you to specify a geographic region (via parameter or environment variable) where your Coralogix account is hosted, and authenticates using a private API key.
The package depends only on requests for HTTP transport and supports Python 3.5 and later. However, the repository is now archived and abandoned—the last commit was in April 2026, and no active maintenance is occurring. While the package may continue to function if Coralogix's API remains stable, you should be aware that bug fixes, security updates, and compatibility improvements are unlikely to be released.
Use it for:
- Centralize logs from a Python web application or microservice into Coralogix for unified monitoring and debugging.
- Ship application logs from multiple Python services across different cloud regions to a single Coralogix account.
- Integrate Python application logging with Coralogix alerting and dashboarding to track errors and performance issues.
- Route structured logs from a Python backend to Coralogix for long-term retention and compliance auditing.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Sends Python application logs to Coralogix, a cloud-based log analytics platform, via a Python logging handler that integrates with the standard library's logging module.
Yes, if you are already committed to Coralogix as your log analytics platform and need a straightforward Python integration. The low install friction and permissive license make adoption simple. However, be cautious: the package is abandoned and receives no maintenance. If you require active support, security updates, or compatibility fixes, evaluate whether a community fork exists or whether Coralogix offers an officially maintained alternative before committing to this package for new projects.
Install
coralogix-logger on PyPI
pip
pip install coralogix-loggeruv
uv add coralogix-loggerpoetry
poetry add coralogix-loggerInstalling coralogix-logger
Before you install
Low install friction with a single runtime dependency (requests). However, the repository is archived and marked abandoned as of the fact sheet date, with no commits since 2026-04-22. The package was last released 2025-12-10, but active maintenance has ceased.
License in practice
Licensed under Apache Version 2.0, a permissive open-source license that permits commercial use, modification, and distribution with minimal restrictions. No licensing concerns for typical adoption.
Quickstart
pip install coralogix-logger
from coralogix.handlers import CoralogixLogger
logger = CoralogixLogger(
private_key="YOUR_PRIVATE_KEY",
app_name="MyApp",
subsystem="backend",
region="EU1"
)
A Coralogix region must be specified either via the region parameter or the CORALOGIX_REGION environment variable; the SDK will raise ValueError if neither is provided. Supported regions are AP1, AP2, AP3, EU1, EU2, US1, US2.
Verify before relying
- Whether the abandoned status affects API stability or Coralogix platform compatibility going forward.
- Whether the package continues to work with current Coralogix API endpoints and authentication methods.
- Community fork or alternative maintained packages that provide similar functionality.
Package facts
| License | Apache Version 2.0 (permissive) |
| Python support | supports the current Python release (>=3.5) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — requests |
| Maintenance | abandoned — 247 days since the last release |
| Last repo commit | (repository archived) |
| First released | |
| Downloads | 904,433/month — #4,764 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: coralogix_logger-2.1.1-py3-none-any.whl
Keywords: Coralogix, Logging, Logger
Tags
More Python Modules packages
Converts domain names between Unicode and…
permissive · top 100 on PyPI
setuptoolsSetuptools is a Python build backend and…
permissive · top 100 on PyPI
PyYAMLPyYAML parses and emits YAML 1.1 data format,…
permissive · top 100 on PyPI
pydanticPydantic validates Python data structures…
permissive · top 100 on PyPI
annotated-typesProvides reusable metadata objects for use with…
permissive · top 100 on PyPI
typing-inspectionProvides runtime tools to inspect and…
permissive · top 100 on PyPI
coralogix-opentelemetryProvides OpenTelemetry extensions for Python…
unclear · top 15,000 on PyPI
r7insight-pythonSends Python application logs and performance…
permissive · top 15,000 on PyPI
cloudwatchA Python logging handler that sends log events…
permissive · top 15,000 on PyPI
logging-azure-restProvides a Python logging handler that…
permissive · top 5,000 on PyPI
loki-logger-handlerA logging handler that sends Python log…
permissive · top 15,000 on PyPI
kanaries-trackSends event and metric data to Kanaries' data…
permissive · top 15,000 on PyPI
logzio-python-handlerA Python logging handler that sends logs in…
permissive · top 5,000 on PyPI
google-cloud-loggingWrites log entries to Google Cloud Logging and…
permissive · top 1,000 on PyPI
amplitude-analyticsOfficial Amplitude backend SDK for Python that…
permissive · top 5,000 on PyPI
logging-treeVisualizes the hierarchy of loggers, handlers,…
permissive · top 15,000 on PyPI