buddybet-logmon-common


Namebuddybet-logmon-common JSON
Version 0.1.0 PyPI version JSON
download
home_pageNone
SummaryLibrería de logging en formato JSON con integración para FastAPI
upload_time2025-09-01 09:42:48
maintainerNone
docs_urlNone
authorricardomarzochi07
requires_python>=3.12
licenseMIT
keywords logging json fastapi monitoring observability
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # buddybet-logmon-common

Librería de logging estructurado en formato **JSON** para aplicaciones Python.
Permite generar trazas con niveles de log (`DEBUG`, `INFO`, `ERROR`, etc.), incluyendo datos adicionales, módulo, función y excepciones.

---

## 🚀 Instalación

Desde **PyPI** (una vez publicada):

```bash
pip install buddybet-logmon-common


## 🚀 USO BASICO

# Logger genérico
from buddybet_logmon_common.logger import get_logger
logger = get_logger()
logger.info("Hello JSON logger!")

# Integración con FastAPI
from buddybet_logmon_common.fastapi_logger import setup_fastapi_logging
setup_fastapi_logging(app)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "buddybet-logmon-common",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": null,
    "keywords": "logging, json, fastapi, monitoring, observability",
    "author": "ricardomarzochi07",
    "author_email": "ricardomarzochi@gmail.com",
    "download_url": null,
    "platform": null,
    "description": "# buddybet-logmon-common\n\nLibrer\u00eda de logging estructurado en formato **JSON** para aplicaciones Python.\nPermite generar trazas con niveles de log (`DEBUG`, `INFO`, `ERROR`, etc.), incluyendo datos adicionales, m\u00f3dulo, funci\u00f3n y excepciones.\n\n---\n\n## \ud83d\ude80 Instalaci\u00f3n\n\nDesde **PyPI** (una vez publicada):\n\n```bash\npip install buddybet-logmon-common\n\n\n## \ud83d\ude80 USO BASICO\n\n# Logger gen\u00e9rico\nfrom buddybet_logmon_common.logger import get_logger\nlogger = get_logger()\nlogger.info(\"Hello JSON logger!\")\n\n# Integraci\u00f3n con FastAPI\nfrom buddybet_logmon_common.fastapi_logger import setup_fastapi_logging\nsetup_fastapi_logging(app)\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Librer\u00eda de logging en formato JSON con integraci\u00f3n para FastAPI",
    "version": "0.1.0",
    "project_urls": null,
    "split_keywords": [
        "logging",
        " json",
        " fastapi",
        " monitoring",
        " observability"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "20d5770bc3b501e2bd471f9799b1e651e2416bd30ffc60440afd8ad82a978bb8",
                "md5": "adb6808af94bd5bf7b59457bb540c7cf",
                "sha256": "e4d188f4389180f2d83f4da40b14c5dd9acaa1fef744789d8b1700f7363b1492"
            },
            "downloads": -1,
            "filename": "buddybet_logmon_common-0.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "adb6808af94bd5bf7b59457bb540c7cf",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 3153,
            "upload_time": "2025-09-01T09:42:48",
            "upload_time_iso_8601": "2025-09-01T09:42:48.242107Z",
            "url": "https://files.pythonhosted.org/packages/20/d5/770bc3b501e2bd471f9799b1e651e2416bd30ffc60440afd8ad82a978bb8/buddybet_logmon_common-0.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-01 09:42:48",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "buddybet-logmon-common"
}
        
Elapsed time: 0.64387s