{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/4"}],"enrichment":{"capability":"Sends Python application logs and performance metrics (execution time, CPU, memory) to Rapid7 Insight via an asynchronous logging handler.","skillfed_tags":["logging","rapid7-integration","performance-metrics"],"use_cases":["Ship application logs from a Python service to Rapid7 Insight for centralized monitoring and alerting.","Decorate long-running functions to automatically log their execution time and resource usage to Rapid7.","Integrate Python logging into an existing Rapid7 IT operations workflow without custom shipping logic.","Monitor CPU and memory consumption of specific functions across a distributed Python application.","Replace or supplement local file logging with cloud-based log storage via Rapid7's token-authenticated endpoint."],"what_it_does":"r7insight-python is a Python logging handler that integrates with Rapid7 Insight, a cloud-based IT operations platform. It allows you to ship application logs asynchronously to Rapid7 and optionally decorate functions to capture execution time, CPU usage, and memory statistics. You configure it by providing a Rapid7 account token and region, then add it as a standard Python logging handler. The library handles TLS encryption by default and can fall back to plaintext on port 80 if needed.\n\nThe package is designed for teams already using Rapid7 Insight who want centralized log aggregation and performance monitoring from Python applications. It works with both Python 2 and 3 according to its classifiers, though the exact version support is not formally specified. Since the project is marked dormant, it receives no active maintenance or updates.","worth_installing":"Yes, if you are already a Rapid7 Insight customer and need Python logging integration. The low install friction and permissive license make it straightforward to add. However, the dormant maintenance status means you should verify compatibility with your current Rapid7 API version and Python environment before relying on it in production\u2014expect no upstream fixes if issues arise."},"id":"r7insight-python","links":{"html":"https://skillfed.io/packages/r7insight-python","md":"https://skillfed.io/packages/r7insight-python.md","pypi":"https://pypi.org/project/r7insight-python/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2025-02-19","license_spdx":null,"license_treatment":"permissive","name":"r7insight-python","python_support":"unspecified","summary":"Python Logger plugin to send logs to Rapid7 Insight"},"popularity":{"monthly_downloads":276550,"position":8164,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.1"}
