草庐IT

搭建基于nginx环境的nagios监控系统

   搭建基于apache的nagios系统比较容易,网上的资料也比较多。可是在nginx环境下就有点费劲了,因为nginx本身不支持CGI,所以需要在三方程序的配合下,才能实现CGI的解析。   本文只讲述安装部分,有机会再给大家补上配置部分。下面就开始学习在nginx环境下安装,安装nagios监控系统。准备工作:下载安装包:wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.4.1.tar.gz wget http://prdownloads.sourceforge.net/sourceforge/nag

搭建基于nginx环境的nagios监控系统

   搭建基于apache的nagios系统比较容易,网上的资料也比较多。可是在nginx环境下就有点费劲了,因为nginx本身不支持CGI,所以需要在三方程序的配合下,才能实现CGI的解析。   本文只讲述安装部分,有机会再给大家补上配置部分。下面就开始学习在nginx环境下安装,安装nagios监控系统。准备工作:下载安装包:wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.4.1.tar.gz wget http://prdownloads.sourceforge.net/sourceforge/nag

zabbix开源监控系列三(自定义key监控nginx_status)

需求场景lnmp环境3台nginx每台nginx服务上有几个虚拟主机,分别跑了不同的域名,准备对主站做nginxstatus状态做监控,监控每一台nginx的活动链接数,和总的活动连接数。解决方案1每台nginxserver的主配置文件都配置status模块 代码端如下location /ngst{  stub_status on;  access_log off;  allow 127.0.0.1;  allow xxx.xxx.xxx.xxx;  deny all;  }引用网上文档,是一种解决方案。缺点:每一个zabbixagent都需要配置/etc/zabbix/zabbix_agen

zabbix开源监控系列三(自定义key监控nginx_status)

需求场景lnmp环境3台nginx每台nginx服务上有几个虚拟主机,分别跑了不同的域名,准备对主站做nginxstatus状态做监控,监控每一台nginx的活动链接数,和总的活动连接数。解决方案1每台nginxserver的主配置文件都配置status模块 代码端如下location /ngst{  stub_status on;  access_log off;  allow 127.0.0.1;  allow xxx.xxx.xxx.xxx;  deny all;  }引用网上文档,是一种解决方案。缺点:每一个zabbixagent都需要配置/etc/zabbix/zabbix_agen

nginx+keepalived高性能web负载均衡搭建

Nginx+keepalived高性能网站负载均衡Nginx+Keepalived的说明及环境说明Nginx负载均衡作服务器遇到的故障一般有①服务器网线松动等网络故障;②服务器硬件故障从而crash;③nginx服务死掉;遇到前二者情况,keeaplived是能起到HA的作用的;然而遇到③种情况就没有办法了,但可以通过shell监控解决这问题,从而实现真正意义上的负载均衡高可用。下面将其安装步骤详细说明下:环境介绍:rhel5.5(32位)、nginx-1.5.3、keepalived-1.2.7主nginx:192.168.1.131从nginx:192.168.1.130Vip:192.1

nginx+keepalived高性能web负载均衡搭建

Nginx+keepalived高性能网站负载均衡Nginx+Keepalived的说明及环境说明Nginx负载均衡作服务器遇到的故障一般有①服务器网线松动等网络故障;②服务器硬件故障从而crash;③nginx服务死掉;遇到前二者情况,keeaplived是能起到HA的作用的;然而遇到③种情况就没有办法了,但可以通过shell监控解决这问题,从而实现真正意义上的负载均衡高可用。下面将其安装步骤详细说明下:环境介绍:rhel5.5(32位)、nginx-1.5.3、keepalived-1.2.7主nginx:192.168.1.131从nginx:192.168.1.130Vip:192.1

LVS+Keepalived+Squid+Nginx高可用负载均衡缓存配置

前言*随着互联网IT行业的发展,越来越多的企业开始使用开源软件搭建自己的web架构,主流的LVS也得到了广泛的应用,在保证高可用的同时,用户对网站的体验速度也有了很高的要求,这时候需要我们在我们的架构既要满足高并发同时还要求高速度。今天我们来搭建主流架构Lvs+Keepalived+Squid+Nginx实施环境及相关软件:系统:CentOS6.0x64   Ipvsadm:ipvsadm-1.24.tar.gz   Keepalived:keepalived-1.1.15.tar.gz   Squid:squid-3.1.10    Nginx:nginx-1.2.0.tar.gz   Ip

LVS+Keepalived+Squid+Nginx高可用负载均衡缓存配置

前言*随着互联网IT行业的发展,越来越多的企业开始使用开源软件搭建自己的web架构,主流的LVS也得到了广泛的应用,在保证高可用的同时,用户对网站的体验速度也有了很高的要求,这时候需要我们在我们的架构既要满足高并发同时还要求高速度。今天我们来搭建主流架构Lvs+Keepalived+Squid+Nginx实施环境及相关软件:系统:CentOS6.0x64   Ipvsadm:ipvsadm-1.24.tar.gz   Keepalived:keepalived-1.1.15.tar.gz   Squid:squid-3.1.10    Nginx:nginx-1.2.0.tar.gz   Ip

nginx的记录配置心得

     我下面给大家带来的是NGINX的一些记录,因为可能要换工作了,面试的时候会问到,而且有个人老问我,他要给公司配置NGINX,我就记录下吧  一、nginx的安装安装前的一些准备工作[root@taotao2016 ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@taotao2016 ~]#yuminstallpcrepcre-devel -y #先安装pcre这是nginxrewrite模块要用到的必须要安装yuminstallopenssl-developenssl#这也要安装 我用的7的

nginx的记录配置心得

     我下面给大家带来的是NGINX的一些记录,因为可能要换工作了,面试的时候会问到,而且有个人老问我,他要给公司配置NGINX,我就记录下吧  一、nginx的安装安装前的一些准备工作[root@taotao2016 ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@taotao2016 ~]#yuminstallpcrepcre-devel -y #先安装pcre这是nginxrewrite模块要用到的必须要安装yuminstallopenssl-developenssl#这也要安装 我用的7的