Skip to content

PromAnsible, 集成了Prometheuse(基于时间序列数据的服务监控系统)和Ansible(超级简单好用的IT自动化系统),并通过事件报警机制把二者紧密的结合在一起,并配以简单易用的WebUI,真正实现了监控-报警-处理一条龙的全自动化服务。

License

cloudfirst/PromAnsible

Repository files navigation

Goal and Philosophy

PromAnsible的目标是为了中小企业的IT环境提供一个全自动化的运维管理工具,涵盖从系统性能指标实时监控,异常报警,和自动化报警处理等一条龙服务。

同时,我们的开发目标也希望PromAnsible的应用门槛尽可能的低,无需专业的运维人员也能顺利安装部署和应用。因此在安装部署和应用方面,也尽量体现了自动化的思想。

更多介绍,请查阅Wiki

Design Principle

PromAnsible能够

  • 自动生成监控参数配置
  • 提供预定义好的监控图表
  • 提供预定义好的报警规则
  • 提供基于ansible的安装部署脚本
  • 提供基于ansible的,可定制的报警处理脚本sample
  • 提供了基于微信的报警功能模块
  • 可图形化定义报警后续处理模块

Architecture

Requirements

  • OS: Ubuntu 16.04 Server 64bit
  • Python 2.7

PromAnsible的运行依赖如下软件:

  • Django 1.11.3
  • MySQL 5.5
  • memcache
  • ZMQ
  • supervisor

Build

请参考 How to Build

Installation

我们提供了基于ansible的安装脚本 promansible-Install

具体信息请参考 README.md

Usage

请参考 How to use PromAnsible

Reference

  • 《SRE:Google运维解密》【美】Betsy Beyer(贝特西 拜尔)等
  • 《Ansible自动化运维:技术与佳实践》 陈金窗 / 沈灿

License

Apache License 2.0 参见 COPYING

Sponsor

如果觉得这个repository对你有用,欢迎打赏!(点击页面右上角的粉色sponsor按钮)

猜你可能感兴趣的

  • 下一代VPN(http://www.oxfold.cn), 通过纯软件的方式,帮助客户在互联网上创建只对授权员工可见的,面向公司专有的虚拟办公网络。加入到这个虚拟办公网络的设备和员工,彼此之间就像真正在办公室一样的互联互通。
  • 有了下一代企业级VPN,可以替换已经有的又慢有难用的传统VPN;可以轻松,免费的实现远程办公和远程技术支持,可以安全低成本的实现异地机构的互联互通。最重要的是,例如在供应链上下游企业之间,可以安全地实现各自业务系统和数据的打通. 为了更好的服务中小企业,10人一下企业团队是终身免费使用;其它规模的企业送6个月的免费使用时间。
  • 传统VPN只是帮员工接入到公司内部网络,在安全性,稳定性和易用性上面,和下一代企业级VPN相差甚远。下一代企业级VPN是纯软件解决方案,不需要公网IP,不需要防火墙,天然免疫DDOS攻击,几乎不掉线,传输速度是传统VPN的10倍以上。管理维护几乎零门槛,会操作小程序创建用户账号就能做管理员。

About

PromAnsible, 集成了Prometheuse(基于时间序列数据的服务监控系统)和Ansible(超级简单好用的IT自动化系统),并通过事件报警机制把二者紧密的结合在一起,并配以简单易用的WebUI,真正实现了监控-报警-处理一条龙的全自动化服务。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published