zabbix用户自定义key检测内存信息和监控nginx的状态页
发表于:2024-11-17 作者:千家信息网编辑
千家信息网最后更新 2024年11月17日,用户自定义key:位置:在zabbix agent端实现;zabbix_agent.confUserParamenter语法格式:UserParamenter=,示例:~]# vim /etc/zab
千家信息网最后更新 2024年11月17日zabbix用户自定义key检测内存信息和监控nginx的状态页
用户自定义key:
位置:在zabbix agent端实现;
zabbix_agent.conf
UserParamenter
语法格式:
UserParamenter=
示例:
~]# vim /etc/zabbix/zabbix_agentd.confUserParameter=memory.free,cat /proc/meminfo | awk '/^MemFree:/{print $2}'# 没有参数时,如果要使用$,正常使用即可,如果是有参数,命令里的$前需要再加一个$
~]# systemctl restart zabbix-agent.service 重启服务
server端验证:
~]# zabbix_get -s 192.168.22.137 -p 10050 -k "memory.free"
可以传递参数的实例:
UserParameter=memory.usage[*],cat /proc/meminfo | awk '/^$1:/{print $$2}'# 第一个$代表引用参数,第二个$$2,代表命令里的$2
server端验证:
~]# zabbix_get -s 192.168.22.137 -p 10050 -k "memory.usage[MemFree]"
使用实例:检测内存信息和监控nginx的状态页
~]# vim /etc/zabbix/zabbix_agentd.confUserParameter=memory.usage[*],cat /proc/meminfo | awk '/^$1:/{print $$2}'# 获取memory的使用信息UserParameter=memory.free,cat /proc/meminfo | awk '/^MemFree:/{print $2}'# 无参数的写法UserParameter=ngx.active[*],curl -s http://$1:$2/$3 | awk '/^Active/{print $$3}'# 获取Nginx的状态信息UserParameter=ngx.accepts[*],curl -s http://$1:$2/$3 | awk '/^[[:space:]]*[0-9]/{print $$1}'# 接受的请求UserParameter=ngx.handled[*],curl -s http://$1:$2/$3 | awk '/^[[:space:]]*[0-9]/{print $$2}'# 处理的请求UserParameter=ngx.requests[*],curl -s http://$1:$2/$3 | awk '/^[[:space:]]*[0-9]/{print $$3}'# 所有请求UserParameter=ngx.status[*],curl -s http://$1:$2/$3 | awk '/^[[:space:]]*[0-9]/{print $$1,$$2,$$3}'
zabbix监控nginx状态页
注意:nginx的状态监控是基于nginx的配置文件开启status
使用该命令查看:# curl -s http://10.10.10.10/status
nginx开起status的方法:
~]# vim /etc/nginx/nginx.conf location / { } location /status { stub_status on; allow 10.10.10.0/24; deny all; }
注意:配置zabbix_agent.conf和nginx.conf后,记得重启zabbix_agent和nginx
验证:
在zabbix server使用zabbix_get命令验证:
~]# zabbix_get -s 10.10.10.10 -p 10050 -k ngx.status[10.10.10.10,80,status]179 179 3
在zabbix web配置:
查看:
参数
状态
命令
验证
信息
监控
配置
代表
实例
内存
用户
检测
位置
写法
文件
方法
格式
示例
语法
处理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
万方数据库可以查多少条记录
分动网络技术有限公司
网络安全服务机构e安全
哪一个不是外文数据库
浦东新区市场软件开发费用是多少
多大年龄适合学习软件开发
延庆区网络营销软件开发职责
国家网络安全产业规划
视频会议软件开发大概多少钱
sql2012数据库下载
深圳软件开发外包效果
外文三大文献数据库含金量
王俊凯小说软件开发
招行交易软件开发
软件开发公司账务怎样处理
web数据库的相关知识点总结
智能交通网络技术
lol服务器无法联网
威联通备份兼容服务器
好用的ntp时间同步服务器
软件开发环境如何搭建
网络安全从我做起怎么写留言
数据库sql文件导入
网络安全法教育演讲稿
网络安全用户信息制度
数据库go语句的用法
qq邮箱网络安全异常
dream服务器建造全过程
不错的软件开发培训班
x社区僵尸逃跑换服务器指令