Frigga - 进程监控/管理工具


GPL
跨平台
Ruby

软件简介

Frigga是一款使用简单、极具扩展的进程监控的框架。她基于开源的god,修改和添加了web界面和rpc接口,以满足大集群服务管理的需求。

在北欧神话中,frigga是神后,odin的妻子;掌管婚姻和家庭;负责纺织云彩

功能

  • 集成了god,用来作为程序的supervise程序
  • C/S结构,并且集成了多种认证方式,以支持大集群运维管理
  • 基本功能均提供api接口,方便扩展
  • 支持单机web化的god,方便查看和管理
  • 支持日志查看
  • 支持添加自定义的xmlrpc接口,方便进行二次开发

环境依赖

  • Ruby 1.9.3
  • bundle

安装

git clone git@github.com:xiaomi-sa/frigga.git