alignak是一个与nagios配置和插件兼容的监控框架。

alignak的Python项目详细描述


一、二、二、二、三、三、三、三、三、三、三、四、四、四、四、四、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、六、图片::https://api.travis-ci.org/alignak-monitoring/alignak.svg?分支=开发
:目标:https://travis ci.org/alignak monitoring/alignak
:alt:开发分支生成状态

…图片::https://landscape.io/github/alignak-monitoring/alignak/develop/landscape.svg?style=flat
:目标:https://landscape.io/github/alignak monitoring/alignak/develop
:alt:开发代码静态分析

…图片::https://coveralls.io/repos/alignak-monitoring/alignak/badge.svg?branch=开发
:目标:https://coveralls.io/r/alignak monitoring/alignak
:alt:开发代码测试覆盖率

…图片::https://readthedocs.org/projects/alignak-doc/badge/?version=latest
:目标:http://alignak doc.readthedocs.org/en/latest
:alt:lastest documentation status

。图片::https://readthedocs.org/projects/alignak-doc/badge/?版本=开发
:目标:http://alignak doc.readthedocs.org/en/develop
:alt:开发分支文档状态

…图片::https://img.shields.io/badge/irc-%23alignak-1e72ff.svg?style=flat
:目标:http://webchat.freenode.net/?频道=%23alignak
:alt:加入freenode.net上的聊天室alignak

…图片::https://img.shields.io/badge/license agpl%20v3 blue.svg
:目标:http://www.gnu.org/licenses/agpl-3.0
:alt:license agpl v3



----

`alignak<;http://www.alignak.net>;``是一个用python根据"gnu-affero通用公共许可证"的条款http://www.gnu.org/licenses/agpl.txt>;` ` `.


其主要目标是为用户的监控系统提供灵活、完整的解决方案。alignak的设计可扩展到大型环境。

该项目于2015年从shinken项目的一个分支开始。自项目创建以来,我们完成了大量的代码文档和清理工作,我们在多个环境中测试了应用程序,并开发了一些新功能。



alignak开发的主要思想是灵活性,这是我们对框架的定义。我们的目标如下:

*易于安装:我们将始终提供软件包(操作系统和python)安装。
您可以直接安装alignak和操作系统软件包、python pip apckages或*setup.py*。

*易于新用户使用:此文档将帮助您发现er alignak。
本文档显示了简单的用例,有助于构建更复杂的配置。

*易于从nagios迁移:nagios平面文件配置和插件将与alignak一起工作。
我们尽量保持与以前的nagios配置…

*多平台:python在很多操作系统中都可用。
我们试图编写通用代码来保持这一点。不过,Linux和FreeBSD是目前测试最多的操作系统。
到目前为止,AlignAK已经在Python2.7、3.5和3.6版本中测试过,但将来也会在PyPy中使用。

*UTF-8兼容:无论您使用什么语言,我们都会处理它。
语言和本地化。

*独立于其他监控解决方案:
alignak是一个可以通过标准接口与其他应用程序集成的框架。
首先是灵活性!

*灵活:从架构的角度来看。
alignak可以分布在多个服务器、数据中心,以满足监控需求和结构。
这是我们的可扩展性愿望!

*易于贡献:贡献必须是一个简单的过程。
alignak follow pycodestyle(前pep8)、pylint和pep257编码标准,以简化代码可读性。
可在:ref:`contribution<;contribution/index>;`

alignak基本上就是由这些组成的。可能是添加了"保持简单"的Linux原则,它是完美的。

没有什么是我们不想要的,我们会考虑每个功能/想法。欢迎通过邮件或irc-alignak-lt;http://webchat.freenode.net/加入"mail to:contact@alignak.net"。channels=%23alignak>;``讨论或询问更多信息


documentation
----

`alignak web site<;http://www.alignak.net>;``包含许多文档并介绍alignak的主要功能,如后端、webui、与时间的紧密集成系列数据库,…

alignak project有一个"联机文档页"<;http://alignak monitoring.github.io/documentation/>;`。我们尽量有尽可能多的文档,并保持这些文档简单易懂。请确保文档尚未完成,但您可以帮助我们;)

————

alignak deb/rpm打包是由于bintray服务而构建的。在我们的软件包存储库中获取Linux发行版的软件包lt;https://bintray.com/alignak>;` `.


有关不同安装可能性的详细信息,请参阅"安装文档"lt;https://alignak doc.readthedocs.org/en/latest/02-installation/index.html>;` `Alignak提供的IES。



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在JTable上以逗号显示值   Maven NoSuchMethodError:void com。谷歌。常见的基础先决条件。checkArgument(布尔、java.lang.String、java.lang.Object)   SonarQube是用于验证代码的Java版本   java无法获取gps位置   java NetBeans 7.0中的绑定组问题   java Android向文件内部存储添加多行   java中的Xml解析问题   java侦听器问题和符号错误   方法模式上的java正则表达式。编译()   Raspberry Pi应用程序的java信息网页   java为计算器拆分输入字符串   如何使此文件i/O Java程序在Unix中运行?   java Hibernate:奇怪的ID设置   JavaMaven/Netbeans:子模块中的开源文件   来自父活动的java更新私有ListFragment   带有构造函数的Java对象数组   java以编程方式向LinearLayout添加多个组件   java如何以编程方式设置安卓系统时间?