All Projects → cloudfirst → Promansible

cloudfirst / Promansible

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

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Promansible

Awx
AWX Project
Stars: ✭ 10,469 (+5620.77%)
Mutual labels:  automation, ansible, django
Polemarch
Simple WEB gui for infrastructure management by ansible playbooks or modules. This is only mirror with bins in releases.
Stars: ✭ 530 (+189.62%)
Mutual labels:  automation, ansible, django
Cookiecutter Django Ansible
Powered by Cookiecutter, Cookiecutter Django Ansible is a framework for jumpstarting an ansible project for provisioning a server that is ready for your cookiecutter-django application.
Stars: ✭ 69 (-62.3%)
Mutual labels:  automation, ansible, django
Awx Ha Instancegroup
Build AWX clustering on Docker Standalone Installation
Stars: ✭ 106 (-42.08%)
Mutual labels:  automation, ansible
Django Th
🐍 Trigger Happy - The bus 🚌 for your internet services
Stars: ✭ 1,356 (+640.98%)
Mutual labels:  automation, django
Community.vmware
Ansible Collection for VMWare
Stars: ✭ 104 (-43.17%)
Mutual labels:  automation, ansible
Openbsd Cookbooks
Setup environment in OpenBSD using Ansible playbook
Stars: ✭ 80 (-56.28%)
Mutual labels:  automation, ansible
Macbook Playbook
Ansible playbook to prepare and maintain macOS for development and desktop use
Stars: ✭ 117 (-36.07%)
Mutual labels:  automation, ansible
Rhcsa8env
This is a RHCSA8 study environment built with Vagrant/Ansible
Stars: ✭ 108 (-40.98%)
Mutual labels:  automation, ansible
Django Init
Project template used at Fueled for scaffolding new Django based projects. 💫
Stars: ✭ 126 (-31.15%)
Mutual labels:  ansible, django
Td4a
Template designer for automation
Stars: ✭ 139 (-24.04%)
Mutual labels:  automation, ansible
Raspberry Pi Dramble
Raspberry Pi Kubernetes cluster that runs HA/HP Drupal 8
Stars: ✭ 1,317 (+619.67%)
Mutual labels:  automation, ansible
Ansible Alertmanager
Deploy Prometheus Alertmanager service
Stars: ✭ 93 (-49.18%)
Mutual labels:  ansible, prometheus
Tower Operator
DEPRECATED: This project was moved and renamed to: https://github.com/ansible/awx-operator
Stars: ✭ 87 (-52.46%)
Mutual labels:  automation, ansible
Tensor
Tensor - Comprehensive web-based automation framework and Centralized infrastructure management platform
Stars: ✭ 136 (-25.68%)
Mutual labels:  automation, ansible
Terrible
An Ansible playbook that apply the principle of the Infrastructure as Code on a QEMU/KVM environment.
Stars: ✭ 161 (-12.02%)
Mutual labels:  automation, ansible
Wagtail Pipit
Pipit is a Wagtail CMS boilerplate which aims to provide an easy and modern developer workflow with a React-rendered frontend.
Stars: ✭ 109 (-40.44%)
Mutual labels:  ansible, django
Ansible Raspi Playbooks
Playbooks for setup and updating of raspberry pi projects.
Stars: ✭ 162 (-11.48%)
Mutual labels:  automation, ansible
Azure
Azure-related repository
Stars: ✭ 78 (-57.38%)
Mutual labels:  automation, ansible
Rocket.chat.ansible
Deploy Rocket.Chat with Ansible!
Stars: ✭ 80 (-56.28%)
Mutual labels:  automation, ansible

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倍以上。管理维护几乎零门槛,会操作小程序创建用户账号就能做管理员。
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].