{ "info": { "author": "Sergej Alikov", "author_email": "sergej.alikov@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Telecommunications Industry", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 3" ], "description": "# riemann-fping\n\nThis program is a wrapper around the [fping](https://fping.org/) utility. It will use the fping to collect the latency and packet loss information to multiple targets and send the collected data to a [RIEMANN](http://riemann.io/) instance.\nIt uses the [borntyping's riemann-client](https://github.com/borntyping/python-riemann-client) to talk to RIEMANN.\n\nBoth server certificate validation and custom client certificates are supported for TLS connections.\n\n\n## Installing\n\nYou can install the latest released verison of the riemann-fping with pip:\n```bash\npip install riemann-fping\n```\n\n## Using\n```\n$ riemann-fping --help\nusage: riemann-fping [-h] [--host HOST] [--port PORT]\n [--protocol {tcp,udp,tls}] [--timeout TIMEOUT]\n [--keyfile KEYFILE] [--certfile CERTFILE]\n [--ca-certs CA_CERTS] [--probe PROBE]\n [--fping-cmd FPING_CMD] [--interval INTERVAL] [--debug]\n target [target ...]\n\nPings multiple targets and sends results to RIEMANN\n\npositional arguments:\n target\n\noptional arguments:\n -h, --help show this help message and exit\n --host HOST RIEMANN host (default: localhost)\n --port PORT RIEMANN port (default: 5555)\n --protocol {tcp,udp,tls}\n RIEMANN protocol (default: tcp)\n --timeout TIMEOUT Timeout for the TCP connection to RIEMANN (default:\n 30)\n --keyfile KEYFILE Key file for the TLS connection (default: None)\n --certfile CERTFILE Certificate file for the TLS connection (default:\n None)\n --ca-certs CA_CERTS CA certificate file to authenticate the server\n (default: None)\n --probe PROBE Name of the probe (default: FQDN-OF-THE-HOST-RUNNING-ON)\n --fping-cmd FPING_CMD\n Path to the fping command (default: /usr/sbin/fping)\n --interval INTERVAL Event interval in seconds (default: 60)\n --debug Enable debug mode (default: False)\n```\n\n## Contributing\n\nPlease see the [CONTRIBUTING.md](CONTRIBUTING.md) file\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/node13h/riemann-fping", "keywords": "riemann ping fping", "license": "GPL-3.0", "maintainer": "", "maintainer_email": "", "name": "riemann-fping", "package_url": "https://pypi.org/project/riemann-fping/", "platform": "", "project_url": "https://pypi.org/project/riemann-fping/", "project_urls": { "Homepage": "https://github.com/node13h/riemann-fping" }, "release_url": "https://pypi.org/project/riemann-fping/0.1.dev2/", "requires_dist": null, "requires_python": "", "summary": "Ping data collector for RIEMANN", "version": "0.1.dev2" }, "last_serial": 3073854, "releases": { "0.1.dev1": [ { "comment_text": "", "digests": { "md5": "fde77f95fe73f01967dec69981ec7cb2", "sha256": "7f52bc6618761312ca754b9d86a1b77acb1dab5b6990d4be55dc4884cec2e8fc" }, "downloads": -1, "filename": "riemann-fping-0.1.dev1.tar.gz", "has_sig": false, "md5_digest": "fde77f95fe73f01967dec69981ec7cb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17604, "upload_time": "2017-08-04T15:33:40", "url": "https://files.pythonhosted.org/packages/6e/a0/9eda4cf9b435e811a025e0ef9271402f665fbeb3aeafbb98d942c075b2a4/riemann-fping-0.1.dev1.tar.gz" } ], "0.1.dev2": [ { "comment_text": "", "digests": { "md5": "e12ed6934f9a0a831c82c1a1972c58a2", "sha256": "b458facff1b2aa977716cd521341196a1fa76e54dfe430ff9dfc967395d348d5" }, "downloads": -1, "filename": "riemann-fping-0.1.dev2.tar.gz", "has_sig": false, "md5_digest": "e12ed6934f9a0a831c82c1a1972c58a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17607, "upload_time": "2017-08-04T22:47:48", "url": "https://files.pythonhosted.org/packages/10/d8/b71be963a7880863e131be6dbe47bd159eb7d1dcf9474d25954ae4ca9317/riemann-fping-0.1.dev2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e12ed6934f9a0a831c82c1a1972c58a2", "sha256": "b458facff1b2aa977716cd521341196a1fa76e54dfe430ff9dfc967395d348d5" }, "downloads": -1, "filename": "riemann-fping-0.1.dev2.tar.gz", "has_sig": false, "md5_digest": "e12ed6934f9a0a831c82c1a1972c58a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17607, "upload_time": "2017-08-04T22:47:48", "url": "https://files.pythonhosted.org/packages/10/d8/b71be963a7880863e131be6dbe47bd159eb7d1dcf9474d25954ae4ca9317/riemann-fping-0.1.dev2.tar.gz" } ] }