{"id":17623445,"url":"https://github.com/mpounsett/nagiosplugin","last_synced_at":"2025-04-24T04:12:46.489Z","repository":{"id":36473285,"uuid":"220261915","full_name":"mpounsett/nagiosplugin","owner":"mpounsett","description":"A Python class library which helps with writing Nagios (Icinga) compatible plugins.","archived":false,"fork":false,"pushed_at":"2022-07-29T06:23:50.000Z","size":1256,"stargazers_count":28,"open_issues_count":22,"forks_count":14,"subscribers_count":2,"default_branch":"develop","last_synced_at":"2025-04-24T04:12:19.387Z","etag":null,"topics":["icinga","icinga-plugin","icinga2","nagios","nagios-plugin","python","python2","python3"],"latest_commit_sha":null,"homepage":"https://nagiosplugin.readthedocs.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mpounsett.png","metadata":{"files":{"readme":"README.txt","changelog":"HISTORY.txt","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-11-07T14:57:44.000Z","updated_at":"2024-09-18T14:55:30.000Z","dependencies_parsed_at":"2022-08-08T15:01:30.452Z","dependency_job_id":null,"html_url":"https://github.com/mpounsett/nagiosplugin","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpounsett%2Fnagiosplugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpounsett%2Fnagiosplugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpounsett%2Fnagiosplugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpounsett%2Fnagiosplugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mpounsett","download_url":"https://codeload.github.com/mpounsett/nagiosplugin/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250560055,"owners_count":21450173,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["icinga","icinga-plugin","icinga2","nagios","nagios-plugin","python","python2","python3"],"created_at":"2024-10-22T21:09:26.541Z","updated_at":"2025-04-24T04:12:46.470Z","avatar_url":"https://github.com/mpounsett.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"The nagiosplugin library\n========================\n\nAbout\n-----\n\n**nagiosplugin** is a Python class library which helps writing Nagios (or Icinga)\ncompatible plugins easily in Python. It cares for much of the boilerplate code\nand default logic commonly found in Nagios checks, including:\n\n- Nagios 3 Plugin API compliant parameters and output formatting\n- Full Nagios range syntax support\n- Automatic threshold checking\n- Multiple independend measures\n- Custom status line to communicate the main point quickly\n- Long output and performance data\n- Timeout handling\n- Persistent \"cookies\" to retain state information between check runs\n- Resume log file processing at the point where the last run left\n- No dependencies beyond the Python standard library (except for Python 2.6).\n\n**nagiosplugin** runs on POSIX and Windows systems. It is compatible with\nPython 2.7, and Python 3.4 through 3.7.\n\nFeedback and Suggestions\n------------------------\n\nnagiosplugin is currently maintained by Matt Pounsett \u003cmatt@conundrum.com\u003e.  A\npublic issue tracker can be found at\n\u003chttps://github.com/mpounsett/nagiosplugin/issues\u003e for bugs, suggestions, and\npatches.\n\nLicense\n-------\n\nThe nagiosplugin package is released under the Zope Public License 2.1 (ZPL), a\nBSD-style Open Source license.\n\n\nDocumentation\n-------------\n\nComprehensive documentation is `available online`_. The examples mentioned in\nthe `tutorials`_ can also be found in the `nagiosplugin/examples` directory of\nthe source distribution.\n\n.. _available online: https://nagiosplugin.readthedocs.io/\n.. _tutorials: https://nagiosplugin.readthedocs.io/en/stable/tutorial/\n\nAcknowledgements\n----------------\n\nnagiosplugin was originally written and maintained by Christian Kauhaus\n\u003ckc@flyingcircus.io\u003e.  Additional contributions from the community are\nacknowledged in the file CONTRIBUTORS.txt\n\n.. vim: set ft=rst:\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmpounsett%2Fnagiosplugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmpounsett%2Fnagiosplugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmpounsett%2Fnagiosplugin/lists"}