用户参数(zabbix-agent)

本文详细介绍了如何使用Zabbix进行内存监控,配置agent、via.conf,监控数据库平均值,以及设置PHP-FPM和Nginx状态参数。通过创建模板实现批量监控和图形化展示,包括用户参数的定制和zabbix_server的查询操作。
摘要由CSDN通过智能技术生成

-s 指向被监控端地址

-p 指向被监控端端口

-k 指向key的名字

监控内存使用率

agent

vi a.conf

server

web界面

对数据库的avg进行监控

systemctl 

创建监控项

另一台

重启

agent

监控请求数

运行时间

对自定义key的理解

写下想要监控的任何参数命令,利用zabbix实现对其的监控

模板:快速的定义自己想要监控的项,实际上就是图方便

           实现批量监控、批量的创建

在配置里创建模板

创建模板监控项(4个)

创建模板主机

关联到我要关联的服务器

创建模板图形

监控内存总量

被监控端

server

web

高级用法

246、241被监控端

yum -y install php-fpm php nginx

[root@zabbix-agent ~]# vim /etc/php-fpm.d/www.conf

user = nginx

group = nginx

pm.status_path = /php-fpm-status    #php-fpm 的状态监测页(可以不改)

ping.path = /ping      #ping 接口,存活状态是否ok

ping.response = pong    #响应内容pong

修改nginx配置文件

241

设置用户参数

[root@zabbix-agent nginx]# cd /etc/zabbix/zabbix_agentd.d/

[root@zabbix-agent zabbix_agentd.d]# vim php.conf

UserParameter=php_status[*],curl -s http://192.168.182.131/php-fpm-status | awk '/$1/{print $$NF}'

[root@zabbix-agent zabbix_agentd.d]# systemctl restart zabbix-agent

在zabbix-server 端,查询使用这个用户参数的key

[root@zabbix-server ~]# zabbix_get -s 192.168.182.131 -p 10050 -k "php_status[idle]"

4

[root@zabbix-server ~]# zabbix_get -s 192.168.182.131 -p 10050 -k "php_status[max active]"

1

web

创建模板

关联web

创建模板监控项

关联主机(配置、主机、模板)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值