{ "info": { "author": "Tony Rogers", "author_email": "tony.rogers@rackspace.com", "bugtrack_url": null, "classifiers": [], "description": "# zabbixctl\n\n## Install\n```bash\nsudo pip install zabbixctl \n#or \nsudo make install \n#or \nsudo python setup.py install\n```\n\n## Usage\n```\nusage: zabbixctl [-h] [-d] [-i] [-V] [-c CACERT] [-t TIMEOUT] [-H HOSTS]\n [-U USER]\n {help,get,create,update,export,delete} ...\n\nZabbix CLI\n\npositional arguments:\n {help,get,create,update,export,delete}\n get Zabbix API Method for get\n export Zabbix API Method for export\n update Zabbix API Method for update\n create Zabbix API Method for create\n delete Zabbix API Method for delete\n help Display link for Zabbix wiki\n\noptional arguments:\n -h, --help show this help message and exit\n -d, --debug increase output verbosity (default: False)\n -i, --http Use http instead of https (default: False)\n -V, --noverify Do not verify the SSL (default: False)\n -c CACERT, --cacert CACERT\n Path to the SSL CA Certificateexample:\n /etc/pki/tls/certs/ca-bundle.crt (default: None)\n -t TIMEOUT, --timeout TIMEOUT\n Zabbix API read timeout in seconds (default: 30)\n -H HOSTS, --hosts HOSTS\n Zabbix API host(s).example: zabbixhost.example.com\n (default: None)\n -p URI_PATH, --uri-path URI_PATH\n URI path to zabbix api. default: zabbix (default:\n zabbix)\n -U USER, --user USER Zabbix API user (default: system username)\n\nusage: zabbixctl get [-h] [-a ARGUMENTS] type\n\npositional arguments:\n type Zabbix API get method\n (host.get,hostgroups.get,usergroups.get)\n\noptional arguments:\n -h, --help show this help message and exit\n -a ARGUMENTS, --arguments ARGUMENTS\n RPC params\n -k, --listkeys Returns a list of keys for the given resource type\n -f FILTER, --filter FILTER\n Takes \"key=value\" args that are sent to the zabbix api\n in the filter parameter\n -s SEARCH, --search SEARCH\n Takes \"key=value\" args that are sent to the zabbix api\n in the search parameter\n```\n\n## Examples\n```bash\nzabbixctl -H zabbix.yourdomain.com get trigger -a 'hostids=[10167]' -a 'expandExpression=true' -a 'expandDescription=true'\nzabbixctl -H zabbix.yourdomain.com get trigger -a 'search={\"host\":\"syslog\"}' -a 'expandExpression=true' -a 'searchWildcardsEnabled=true' -a 'selecthosts=extend'\nzabbixctl -H zabbix.yourdomain.com get trigger -a 'triggerids=[14924]'\nzabbixctl -H zabbix.yourdomain.com get trigger -a 'search={\"host\":\"syslog\"}' -a 'expandExpression=true'\nzabbixctl -H zabbix.yourdomain.com get user\nzabbixctl -H zabbix.yourdomain.com get host\nzabbixctl -H zabbix.yourdomain.com get host -a 'search={\"host\":\"syslog\"}' -a 'searchWildcardsEnabled=true'\nzabbixctl -H zabbix.yourdomain.com get alert -a 'time_from=1409611855' -a 'output=extend'\nzabbixctl -H zabbix.yourdomain.com get itemprototype\nzabbixctl -H zabbix.yourdomain.com get event -a 'time_from=1409611855' -a 'output=extend' -a 'selectRelatedObject=[\"description\"]'\nzabbixctl -H zabbix.yourdomain.com get alert -a 'time_from=1409611855' -a 'output=extend' -a 'selectHosts=[\"host\"]'\nzabbixctl -H zabbix.yourdomain.com get template -a 'output=[\"host\"]' -a 'selectItems=extend' -a 'templateids=[10167]'\n```\n\n## Known Issues\n\nError: ImportError: cannot import name to_native_string \nSolution: Upgrade to at least version 2.0 of requests\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/teriyakichild/zabbixctl", "keywords": null, "license": "ASLv2", "maintainer": null, "maintainer_email": null, "name": "zabbixctl", "package_url": "https://pypi.org/project/zabbixctl/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/zabbixctl/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/teriyakichild/zabbixctl" }, "release_url": "https://pypi.org/project/zabbixctl/1.1.6/", "requires_dist": null, "requires_python": null, "summary": "zabbixctl - Utility that connects to Zabbix API", "version": "1.1.6" }, "last_serial": 2199014, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "5d73e3aa095f67000002bead066e6252", "sha256": "d6856fe16e6a6d7f2e02e321f6aeb224b7a96431aedf017878fe76d179d5585f" }, "downloads": -1, "filename": "zabbixctl-1.0.0.tar.gz", "has_sig": false, "md5_digest": "5d73e3aa095f67000002bead066e6252", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4748, "upload_time": "2016-01-23T05:51:36", "url": "https://files.pythonhosted.org/packages/65/45/6c1f3c0cd16a4bdaa8690d27faff1989010fb0e1ce75382046e491eab4e0/zabbixctl-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "1751fff199434bd7401fe92bea63f7ff", "sha256": "b8db1fb53b18825c17508d40fe8d5d66cc42b5cf50bb42d27ed39b86ce09cebf" }, "downloads": -1, "filename": "zabbixctl-1.0.1.tar.gz", "has_sig": false, "md5_digest": "1751fff199434bd7401fe92bea63f7ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4861, "upload_time": "2016-01-25T01:43:33", "url": "https://files.pythonhosted.org/packages/e5/fb/e17a8f7ece438faea30abac5a965aefae3ca72173545ccde7680267c9a0b/zabbixctl-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "60db4925fd94c873fc93e99448da3faf", "sha256": "0f74d3071ba7fbbd6332900bea39c70787490f022fe0cc25719d4a2a590b486d" }, "downloads": -1, "filename": "zabbixctl-1.0.2.tar.gz", "has_sig": false, "md5_digest": "60db4925fd94c873fc93e99448da3faf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4837, "upload_time": "2016-01-25T01:50:57", "url": "https://files.pythonhosted.org/packages/6d/9e/06dcae805d3e5180ded23b7d48b9e53a4b16e42998ee7d5bf52d19371097/zabbixctl-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "ef4108cfdbdf5dc9493b903857a4d2d1", "sha256": "4d7ab1fa3b3888a40f977b240ab17405723a8b42657b4935cfa75da8d705cbce" }, "downloads": -1, "filename": "zabbixctl-1.0.3.tar.gz", "has_sig": false, "md5_digest": "ef4108cfdbdf5dc9493b903857a4d2d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4824, "upload_time": "2016-01-25T17:07:53", "url": "https://files.pythonhosted.org/packages/e2/35/637de83a103692c3ea0dc4670b187b1fc04534f4719cf8eb1a70881097fe/zabbixctl-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "b25d01e43f965b5d801676e95b6c455c", "sha256": "0aa8304776b14e4200ac3707b24566ab38fdf522c910f67ce674ee4a034e1029" }, "downloads": -1, "filename": "zabbixctl-1.1.0.tar.gz", "has_sig": false, "md5_digest": "b25d01e43f965b5d801676e95b6c455c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5745, "upload_time": "2016-02-03T03:06:56", "url": "https://files.pythonhosted.org/packages/ee/f9/16681eff12bf10e17e836e3c236878842f2d7d1c50ef52e04de2dda6e392/zabbixctl-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "9e2f3c4cfc4da7e11d4b072e08fa8855", "sha256": "3c154e1abce649854338ffd1a49a8bd2a437b0c88fa44a1ff3dd535b88c27a37" }, "downloads": -1, "filename": "zabbixctl-1.1.1.tar.gz", "has_sig": false, "md5_digest": "9e2f3c4cfc4da7e11d4b072e08fa8855", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5979, "upload_time": "2016-02-03T22:55:21", "url": "https://files.pythonhosted.org/packages/b5/8a/4d5a9c36df74ccb562ab95b7cab19d52702833c94245fac1830f2a54ed47/zabbixctl-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "630d725f43bb5ddf72a469ed94d8acb3", "sha256": "13eb1b4aaf03ca49781cc1e736a7574376ba82c804c8f53e7aa8f742cb9c0148" }, "downloads": -1, "filename": "zabbixctl-1.1.2.tar.gz", "has_sig": false, "md5_digest": "630d725f43bb5ddf72a469ed94d8acb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5956, "upload_time": "2016-02-04T04:11:23", "url": "https://files.pythonhosted.org/packages/68/1a/42e66b528b312bf2337125790e288eb3c67fe7054e252a21e195697d5c56/zabbixctl-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "e59d7549e0e1fe03047174e7817b28d3", "sha256": "697850553f2076dac4bf3ed4871c720d36b8bd15c96ec3b6dbaca21e289ee0c2" }, "downloads": -1, "filename": "zabbixctl-1.1.3.tar.gz", "has_sig": false, "md5_digest": "e59d7549e0e1fe03047174e7817b28d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6154, "upload_time": "2016-02-04T05:10:29", "url": "https://files.pythonhosted.org/packages/97/fb/a279502b8ae46d9d1e25318731470c3d4591b902428ac55c2f20df29266f/zabbixctl-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "d3b0ee15a449cb08bfc6093a522d2d51", "sha256": "97a0c3db0fddbb0ee7a45d0ad8348818651ddbd904237356ef92b33cbaca6f98" }, "downloads": -1, "filename": "zabbixctl-1.1.4.tar.gz", "has_sig": false, "md5_digest": "d3b0ee15a449cb08bfc6093a522d2d51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6364, "upload_time": "2016-02-06T01:26:47", "url": "https://files.pythonhosted.org/packages/de/9c/e04c165794d3cc16a05014c0c8c03740c7564007dd8bf52c1818e684c430/zabbixctl-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "b6cd6063160329eb73cd6ae10431aa71", "sha256": "a9593ecce5df7bd300def0ccb1402a13ae012e10660e4f169cbe4fe8b6492071" }, "downloads": -1, "filename": "zabbixctl-1.1.5.tar.gz", "has_sig": false, "md5_digest": "b6cd6063160329eb73cd6ae10431aa71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6321, "upload_time": "2016-05-19T00:15:43", "url": "https://files.pythonhosted.org/packages/c6/0e/487399c65c5ae828f4e3f7a9bff0e56aec99320c72f0e4d77ce77a67e929/zabbixctl-1.1.5.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "17d3a6be48491086a0c3602000885ef7", "sha256": "1f1e647a708ee62615188cd8c4fe891bbe7257b03509a5550eeaaf8498df98ad" }, "downloads": -1, "filename": "zabbixctl-1.1.6.tar.gz", "has_sig": false, "md5_digest": "17d3a6be48491086a0c3602000885ef7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6398, "upload_time": "2016-07-02T00:33:43", "url": "https://files.pythonhosted.org/packages/b1/29/a113df82ab70cbfeb69fa95d78d70201abfc6d1ca63f095e8bb9e45e1521/zabbixctl-1.1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "17d3a6be48491086a0c3602000885ef7", "sha256": "1f1e647a708ee62615188cd8c4fe891bbe7257b03509a5550eeaaf8498df98ad" }, "downloads": -1, "filename": "zabbixctl-1.1.6.tar.gz", "has_sig": false, "md5_digest": "17d3a6be48491086a0c3602000885ef7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6398, "upload_time": "2016-07-02T00:33:43", "url": "https://files.pythonhosted.org/packages/b1/29/a113df82ab70cbfeb69fa95d78d70201abfc6d1ca63f095e8bb9e45e1521/zabbixctl-1.1.6.tar.gz" } ] }