{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/3"}],"enrichment":{"capability":"A thin-client metrics library that sends application metrics to Netflix Atlas and SpectatorD for timeseries monitoring and analysis.","skillfed_tags":["metrics-collection","netflix-atlas"],"use_cases":["Instrument a Python web service to report request counts, latencies, and error rates to Atlas for dashboarding.","Track application-level metrics (cache hits, database queries, job completions) in a centralized timeseries store.","Monitor batch jobs or background workers by sending periodic metric snapshots to SpectatorD.","Integrate metrics collection into a Netflix-managed infrastructure or on-premises Atlas deployment."],"what_it_does":"netflix-spectator-py is a lightweight Python client for reporting application metrics to Netflix's Atlas timeseries database and SpectatorD monitoring system. It provides a simple API for instrumenting Python applications with counters, gauges, timers, and other metric types, then pushing those metrics to a central monitoring backend for aggregation and analysis.\n\nThe library has no external runtime dependencies, making it lightweight to integrate into existing applications. It is maintained by Netflix and remains in active use, though releases are infrequent (last update 316 days ago). It requires Python 3.10 or later and is permissively licensed under Apache 2.0.","worth_installing":"Yes, if you are running on Netflix infrastructure or have an Atlas/SpectatorD deployment. The library is lightweight, permissively licensed, and has no external dependencies. However, it is only useful if you have a compatible metrics backend; it is not a general-purpose metrics library for other backends (Prometheus, CloudWatch, etc.). Maintenance is aging but the repository remains active."},"id":"netflix-spectator-py","links":{"html":"https://skillfed.io/packages/netflix-spectator-py","md":"https://skillfed.io/packages/netflix-spectator-py.md","pypi":"https://pypi.org/project/netflix-spectator-py/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-10-02","license_spdx":null,"license_treatment":"permissive","name":"netflix-spectator-py","python_support":"supports_current","summary":"Library for reporting metrics from Python applications to SpectatorD and the Netflix Atlas Timeseries Database."},"popularity":{"monthly_downloads":998112,"position":4543,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.1.2"}
