{ "info": { "author": "Josef Friedrich", "author_email": "josef@friedrich.rocks", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Plugins", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU Lesser General Public License v2 (LGPLv2)", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: System :: Networking :: Monitoring" ], "description": "[![pypi.org](http://img.shields.io/pypi/v/check_systemd.svg)](https://pypi.python.org/pypi/check_systemd)\n[![Build Status](https://travis-ci.org/Josef-Friedrich/check_systemd.svg?branch=master)](https://travis-ci.org/Josef-Friedrich/check_systemd)\n\n# check_systemd\n\nNagios / Icinga monitoring plugin to check systemd for failed units.\n\nThis Python script will report a degraded system to Nagios / Icinga.\nIt requires only the nagiosplugin library.\n\nYou can also test a single service with -s parameter.\n\nReleased under GNU GPLv2 License.\n\n## Installation\n\n```\npip3 install check_systemd\n```\n\n## Command line interface\n\n```\nusage: check_systemd [-h] [-c SECONDS] [-e UNIT | -u UNIT] [-v] [-V]\n [-w SECONDS]\n\nCopyright (c) 2014-18 Andrea Briganti a.k.a 'Kbyte' \nCopyright (c) 2019 Josef Friedrich \n\nNagios / Icinga monitoring plugin to check systemd for failed units.\n\noptional arguments:\n -h, --help show this help message and exit\n -c SECONDS, --critical SECONDS\n Startup time in seconds to result in critical status.\n -e UNIT, --exclude UNIT\n Exclude a systemd unit from the checks. This option\n can be applied multiple times. For example: -e mnt-\n data.mount -e task.service.\n -u UNIT, --unit UNIT Name of the systemd unit that is being tested.\n -v, --verbose Increase output verbosity (use up to 3 times).\n -V, --version show program's version number and exit\n -w SECONDS, --warning SECONDS\n Startup time in seconds to result in warning status.\n\nPerformance data:\n - count_units\n - startup_time\n - units_activating\n - units_active\n - units_failed\n - units_inactive\n\n```\n\n## Project pages\n\n* https://github.com/Josef-Friedrich/check_systemd\n* https://exchange.icinga.com/joseffriedrich/check_systemd\n* https://exchange.nagios.org/directory/Plugins/System-Metrics/Processes/check_systemd/details\n\n## Testing\n\n```\npip3 install tox\ntox\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Josef-Friedrich/check_systemd", "keywords": "nagios,systemd", "license": "GNU LGPL v2", "maintainer": "", "maintainer_email": "", "name": "check-systemd", "package_url": "https://pypi.org/project/check-systemd/", "platform": "", "project_url": "https://pypi.org/project/check-systemd/", "project_urls": { "Homepage": "https://github.com/Josef-Friedrich/check_systemd" }, "release_url": "https://pypi.org/project/check-systemd/2.0.9/", "requires_dist": null, "requires_python": ">=3.6", "summary": "Nagios / Icinga monitoring plugin to check systemd for failed units.", "version": "2.0.9" }, "last_serial": 5634394, "releases": { "2.0.1": [ { "comment_text": "", "digests": { "md5": "6668ce49ef2d87bf9c5f49d9cbac8451", "sha256": "beb303b6f4e73e5f0c67295ba454b847e01d4dea895c855c656474c1fa8e338a" }, "downloads": -1, "filename": "check_systemd-2.0.1.tar.gz", "has_sig": false, "md5_digest": "6668ce49ef2d87bf9c5f49d9cbac8451", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10639, "upload_time": "2019-04-06T15:10:08", "url": "https://files.pythonhosted.org/packages/07/85/d58ebccbedd7a8857f6049872e4940f62a3c8d830e2b013342a86dabff28/check_systemd-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "26d9dbc10f776efa547cc69b11fd0d59", "sha256": "25070929ff9111c578abe15e42c72854532e5fde82606be710bd49fff1e8c3cd" }, "downloads": -1, "filename": "check_systemd-2.0.2.tar.gz", "has_sig": false, "md5_digest": "26d9dbc10f776efa547cc69b11fd0d59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9842, "upload_time": "2019-04-06T15:19:41", "url": "https://files.pythonhosted.org/packages/2c/5d/4aa2542d692d62a1cd023204bf68e4f921bb02798710e4a00b0e3ebc3ea8/check_systemd-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "d2b661619a101f86dab7eb73c49c5cb2", "sha256": "49d1faa50f320ab148d216c1fc383415c7ebdab090ab6a9844ce46e4c4147b41" }, "downloads": -1, "filename": "check_systemd-2.0.3.tar.gz", "has_sig": false, "md5_digest": "d2b661619a101f86dab7eb73c49c5cb2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 11916, "upload_time": "2019-04-07T17:15:40", "url": "https://files.pythonhosted.org/packages/fc/37/b3c32fe7f194cd9cf519877242dea7545e57ab72625dca6ed03e00ca522f/check_systemd-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "e7ae15bf4b51884523953f0f6bc7edda", "sha256": "80c8cfd4dc42c81b558a48f533e4d38a336a977d71f4e317926d661b02543239" }, "downloads": -1, "filename": "check_systemd-2.0.4.tar.gz", "has_sig": false, "md5_digest": "e7ae15bf4b51884523953f0f6bc7edda", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 12235, "upload_time": "2019-04-08T07:42:55", "url": "https://files.pythonhosted.org/packages/ca/6b/18a2a3f30b8c0cab7a4978eb53cac6c3790b278fad7177a601d7cb64288e/check_systemd-2.0.4.tar.gz" } ], "2.0.6": [ { "comment_text": "", "digests": { "md5": "95a3a9705c35cd6d760908290c44075b", "sha256": "a7a94a9e7f1199bb1f193187a4f8e0a22fb4678bd083596e39514d4dcd185488" }, "downloads": -1, "filename": "check_systemd-2.0.6.tar.gz", "has_sig": false, "md5_digest": "95a3a9705c35cd6d760908290c44075b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 12310, "upload_time": "2019-04-13T18:27:26", "url": "https://files.pythonhosted.org/packages/00/b0/96a2f1a523efeb5b3de1fbf11bc9dd0cba63465c14e1445189e303fa8409/check_systemd-2.0.6.tar.gz" } ], "2.0.7": [ { "comment_text": "", "digests": { "md5": "c8c57c136da386635a8fccd3220fffca", "sha256": "b5ce770c84c56660c86e0e803bb70ee7e4db55322ac6c9232040a2d7cb5ed694" }, "downloads": -1, "filename": "check_systemd-2.0.7.tar.gz", "has_sig": false, "md5_digest": "c8c57c136da386635a8fccd3220fffca", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 12305, "upload_time": "2019-05-26T13:36:52", "url": "https://files.pythonhosted.org/packages/2d/48/02d1fc7ec416c6755f82850bf1b5f39c21448bb62aef8dfca9f3f4dd5923/check_systemd-2.0.7.tar.gz" } ], "2.0.8": [ { "comment_text": "", "digests": { "md5": "ae901c2ff17d0961f4a6f05728ee1046", "sha256": "227e798279988c894d2ff65664e9ef9d98dc95c9a97e32ba0ae73fc94a83df8b" }, "downloads": -1, "filename": "check_systemd-2.0.8.tar.gz", "has_sig": false, "md5_digest": "ae901c2ff17d0961f4a6f05728ee1046", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 12366, "upload_time": "2019-05-26T17:25:36", "url": "https://files.pythonhosted.org/packages/93/c5/c6f67019ca5ac30ef109999d9dc5394980c4a850af2813a454d5ce9a010f/check_systemd-2.0.8.tar.gz" } ], "2.0.9": [ { "comment_text": "", "digests": { "md5": "1f7089fe03a799fc0a35383a605659c2", "sha256": "d26ef9e928b05b72b6d2d5ae095b826f48b3c7d8ebe7f6823e4e94ecd726b74a" }, "downloads": -1, "filename": "check_systemd-2.0.9.tar.gz", "has_sig": false, "md5_digest": "1f7089fe03a799fc0a35383a605659c2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 12408, "upload_time": "2019-08-05T13:41:40", "url": "https://files.pythonhosted.org/packages/6a/a0/70f71c2ee8ce91aaf3e15533dba40cef91d251be952e2c0d9777a9a70a0b/check_systemd-2.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1f7089fe03a799fc0a35383a605659c2", "sha256": "d26ef9e928b05b72b6d2d5ae095b826f48b3c7d8ebe7f6823e4e94ecd726b74a" }, "downloads": -1, "filename": "check_systemd-2.0.9.tar.gz", "has_sig": false, "md5_digest": "1f7089fe03a799fc0a35383a605659c2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 12408, "upload_time": "2019-08-05T13:41:40", "url": "https://files.pythonhosted.org/packages/6a/a0/70f71c2ee8ce91aaf3e15533dba40cef91d251be952e2c0d9777a9a70a0b/check_systemd-2.0.9.tar.gz" } ] }