{ "info": { "author": "Alexey Dubkov", "author_email": "alexey.dubkov@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: System :: Monitoring", "Topic :: System :: Networking :: Monitoring", "Topic :: System :: Systems Administration" ], "description": "|Build Status| |Coverage| |PyPi downloads| |PyPi version|\n\nZabbix module for Python\n========================\n\nInstall\n-------\n\nYou can install Zabbix modules for Python with pip:\n\n::\n\n pip install py-zabbix\n\nOfficial documentaion for `py-zabbix `__\n--------------------------------------------------------------------------------------\n\nExamples\n--------\n\nZabbixAPI\n~~~~~~~~~\n\n.. code:: python\n\n from zabbix.api import ZabbixAPI\n\n # Create ZabbixAPI class instance\n zapi = ZabbixAPI(url='https://localhost/zabbix/', user='admin', password='zabbix')\n\n # Get all monitored hosts\n result1 = zapi.host.get(monitored_hosts=1, output='extend')\n\n # Get all disabled hosts\n result2 = zapi.do_request('host.get',\n {\n 'filter': {'status': 1},\n 'output': 'extend'\n })\n\n # Filter results\n hostnames1 = [host['host'] for host in result1]\n hostnames2 = [host['host'] for host in result2['result']]\n\nZabbixSender\n~~~~~~~~~~~~\n\n.. code:: python\n\n from pyzabbix import ZabbixMetric, ZabbixSender\n\n # Send metrics to zabbix trapper\n packet = [\n ZabbixMetric('hostname1', 'test[cpu_usage]', 2),\n ZabbixMetric('hostname1', 'test[system_status]', \"OK\"),\n ZabbixMetric('hostname1', 'test[disk_io]', '0.1'),\n ZabbixMetric('hostname1', 'test[cpu_usage]', 20, 1411598020),\n ]\n\n result = ZabbixSender(use_config=True).send(packet)\n\n.. |Build Status| image:: https://travis-ci.org/blacked/py-zabbix.svg?branch=master\n :target: https://travis-ci.org/blacked/py-zabbix\n.. |Coverage| image:: https://coveralls.io/repos/github/blacked/py-zabbix/badge.svg?branch=master\n :target: https://coveralls.io/github/blacked/py-zabbix?branch=master\n.. |PyPi downloads| image:: https://img.shields.io/pypi/dm/py-zabbix.svg\n :target: https://pypi.python.org/pypi/py-zabbix/\n.. |PyPi version| image:: https://img.shields.io/pypi/v/py-zabbix.svg\n :target: https://pypi.python.org/pypi/py-zabbix/\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/blacked/py-zabbix", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "py-zabbix", "package_url": "https://pypi.org/project/py-zabbix/", "platform": "", "project_url": "https://pypi.org/project/py-zabbix/", "project_urls": { "Homepage": "https://github.com/blacked/py-zabbix" }, "release_url": "https://pypi.org/project/py-zabbix/1.1.5/", "requires_dist": null, "requires_python": "", "summary": "Python module to work with zabbix.", "version": "1.1.5" }, "last_serial": 4346498, "releases": { "0.5.1": [ { "comment_text": "", "digests": { "md5": "114144f983e1f9820f4c158373ae4de9", "sha256": "305c7cdebcbabff29858248d1f9b8413531728a5452bf04a6bcefca6f11b26e4" }, "downloads": -1, "filename": "py-zabbix-0.5.1.tar.gz", "has_sig": false, "md5_digest": "114144f983e1f9820f4c158373ae4de9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4850, "upload_time": "2015-02-15T03:47:01", "url": "https://files.pythonhosted.org/packages/7c/af/649bc7d2a5cfedc6f2c6efcc2693beb01f5dba2b32a729b45a2244b308d6/py-zabbix-0.5.1.tar.gz" } ], "0.5.2a0": [ { "comment_text": "", "digests": { "md5": "dcc5c1047e09f28d68becfc8eb9077fd", "sha256": "dd3a8fc735630ad6d2748fcfd3230c8c6e83e1ac3c0b31c8e5b9f2e510cd86ee" }, "downloads": -1, "filename": "py-zabbix-0.5.2a0.tar.gz", "has_sig": false, "md5_digest": "dcc5c1047e09f28d68becfc8eb9077fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4870, "upload_time": "2015-03-04T06:45:11", "url": "https://files.pythonhosted.org/packages/47/56/d5e5f776459bfdd49048c5a1eb13d66cf7fa62969432b67d260e9582346e/py-zabbix-0.5.2a0.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "13a53189f6f1a6fe5b4d1826d8a10064", "sha256": "d3247eac596b28141d17a7a2a9397382e3e4f6a0d0f11dd70bc302c56085e53d" }, "downloads": -1, "filename": "py-zabbix-0.5.3.tar.gz", "has_sig": false, "md5_digest": "13a53189f6f1a6fe5b4d1826d8a10064", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5010, "upload_time": "2015-06-02T00:14:00", "url": "https://files.pythonhosted.org/packages/79/6e/0083a3ba39c1bf91556440a17eb204e5798a1d1681f9013bd9263e27f3f9/py-zabbix-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "1c43d19ef859de35ddbab2a167cd58c8", "sha256": "5332e2f1cf169cb852aeb3592dd303f0a0ddddca156efdad4b3bbf9390b50feb" }, "downloads": -1, "filename": "py-zabbix-0.5.4.tar.gz", "has_sig": false, "md5_digest": "1c43d19ef859de35ddbab2a167cd58c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5075, "upload_time": "2015-06-02T01:42:51", "url": "https://files.pythonhosted.org/packages/b8/67/b7ec61616d344afe3e250db712c0e18dc9fc5233567d72b52e36bb541932/py-zabbix-0.5.4.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "407819e630d23016e24cee5dd26a88bd", "sha256": "4f9f5c3d183e2734c1c728af09dc109bfa9e3594972f5dd648816d32f0b042cc" }, "downloads": -1, "filename": "py-zabbix-0.5.5.tar.gz", "has_sig": false, "md5_digest": "407819e630d23016e24cee5dd26a88bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5077, "upload_time": "2015-06-02T01:45:55", "url": "https://files.pythonhosted.org/packages/96/58/daa81894fc2845bc385ebb5fbe2f174c730edca407b4b57176dd35c9c0d7/py-zabbix-0.5.5.tar.gz" } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "f83706acc37c9226e980b77728391158", "sha256": "33b42607e1bf1ba8442252a125b37efe2451d52c102e24475d07ce58bd4430cf" }, "downloads": -1, "filename": "py-zabbix-0.5.6.tar.gz", "has_sig": false, "md5_digest": "f83706acc37c9226e980b77728391158", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5215, "upload_time": "2015-06-12T20:10:36", "url": "https://files.pythonhosted.org/packages/45/4e/de09ec9e50c4c01e348d101d098f0163c15015c0c3f9fc6ab4690b692800/py-zabbix-0.5.6.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "3900b67102cd91bcc5cabb444a174216", "sha256": "28215b00222326dea6e4df2982b797a6ed5f0205d2f715be6581ed5e36e4bad0" }, "downloads": -1, "filename": "py-zabbix-0.6.0.tar.gz", "has_sig": false, "md5_digest": "3900b67102cd91bcc5cabb444a174216", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5838, "upload_time": "2015-08-11T04:48:45", "url": "https://files.pythonhosted.org/packages/51/11/63a1bcf8333a294dcc1f144fe6806e429f491b8858fa1971ff924eb3db21/py-zabbix-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "ba0581c6faddb0a10dcc53c5c899a7d9", "sha256": "4749e908c7a623581db86e70ee58a5bc16af023a0715a257edc52a0c32b619de" }, "downloads": -1, "filename": "py-zabbix-0.6.1.tar.gz", "has_sig": false, "md5_digest": "ba0581c6faddb0a10dcc53c5c899a7d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5888, "upload_time": "2015-08-12T20:05:36", "url": "https://files.pythonhosted.org/packages/23/82/850a09a23b596a04f757a0cdd48f5bb7519eb146885969ea3de9eff90856/py-zabbix-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "2076338bec313acea424859fe561aa7b", "sha256": "3b1f28995a507d253f8b240c95c95c19df65d255a0d556a781b37de7a4b51a4e" }, "downloads": -1, "filename": "py-zabbix-0.6.2.tar.gz", "has_sig": false, "md5_digest": "2076338bec313acea424859fe561aa7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6167, "upload_time": "2016-03-03T06:06:25", "url": "https://files.pythonhosted.org/packages/f5/28/a437a7c266d76b9b1140f33149de4be39423d978c8c40be6856d5ea1d46f/py-zabbix-0.6.2.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "356d4c8ac552e9754fb3b29ad4a41c13", "sha256": "bbe369ab99bc876ad21782d13a6bd00249ae1d622164a58335ee6cee02104bf9" }, "downloads": -1, "filename": "py-zabbix-1.0.0.tar.gz", "has_sig": false, "md5_digest": "356d4c8ac552e9754fb3b29ad4a41c13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7394, "upload_time": "2016-03-21T11:04:15", "url": "https://files.pythonhosted.org/packages/b2/3f/68cdae3d03a12d2da318c8464865e1f41c12161f57f15f398e912c68f829/py-zabbix-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "826f2c1adb617cf82a817641103cf6cd", "sha256": "f6019cb9c62b6fe40b5ae2a82359574d5de5362a442b2f66ed49af63e14b1aab" }, "downloads": -1, "filename": "py-zabbix-1.1.0.tar.gz", "has_sig": false, "md5_digest": "826f2c1adb617cf82a817641103cf6cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7445, "upload_time": "2016-03-23T18:11:51", "url": "https://files.pythonhosted.org/packages/a8/da/5f4964867be26aa7c634e624bcb353fafad3327db968cc5bf82630635f21/py-zabbix-1.1.0.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "1c2b25ee03e53bfea466516e3eeb8655", "sha256": "a26396b21e799611c07973e69404121d625e573b1ba44ed89a22d7ff091f3a67" }, "downloads": -1, "filename": "py_zabbix-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1c2b25ee03e53bfea466516e3eeb8655", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12589, "upload_time": "2016-06-30T04:35:34", "url": "https://files.pythonhosted.org/packages/4a/6c/08bd059c7c576f40464f1959abee94e4e8043a2048a83eb100d80094c03a/py_zabbix-1.1.3-py2.py3-none-any.whl" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "0864f3bf8bd0e4587292e3a687d31ca5", "sha256": "eaebb74b6605165079c151d84c3d8a354a3833eb315a0dc677cbee040dbb1533" }, "downloads": -1, "filename": "py-zabbix-1.1.4a.tar.gz", "has_sig": false, "md5_digest": "0864f3bf8bd0e4587292e3a687d31ca5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9695, "upload_time": "2018-10-01T10:32:05", "url": "https://files.pythonhosted.org/packages/c1/6e/9f573d7e5e61e8dd830ae02e2436f64df90dc0f1aa0ee0edb921baa3ce18/py-zabbix-1.1.4a.tar.gz" }, { "comment_text": "", "digests": { "md5": "14116c1b22034df7f6c33d178fddd2a9", "sha256": "b36c3f557d03d8615376de43c9e73a8ea777284b1adf25fae051b09f6d31ef1b" }, "downloads": -1, "filename": "py_zabbix-1.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "14116c1b22034df7f6c33d178fddd2a9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13256, "upload_time": "2018-10-01T10:11:43", "url": "https://files.pythonhosted.org/packages/39/25/d8b634d935b6b10454188dd5d57613fc85776841fbd569ad3a748e5f2884/py_zabbix-1.1.4-py3-none-any.whl" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "9bc0d25c983c982884343c7729c54d90", "sha256": "7da311e3559ce9c6fec7c995fda52be6cd9ba3b66566fbfacd5d4718523108f2" }, "downloads": -1, "filename": "py_zabbix-1.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "9bc0d25c983c982884343c7729c54d90", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13110, "upload_time": "2018-10-06T03:40:30", "url": "https://files.pythonhosted.org/packages/1b/02/d36f5a9993d740ba06c3d0804e65acb891ff800b66eb920da64f3a555ad8/py_zabbix-1.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9000eb082f20e7ed0e095a586cc739c8", "sha256": "c49909a8e19064d0ca459ed5c26bf337beab9541236b6e9b682f61fdc76fe07b" }, "downloads": -1, "filename": "py-zabbix-1.1.5.tar.gz", "has_sig": false, "md5_digest": "9000eb082f20e7ed0e095a586cc739c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9703, "upload_time": "2018-10-06T03:40:32", "url": "https://files.pythonhosted.org/packages/c4/4b/18b8876b43e5aa747ae9dcb57a2f8364e9dfe607f4046936d31f7af0351f/py-zabbix-1.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9bc0d25c983c982884343c7729c54d90", "sha256": "7da311e3559ce9c6fec7c995fda52be6cd9ba3b66566fbfacd5d4718523108f2" }, "downloads": -1, "filename": "py_zabbix-1.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "9bc0d25c983c982884343c7729c54d90", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13110, "upload_time": "2018-10-06T03:40:30", "url": "https://files.pythonhosted.org/packages/1b/02/d36f5a9993d740ba06c3d0804e65acb891ff800b66eb920da64f3a555ad8/py_zabbix-1.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9000eb082f20e7ed0e095a586cc739c8", "sha256": "c49909a8e19064d0ca459ed5c26bf337beab9541236b6e9b682f61fdc76fe07b" }, "downloads": -1, "filename": "py-zabbix-1.1.5.tar.gz", "has_sig": false, "md5_digest": "9000eb082f20e7ed0e095a586cc739c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9703, "upload_time": "2018-10-06T03:40:32", "url": "https://files.pythonhosted.org/packages/c4/4b/18b8876b43e5aa747ae9dcb57a2f8364e9dfe607f4046936d31f7af0351f/py-zabbix-1.1.5.tar.gz" } ] }