nagios可以一台机器监控多台服务器,客户端可以是linux,也可以是windows服务器。我现在nagios的监控是这样的。nagios服务端和邮件服务器放在一起,剩下的服务器都装一下nagios的客户端,这样我就可以在服务端的web界面里,看到所有服务器状况,并且还有邮件报警。
服务端ip地址:192.168.1.122
客户端ip地址:192.168.1.120
nagios可以一台机器监控多台服务器,客户端可以是linux,也可以是windows服务器。我现在nagios的监控是这样的。nagios服务端和邮件服务器放在一起,剩下的服务器都装一下nagios的客户端,这样我就可以在服务端的web界面里,看到所有服务器状况,并且还有邮件报警。
服务端ip地址:192.168.1.122
客户端ip地址:192.168.1.120
nagios最主要优点就是在于它的报警功能,下面讲解一下用nagios来发邮件警告。
我之前用过cacti,munin这二种服务器监测工具,下面我将详细讲解一下nagios的安装配置过程,nagios安装比较简单,但是配置是比较复杂,这篇文章只是安装配置的第一篇。都放到一篇博客里面写,文章会过长。
DNS服务器服务器自己可以不用搭,用第三方的就可以了。访问大也没有什么问题,我现在做游戏这一块,游戏要推广的,推广的时候一天的独立IP就可以达到700W左右。我用了dnspod的企业版,一年600块钱不到。邮件服务器,最好还是自己搭,用别人的邮件的服务器,会受到限制的。发到多少封就不给发了,这就挺郁闷的了。下面简单介绍一下在centos6 64位机器上搭建postfix邮件服务器。
征战四方游戏上线,做弹窗推广,1000W ip,准备二天弹完,但是推广的第一天,就出问题了,弹窗的flash加载要7-8秒钟,这个速度太让人受不了,晚解决一分钟,减少一分的省失。我做了以下几种分析:
北网通,南电信的问题是很让人郁闷的一件,这也是河蟹社会的一种特色吧。为了解决这个问题,我考虑过三种方案:
1,双网卡,双IP;或者单网卡,双IP。
这种方案,成本低,但是维护挺麻烦,并且速度比后面二个要慢。
munin是一款linux的服务器监控工具,和cacti不同的是,munin不需要php,mysql,功能我觉得更加的强大,安装配置比较简单,推荐大家使用。
一,添加epel源
通过添加epel源,我们可以通过yum来安装munin,这样我们可以省去不少编译的时间,自动解决包依赖关系。
如果添加epel源,请参考 centos 6推荐使用epel源,个人觉得这个源里面的东西很全。
Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的服务器监测图形分析工具。
一,添加epel源
通过添加epel源,我们可以通过yum来安装cacti,这样我们可以省去不少编译的时间,自动解决包依赖关系。
如果添加epel源,请参考 centos 6推荐使用epel源,个人觉得这个源里面的东西很全。
一,什么是DNS
DNS 是计算机域名 (Domain Name System) 的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域名。
二,DNS安装
[root@linux ~]# yum -y install bind* caching-nameserver
APF(Advanced Policy Firewall)是 Rf-x Networks 出品的Linux环境下的软件防火墙,被大部分Linux服务器管理员所采用,使用iptables的规则,易于理解及使用。
适合对iptables不是很熟悉的人使用,因为它的安装配置比较简单,但是功能还是非常强大的。