首页

来自OSA Wiki
跳转到: 导航, 搜索

目录

什么是OSA监控精灵?

定 义:

  • 它可以帮助您快速的了网站的可用率、服务器性能、服务状态等信息;
  • OSA监控精灵是一套提供网站可用率,服务器性能,服务可用性的开源监控解决方案;
  • 除此以外,OSA监控精灵还提供了为指定监控结果执行预先准备好的操作的途径。

常用术语

 服务端(server,别名又称为 控制端):通常是指能够集中获取数据,展现数据,处理监控和报警指标,发送告警的程序;通常情况下和PHP前端在一起;
                        主要包含osaServer.py、osaMonitor.py、osaDatacollect.py、collect.py 等进程组成。    
 客户端(client,别名又称为 受控端或者 agent):通常是指能够提供数据的程序,主要包含:osaClient.py进程;
                    另外OSA监控精灵可以通过snmp协议获取数据,所以snmp程序也可以看作是 客户端。
更多资料请参考OSA监控精灵部分设计资料监控术语

OSA开源许可协议

    OSA监控精灵是一个基于《OSA开源许可协议》永久开源,并且可以免费下载和自由使用的监控软件。

为什么使用OSA监控精灵?

   作为各站长或者是网站维护人员以及日常运维人员,您也许经常遇到以下场景:        


     用户打开网站首页,出现502,504 等页面,用户不知所措。        
   
     用户访问页面时,加载缓慢,点击链接,半天无反应,无奈的离开。        
     
     由于服务器或者网络原因,网站突然无法访问,导致用户无法打开网页。        
     
     客服整天都接到用户的报怨,然而我们却没有办法赶在用户之前发现故障。        
   
   非常遗憾的是,有时候这些情况,连你自己也认为是用户的抱怨,甚至不相信在你维护的范围会出现用户所说的那些情况,更不用说及时采取措施了。
       
   OSA监控精灵的目的正是帮助您监控网站可用率,响应速度,当发生这些情况时会提前主动告警,通过(邮件,短信,MSN等)第一时间通知您。
   让问题赶在用户之前能得到及时处理,最大限度的提高网站的可用性,稳定性。        
     
     通过OSA监控精灵,您可以创建成百上千条监控记录,可以对系统指标以及服务进行性能分析,
    
      最重要的是,OSA监控精灵对用户是完全开放源代码的,所有基础功能都是免费使用的。  
 
   您也许还遇到以下场景:     
    
     终于相信用户的抱怨是有道理的,但是网站性能瓶颈究竟在哪里呢? 
     网站访问量不断攀升,大家都乐坏了,可是,什么时候需要扩容呢?增加服务器还是增加带宽?        
     费尽周折实施了性能优化,但是效果究竟如何呢?性能的提升能否量化呢?        
     有没有办法,监控到故障时预先定义一套处理问题的办法,解决问题呢?        
     对于网站的维护,您是否真的有一套跟得上访问量的运维解决方案吗?
   这些问题,OSA监控精灵将一对一的为用户提供更深入的服务,通过OSA监控精灵对各种服务的数据性能分析,为大家提供有效解决问题的方案。

如何快速上手?

基础环境

  • 服务端环境(己测试通过):centos5.x,centos6.x,redhat6.x ;
  • 客户端环境(目前版本不需要安装客户端): centos5.x,centos6.x,redhat6.x ;
  • SNMP环境(己测试通过): centos5.x,centos6.x,redhat6.x 。

快速安装

您可以查看产品更新记录,获取希望安装的各版本,和版本特性,同时你可以通过产品下载页获取产品!

安装服务端

OSA监控精灵提供三种方式进行安装服务端,使用yum和脚本安装默认只支持centos,redhat系系列的系统;

如果您希望在其他平台运行OSA监控精灵,您可能需要手工编译安装部分程序。

通常情况下,如果您有自己的linux 服务器或者 VPS,适应以下安装方法。

安装客户端

目前版本只支持snmp获取数据,不需要安装客户端 

安装ISO版

强烈推荐新手使用此种方法,一键安装,快速体验。

通常情况下,您可以搭建一个虚拟机(网站管理员,新手运维),或者购买一个独立的VPS(个人站长),下载打包好的ISO系统进行快速安装体验。

新手入门

为了方便广大用户更好的使用OSA监控精灵,我们将定期对部分功能进行操作指引。

日常运维监控

常用服务监控

服务器指标监控

常见问题处理

参考文档

  • 暂无文档

关于我们

OSA是Open System Adminstrator 的简称,意指开源,开放的运维管理系统;

OSA监控精灵是OSA开源团队针对目前服务器运维、监控和报警提出的一个开源、 易用、实用的跨平台服务器运维监控管理平台。

联系我们

邮箱:osapub@163.com QQ交流群:22250846 官方微博:http://www.weibo.com/osapub

个人工具
名字空间

变换
操作
导航
工具箱