JVM(七)-- 7-5 nginx_rrd监控

前言:本章中演示了php在linux系统上面的搭建,同时继承了php和nginx,nginx_rrd主要用于即可以监控连接信息,又可以监控请求信息。

  • 安装 php

  1. 1 命令(前提先安装好nginx和状态监控location vi修改)
yum install php php-gd php-soap php-mbstring 

php-xmlrpc php-dom php-fpm -y
  • 整合 php-fpm

  1. 修改/etc/php-fpm.d/wwww.conf文件中的user和group,与ngnix.conf的user和group一致
  2. # user = nginx  group=nginx
  • 启动 php-fpm服务

  1. # systemctl start php-fpm
  • 查看监听效果(默认在9000端口)

  1. # netstat -nap | grep 9000
  2. gif 安装到启动监听演示


  • 修改nginx配置(与nginx集成)

  1. 1 修改参数内容

  1. 2 gif演示

  • 关闭防火墙(上述访问失败)

  1. # ​​​​​​​iptables -F
  2. gif php环境搭建防卫失败防火强关闭演示

  • 安装rrdtool相关依赖

  1. ​​​​​​​安装命令 # yum install perl rrdtool perl-libwww-perl libwww-perl perl-rrdtool -y
  2. 下载nginx-rrd-0.1.4.tgz # wget http://soft.vpser.net/stdtus/nginx-rrd/ngjnx-rrd-0.1.4.t9Zi
  • 解压文件

  1. # tar zxvf nginx-rrd-0.1.4.tgzt
  2. gif 安装解压演示

  • 进入文件

  1. # ​​​​​​​cd nginx-rrd-0.1.4
  2. # cp usr/sbin/*   /usr/sbin    #复制主程序到 /usr/sbin 下
  3. # cp etc/nginx-rrd.conf /etc #复制配置文件到 /etc 下
  4. # cp html/index.php  /usr/share/nginx/html/ 
  5. gif 复制文件演示​​​​​​​

  • 修改配置 

  1. # ​​​​​​​vi /etc/nginx-rrd.conf
  2. # RRD_DI R=“/usr/share/nginx/html/nginx - rrd"
  3. # WWW_DIR="usr/shafe/nginx/html/"
  4. 修改效果
#	dir where rrd databases are stored 
RR0_DIR='/usr/share/nginx/html/nginx-rrd";
#	dir where png images are presented 
WWW_DlR="/usr/share/nginx/html/";
#	process nice level 
NICE-LEVEL="-19";
#	bin dir
BlN_DlR="/usr/sbin":
#	servers to test	
#	server_utl;servers_name
SERVERS_URL="http://127.0.0.1/nginx_status;127.0.0.1 http://1oca1host/nginx_status; localhost
  • 新建定时任务(注意定时任务是有滞后的)

  • 查看任务是否成功

  1. ​​​​​​​tail -f  /var/log/cron
  • 查看任务 a、b压测(a 、b是apache提供的工具)

  1. 安装ab压测工具:#  yum -y install httpd-tools
  2. 测压:# ab -n 10000 -c 10 http://127.0.0.1/index.html (十个并发1万个请求)
  • 图形化界面

  1. 效果
  2. gif 多次测压演示

​​​​​​​

总结:定时任务和请求不断执行,会将监控结果保存成图片,也就是说将整个监控结果通过定时任务,访问页面就能看到结果了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值