linux--zabbix(监控http,nginx)

本文介绍了如何在Zabbix中自定义监控Linux服务器上的HTTP服务和Nginx,包括通过三剑客获取活跃连接数,修改配置文件添加监控项,以及在Web界面进行设置和调整字体,确保汉字正常显示。同时,展示了如何监控接收到的请求和处理的请求,并观察图形变化及趋势存储时间。

自定义监控项

在这里插入图片描述

监控server2上的http

yum install httpd -y
systemctl start httpd
systemctl enable httpd

在这里插入图片描述在这里插入图片描述

监控server3上的nginx

cd nginx-1.17.8/
yum install gcc pcre-devel zlib-devel -y
./configure --prefix=/usr/local/nginx --with-http_stub_status_module
注意编译监控模块
make && make install
cd /usr/local/nginx/conf/
ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/
vim nginx.conf
useradd -u 900 nginx
nginx
netstat -antlp|grep nginx

在这里插入图片描述

在这里插入图片描述在这里插入图片描述

curl http://127.0.0.1/status

在这里插入图片描述
通过三剑客来获取活跃的连接数的数值

curl -s http://127.0.0.1/status | grep Active | awk '{print $3}'

在这里插入图片描述

修改server3的配置文件/etc/zabbix/zabbix_agentd.d/userparameter_nginx.conf,创建nginx的监控项

cd /etc/zabbix/zabbix_agentd.d/
cp userparameter_mysql.conf userparameter_nginx.conf
vim userparameter_nginx.conf 
systemctl restart zabbix-agent

在这里插入图片描述

在server1上装获取数据的包:

yum install zabbix-get-4.4.1-1.el7.x86_64.rpm -y
zabbix_get -s 172.25.254.3 -p 10050 -k "nginx.active"

在这里插入图片描述

在web界面设置

点击主机 server3 监控项 创建监控项

在这里插入图片描述

创建图形

在这里插入图片描述
点击nginx_active,预览

汉字无法显示

在这里插入图片描述

web界面字体的调整
cp simkai.ttf /usr/share/zabbix/assets/fonts/
cd /usr/share/zabbix/assets/fonts/

在这里插入图片描述

cd /usr/share/zabbix/include/
vim defines.inc.php
:%s/graphfont/simkai/g    将graphfont替换为simkai

此时,在web界面刷新图形,字体显示位中文

在这里插入图片描述

在server3继续使用三剑客 获取接收到的请求数(accept)和处理的请求数(request)

curl -s http://127.0.0.1/status | awk NR==3
curl -s http://127.0.0.1/status | awk NR==3 | awk '{print $1}'

在这里插入图片描述

vim userparameter_nginx.conf 
systemctl restart zabbix-agent

在这里插入图片描述

在server1测试获取

在这里插入图片描述
再添加监控项

在这里插入图片描述
将此监控放到同一张图上
在这里插入图片描述在这里插入图片描述

增加一些访问

[root@foundation38 Downloads]  ab -c 1 -n 1000 http://172.25.254.3/index.html

图形有变化

在这里插入图片描述

趋势存储时间:每个小时收集到的最大值 最小值 平均值 ,以及数量

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值