扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
以前都是在局域网部署nagios监控,最近发现nagios有点问题,具体没时间去搞,想想还是在自己的公司的电脑上面装,搞个远程监控,出问题还可以立刻维护.
我们提供的服务有:成都网站建设、网站设计、微信公众号开发、网站优化、网站认证、绥阳ssl等。为成百上千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的绥阳网站制作公司废话不多说,开始了
pc1:member-database-backup ip:220.231.58.58(外网) 192.168.8.15(内网)
pc2:memberstorev ip:220.231.58.58(外网)192.168.8.10(内网)
pc3:memberstore-database ip:220.231.58.57(外网)192.168.8.11(内网)
不得不说的是,三台服务器都是通过ciscoASA5520防火墙的,也做了nat映射,特别是pc1与pc2,外面访问的ip都是220.231.58.58,但是为了区别,要访问pc1的话就要做了端口映射,如在防火墙上面加了规则:
---access-list out_in extended permit tcp any host 220.231.58.58 eq ssh
---static (inside,outside) tcp 220.231.58.58 2322 192.168.8.15 22 netmask 255.255.255.255
上面就是访问pc1的ssh端口也就是22端口的规则,那我要访问的话(linux系统下)必须键入:ssh user@220.231.58.58 -p 2322
才可以访问到pc1.
好了,到此基本上是网络的问题了。
接着就是配好nagios的template:
pc1->member-database-backup.cfg
pc2->memberstore.cfg
pc3->linuxserver2.cfg
在member-database-backup.cfg里面必须修改ip adress,如pc1's template
define host{
use linux-server host_name member-database-backup
alias databasebackup
address 220.231.58.58(使用的ip地址)
}
......(下面还有很多内容,具体按照当时的情况修改)
好了,接下来的是比较重要的地方,我必须在防火墙上面开通的端口,至于linux系统上面的防火墙也要注意,具体按当时的事情决定
端口映射:
pc1:220.231.58.58 -p 8254 -->>192.168.8.15 -p 8254
pc2:220.231.58.58 -p 5666 -->>192.168.8.10 -p 8253
pc3:220.231.58.57 -p 5666 -->>192.168.8.11 -p 8255
在防火墙里面添加规则就可以了,唯一要注意的是在内网里面的端口号,一般上面nagios通过nrpe插件的5666端口访问,但是我们可以修改被监控主机上面的nrpe.cfg里面的server_port就可以了,如192.168.8.15的nrpe.cfg的server_port=8254.其他的主机上面的server-port都改成设计好的端口号就可以了。
一番折腾终于可以远程监控了.
附件:http://down.51cto.com/data/2359827另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流