架构师成长之路4.3-多维监控体系_应用服务监控

点击返回架构师成长之路

架构师成长之路4.3-多维监控体系_应用服务监控

监控对象:

  • 监控对象的理解:CPU工作原理  
  • 监控对象的指标:CPU使用率、CPU负载 、CPU个数、 CPU上下文切换
  • 确认性能基准线:怎么样才算故障?CPU负载多少才算高?

监控范围:

  • 硬件监控:服务器的硬件故障
  • 操作系统监控: CPU、内存、IO、进程等资源
  • 应用服务监控
  • 业务监控

应用服务监控_nginx系统

采集  存储   展示   告警

  • Nagios+cacti
  • nginx  (本节举例)
  • zabbix (现阶段使用较多,主要它可以监控IPMI、SNMP、JVM)
  • gangla

举例 nginx系统

yum install -y gcc glibc gcc-c++ pcre-devel openssl-devecl

cd /usr/local/src
wget http://nginx.org/download/nginx-1.14.2.tar.gz

tar zxf nginx-1.14.2.tar.gz

configure 是一个shell脚本,执行它的作用,生成MAKEFILE

useradd -s /sbin/nologin -M www   创建一个用户

./configure --prefix=/usr/local/nginx-1.14.2 \
--user=www --group=www \
--with-http_ssl_module \
--with-http_stub_status_module

make && make install 

ln -s /usr/local/nginx-1.14.2/  /usr/local/nginx  创建软连接

/usr/local/nginx/sbin/nginx -t   验证配置文件是否正确[很重要,养成习惯]
/usr/local/nginx/sbin/nginx


        location /nginx-status {
               stub_status on;
               access_log off;
               allow 172.18.20.0/24;
               deny all;
        }

/usr/local/nginx/sbin/nginx -s reload

 

 

 

 

 

....

猜你喜欢

转载自www.cnblogs.com/yaoyaojcy/p/10220322.html
今日推荐