Package: alignak_backend
This module is an Alignak REST backendHome-page: http://alignak-backend.readthedocs.orgAuthor: Alignak teamAuthor-email: david.durieux@alignak.netLicense: GNU Affero General Public License, version 3Download-URL: https://github.com/Alignak-monitoring-contrib/alignak-backendProject-URL: Presentation, http://alignak.netProject-URL: Documentation, http://docs.alignak.net/en/latest/Project-URL: Source, https://github.com/alignak-monitoring-contrib/alignak-backend/Project-URL: Tracker, https://github.com/alignak-monitoring-contrib/alignak-backend/issuesProject-URL: Contributions, https://github.com/alignak-monitoring-contrib/Description: Alignak Backend===============*Python Eve REST Backend for Alignak monitoring framework*.. image:: https://travis-ci.org/Alignak-monitoring-contrib/alignak-backend.svg?branch=develop:target: https://travis-ci.org/Alignak-monitoring-contrib/alignak-backend:alt: Develop branch build status.. image:: https://landscape.io/github/Alignak-monitoring-contrib/alignak-backend/develop/landscape.svg?style=flat:target: https://landscape.io/github/Alignak-monitoring-contrib/alignak-backend/develop:alt: Development code static analysis.. image:: https://codecov.io/gh/Alignak-monitoring-contrib/alignak-backend/branch/develop/graph/badge.svg:target: https://codecov.io/gh/Alignak-monitoring-contrib/alignak-backend:alt: Development code coverage.. image:: http://readthedocs.org/projects/alignak-backend/badge/?version=develop:target: http://alignak-backend.readthedocs.io/en/latest/?badge=develop:alt: Development documentation Status.. image:: https://badge.fury.io/py/alignak_backend.svg:target: https://badge.fury.io/py/alignak_backend:alt: Most recent PyPi version.. image:: https://img.shields.io/badge/IRC-%23alignak-1e72ff.svg?style=flat:target: http://webchat.freenode.net/?channels=%23alignak:alt: Join the chat #alignak on freenode.net.. image:: https://img.shields.io/badge/License-AGPL%20v3-blue.svg:target: http://www.gnu.org/licenses/agpl-3.0:alt: License AGPL v3Short description-----------------This package is an Alignak Backend.It is used to:* manage monitoring configuration (hosts, services, contacts, timeperiods...)end user (WebUI, alignak-backend-cli, python/php client, curl command line,...) can get, add, edit monitoring configurations elementsinner templating system to easily create new hosts, services, users, ...Alignak gets this configuration when its arbiter module starts* manage retentionAlignak saves and loads retention information for checks/hosts/services from the backend* manage the monitoring live stateAlignak add/update states for hosts and servicesend user (webui, command line...) can get these information* manage the metrics from the checks performance dataAlignak backend automatically send metrics to Graphite / InfluxDB timeseries databasesAlignak backend automatically creates Grafana panels for hosts / services metricsInstallation------------From Alignak packages repositories~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~More information in the online Alignak backend documentation. Here is only an abstract...Debian::# Alignak DEB stable packagessudo echo deb https://dl.bintray.com/alignak/alignak-deb-stable xenial main | sudo tee -a /etc/apt/sources.list.d/alignak.listsudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv D401AB61sudo apt-get updatesudo apt install alignak-backendCentOS::sudo vi /etc/yum.repos.d/alignak-stable.repo:[Alignak-rpm-stable]name=Alignak RPM stable packagesbaseurl=https://dl.bintray.com/alignak/alignak-rpm-stablegpgcheck=0repo_gpgcheck=0enabled=1sudo yum repolistsudo yum install python-alignak-backendFrom PyPI~~~~~~~~~To install the package from PyPI::sudo pip install alignak-backendFrom source files~~~~~~~~~~~~~~~~~To install the package from the source files::git clone https://github.com/Alignak-monitoring-contrib/alignak-backendcd alignak-backendsudo pip install .Documentation-------------The Alignak backend documentation is available on `Read the docs <http://alignak-backend.readthedocs.io/en/latest/?badge=develop>`_ or in the */docs* folder of this repository.To build the doc::cd docspython models_to_rst.pymake clearmake htmlRelease strategy----------------Alignak backend and its *satellites* (backend client, and backend import tools) must all have thesame features level. As of it, take care to install the same minor version on your system toensure compatibility between all the packages. Use 0.4.x version of Backend import and Backendclient with a 0.4.x version of the Backend.Bugs, issues and contributing-----------------------------Please report any issue using the project `issues page <https://github.com/Alignak-monitoring-contrib/alignak-backend/issues>`_.Keywords: python monitoring alignak nagios shinkenPlatform: anyClassifier: Development Status :: 5 - Production/StableClassifier: Environment :: ConsoleClassifier: Intended Audience :: DevelopersClassifier: Intended Audience :: System AdministratorsClassifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)Classifier: Natural Language :: EnglishClassifier: Operating System :: POSIXClassifier: Operating System :: POSIX :: LinuxClassifier: Operating System :: POSIX :: BSD :: FreeBSDClassifier: Topic :: SystemClassifier: Topic :: System :: MonitoringClassifier: Topic :: System :: Networking :: MonitoringClassifier: Programming Language :: PythonClassifier: Programming Language :: Python :: 2Classifier: Programming Language :: Python :: 2.7Classifier: Programming Language :: Python :: 3Classifier: Programming Language :: Python :: 3.5Classifier: Programming Language :: Python :: 3.6Description-Content-Type: text/x-rst