{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/5"},{"label":"Systems Administration","url":"https://skillfed.io/packages/category/system-systems-administration"},{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-networking-monitoring"}],"enrichment":{"capability":"Provides Python bindings to query and interact with Zabbix monitoring servers via their JSON-RPC API, and send metrics to Zabbix trappers.","skillfed_tags":["zabbix-integration","monitoring-client"],"use_cases":["Query monitored hosts and retrieve their status, metrics, and configuration from a Zabbix server.","Send custom application metrics to Zabbix trappers for centralized monitoring and alerting.","Automate Zabbix administration tasks like bulk host lookups or metric collection in Python scripts.","Integrate Zabbix monitoring data into Python-based dashboards or reporting tools."],"what_it_does":"py-zabbix is a Python client library for the Zabbix monitoring platform. It wraps Zabbix's JSON-RPC API to let you query monitored hosts, retrieve metrics, and manage Zabbix objects programmatically. It also provides a ZabbixSender class to push custom metrics into Zabbix trappers for real-time data ingestion.\n\nThe library is straightforward to use: instantiate a ZabbixAPI object with server credentials, then call methods like host.get() to retrieve data or use ZabbixSender to submit metrics. It supports context managers for automatic logout and includes logging that redacts passwords from debug output. However, the project is dormant\u2014the last release was in April 2020 and the repository has not been actively maintained since late 2023, so compatibility with recent Zabbix versions and modern Python environments is uncertain.","worth_installing":"Yes, if you are actively using Zabbix and need a Python API client and your Zabbix server version is compatible with the library's last release (April 2020). The package has no dependencies, installs easily, and works for basic API queries and metric sending. However, be aware that maintenance is dormant\u2014test thoroughly in your environment before relying on it in production, and consider whether a more recently maintained fork or alternative exists if you need support for newer Zabbix versions."},"id":"py-zabbix","links":{"html":"https://skillfed.io/packages/py-zabbix","md":"https://skillfed.io/packages/py-zabbix.md","pypi":"https://pypi.org/project/py-zabbix/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2020-04-29","license_spdx":null,"license_treatment":"copyleft","name":"py-zabbix","python_support":"unspecified","summary":"Python module to work with zabbix."},"popularity":{"monthly_downloads":75653,"position":14690,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.1.7"}
