{ "info": { "author": "Mehdi Abaakouk", "author_email": "sileht@sileht.net", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5" ], "description": "===============================\nGnocchi-nagios\n===============================\n\n.. image:: https://img.shields.io/pypi/v/gnocchi-nagios.svg\n :target: https://pypi.python.org/pypi/gnocchi-nagios/\n :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/dm/gnocchi-nagios.svg\n :target: https://pypi.python.org/pypi/gnocchi-nagios/\n :alt: Downloads\n\n.. image:: https://travis-ci.org/sileht/gnocchi-nagios.png?branch=master\n :target: https://travis-ci.org/sileht/gnocchi-nagios\n\nGnocchi-nagios allows to push Nagios perfdata to Gnocchi\n\n* Free software: Apache license\n* Documentation: http://gnocchi-nagios.readthedocs.org/\n* Source: https://github.com/sileht/gnocchi-nagios\n* Bugs: https://github.com/sileht/gnocchi-nagios/issues\n* Contribution via Github pull requests: https://github.com/sileht/gnocchi-nagios/pulls\n\n============\nInstallation\n============\n\nAt the command line::\n\n $ pip install gnocchi-nagios\n\nOr, if you have virtualenvwrapper installed::\n\n $ mkvirtualenv gnocchi-nagios\n $ pip install gnocchi-nagios\n\n\n===========================\nNagios/Icinga configuration\n===========================\n\nThis is example of perfdata configuration for Gnocchi-nagios\n\nPreparing working directories::\n\n $ mkdir -p /var/spool/gnocchi-nagios/{nagios, ready}\n\nIn /etc/nagios3/nagios.conf:\n\n.. code-block:: ini\n\n host_perfdata_file_mode=a\n host_perfdata_file_processing_interval=5\n host_perfdata_file_template=DATATYPE::HOSTPERFDATA\\tTIMET::$TIMET$\\tHOSTNAME::$HOSTNAME$\\tHOSTPERFDATA::$HOSTPERFDATA$\\t$\\tHOSTSTATE::$HOSTSTATE$\\tHOSTSTATETYPE::$HOSTSTATETYPE$\n\n service_perfdata_file_mode=a\n service_perfdata_file_processing_interval=5\n service_perfdata_file_template=DATATYPE::SERVICEPERFDATA\\tTIMET::$TIMET$\\tHOSTNAME::$HOSTNAME$\\tSERVICEDESC::$SERVICEDESC$\\tSERVICEPERFDATA::$SERVICEPERFDATA\\tHOSTSTATE::$HOSTSTATE$\\tHOSTSTATETYPE::$HOSTSTATETYPE$\\tSERVICESTATE::$SERVICESTATE$\\tSERVICESTATETYPE::$SERVICESTATETYPE$\n\n host_perfdata_file=/var/spool/gnocchi-nagios/nagios/host-perfdata\n host_perfdata_file_processing_command=gnocchi-nagios-host\n\n service_perfdata_file=/var/spool/gnocchi-nagios/nagios/service-perfdata\n service_perfdata_file_processing_command=gnocchi-nagios-service\n\n\nIn /etc/nagios3/conf.d/gnocchi-nagios.cfg:\n\n.. code-block:: ini\n\n define command {\n command_name gnocchi-nagios-service\n command_line /bin/mv /var/spool/gnocchi-nagios/nagios/service-perfdata /var/spool/gnocchi-nagios/ready/service-perfdata.$TIMET$\n }\n\n define command {\n command_name gnocchi-nagios-host\n command_line /bin/mv /var/spool/gnocchi-nagios/nagios/host-perfdata /var/spool/gnocchi-nagios/ready/host-perfdata.$TIMET$\n }\n\n\n=============\nGnocchi Setup\n=============\n\nInstallation and configuration of Gnocchi can be found `here `_\n\n\nDon't forget to create archive policies and archive policies rules that match your needs.\n\n==============\nGnocchi-nagios\n==============\n\nOnce it's setup, you can configure gnocchi-nagios by creating a gnocchi-nagios.conf:\n\n.. code-block:: ini\n\n [DEFAULT]\n spool_directory = /var/spool/gnocchi-nagios/ready\n\n [gnocchi]\n auth_type = gnocchi-noauth\n roles = admin\n user_id = nagios\n project_id = nagios\n endpoint = http://localhost:8041\n\n\nNote: Gnocchi-data assumes nagios TIMET epoch are in UTC\n\n\nAnd then run it with:\n\n.. code-block:: shell\n\n $ gnocchi-nagios --config-file=gnocchi-nagios.conf\n\nTo get all configuration option you can run\n\n.. code-block:: shell\n\n $ tox -egenconfig\n $ less etc/gnocchi-nagios/gnocchi-nagios.conf", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sileht/gnocchi-nagios", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "gnocchi-nagios", "package_url": "https://pypi.org/project/gnocchi-nagios/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gnocchi-nagios/", "project_urls": { "Homepage": "https://github.com/sileht/gnocchi-nagios" }, "release_url": "https://pypi.org/project/gnocchi-nagios/1.1.1/", "requires_dist": [ "pbr (>=1.6)", "gnocchiclient (>=2.7.0)", "oslo.cache (>=1.5.0)", "oslo.config (>=3.14.0)", "oslo.utils (>=3.18.0)", "oslo.log (>=2.3.0)", "oslo.serialization (>=1.4.0)", "cotyledon (>=1.5.0)", "six", "tenacity (>=3.1.0)" ], "requires_python": "", "summary": "Gnocchi-nagios allows to push Nagios perfdata to Gnocchi", "version": "1.1.1" }, "last_serial": 2743351, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "7a8a429c5f0e894a4b04251e2a1f0288", "sha256": "d03819915ef05ca17f28a07698cea499dcb7f2dea75294d607ee3866375d2315" }, "downloads": -1, "filename": "gnocchi_nagios-0.0.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "7a8a429c5f0e894a4b04251e2a1f0288", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16902, "upload_time": "2016-11-21T12:49:53", "url": "https://files.pythonhosted.org/packages/2c/ac/f09b22300f1d4c79f560a4e33a1f44c910f120032f15c239b7f9a42985f8/gnocchi_nagios-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8402f0dc2b18219878b34f2949d1e3c8", "sha256": "761026e63e3582d3423686eb286371a1da3a948e5c886cb0c03e9bca44119014" }, "downloads": -1, "filename": "gnocchi-nagios-0.0.2.tar.gz", "has_sig": true, "md5_digest": "8402f0dc2b18219878b34f2949d1e3c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18273, "upload_time": "2016-11-21T12:51:10", "url": "https://files.pythonhosted.org/packages/cf/1a/a14831c06b767f512b9a4509f33aac7895e9d98b4d89e3bae0227980ed5a/gnocchi-nagios-0.0.2.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "8a26af258af8af5307a4cc0587205d18", "sha256": "642eaff1f43190ca385f1fa765f07506b7d5dd387efe9b96a7d7be3ec8b48829" }, "downloads": -1, "filename": "gnocchi_nagios-0.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "8a26af258af8af5307a4cc0587205d18", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17159, "upload_time": "2016-11-21T15:18:56", "url": "https://files.pythonhosted.org/packages/1d/56/72b7fb8a52b3d18dcdcf1578994e753cec844789f007e934c46a939296ff/gnocchi_nagios-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a687d39b8506a8e0856376d31656760d", "sha256": "2f0cb27b52fc9ed8a13ba2fc5a92edcc8adec10c186d9d4bc178053becede362" }, "downloads": -1, "filename": "gnocchi-nagios-0.1.0.tar.gz", "has_sig": true, "md5_digest": "a687d39b8506a8e0856376d31656760d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18604, "upload_time": "2016-11-21T15:18:59", "url": "https://files.pythonhosted.org/packages/27/4b/bd057e61de9fb34a180a1e7ec2b710494b23f1f7c3ace4429c1d26b41ab3/gnocchi-nagios-0.1.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "7d46839ab54596c7fc5c3ff6d7ccc030", "sha256": "b8081643756491d2ca01171e786f7f3d82661eb2997e8ab213a836bc274893e6" }, "downloads": -1, "filename": "gnocchi_nagios-1.0.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "7d46839ab54596c7fc5c3ff6d7ccc030", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17436, "upload_time": "2016-11-30T15:58:28", "url": "https://files.pythonhosted.org/packages/ab/b8/0deba611698a8b67f5bd6b1144230a500f021825b08c64d94de095129f15/gnocchi_nagios-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "50c3d342583b20b5aab505377e2e5b62", "sha256": "8614964a6eb4c11e080dac32a969d46b343ab9a0d09a3f7db5c4e60631439b63" }, "downloads": -1, "filename": "gnocchi-nagios-1.0.0.tar.gz", "has_sig": true, "md5_digest": "50c3d342583b20b5aab505377e2e5b62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19092, "upload_time": "2016-11-30T15:58:31", "url": "https://files.pythonhosted.org/packages/73/c7/15bf3943ef271c3d14d981e81fb4c59bf8e25e66c5a87ce3bb1bbfbe488b/gnocchi-nagios-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "809583de7013fd1373df3926e2cb2acd", "sha256": "44cedf6cc926fc87f61e266bbbbebbe19ede7454867053e739b3c7a07542dd72" }, "downloads": -1, "filename": "gnocchi_nagios-1.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "809583de7013fd1373df3926e2cb2acd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17610, "upload_time": "2017-03-31T09:49:58", "url": "https://files.pythonhosted.org/packages/76/f7/da380e63b144f4e9ffcd9ce21a33ce58dba3d0c2873b103f7b981c7ffb8c/gnocchi_nagios-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34032be15ffe2bff497c400cf326cfe4", "sha256": "5181815909c7936d6436b0a78702ccf79e45dadbd79942d78784048ab074945d" }, "downloads": -1, "filename": "gnocchi-nagios-1.1.0.tar.gz", "has_sig": true, "md5_digest": "34032be15ffe2bff497c400cf326cfe4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19348, "upload_time": "2017-03-31T09:50:01", "url": "https://files.pythonhosted.org/packages/35/71/901a799c0857fc23a3a70c0dbf78b190dd826eca27bd866fca83eaef0d78/gnocchi-nagios-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "973e443308c6fd1b1dc29c7301bf9fcc", "sha256": "753ef04de8ecf26f6179ccf9f858399676fd4d5fbfb13409426a1d581cbd19dd" }, "downloads": -1, "filename": "gnocchi_nagios-1.1.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "973e443308c6fd1b1dc29c7301bf9fcc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17585, "upload_time": "2017-03-31T10:02:17", "url": "https://files.pythonhosted.org/packages/fa/89/e9911e29882a3084236d361f5bccfb779b75562c23731981c4a74d827a15/gnocchi_nagios-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb12998a95a96ab23c3f539df8ebada8", "sha256": "35db4e8347a3b37b75a14225a74405d75d57cf1051f3a60e0e2e14ef9434d065" }, "downloads": -1, "filename": "gnocchi-nagios-1.1.1.tar.gz", "has_sig": true, "md5_digest": "cb12998a95a96ab23c3f539df8ebada8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19337, "upload_time": "2017-03-31T10:02:20", "url": "https://files.pythonhosted.org/packages/f0/b1/f94fa42b71cc961f527cafa5ad1b89bd53de6fcac666c6f56e5db0cba35d/gnocchi-nagios-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "973e443308c6fd1b1dc29c7301bf9fcc", "sha256": "753ef04de8ecf26f6179ccf9f858399676fd4d5fbfb13409426a1d581cbd19dd" }, "downloads": -1, "filename": "gnocchi_nagios-1.1.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "973e443308c6fd1b1dc29c7301bf9fcc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17585, "upload_time": "2017-03-31T10:02:17", "url": "https://files.pythonhosted.org/packages/fa/89/e9911e29882a3084236d361f5bccfb779b75562c23731981c4a74d827a15/gnocchi_nagios-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb12998a95a96ab23c3f539df8ebada8", "sha256": "35db4e8347a3b37b75a14225a74405d75d57cf1051f3a60e0e2e14ef9434d065" }, "downloads": -1, "filename": "gnocchi-nagios-1.1.1.tar.gz", "has_sig": true, "md5_digest": "cb12998a95a96ab23c3f539df8ebada8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19337, "upload_time": "2017-03-31T10:02:20", "url": "https://files.pythonhosted.org/packages/f0/b1/f94fa42b71cc961f527cafa5ad1b89bd53de6fcac666c6f56e5db0cba35d/gnocchi-nagios-1.1.1.tar.gz" } ] }