Tengine zabbix 监控
Tengine 配置
在http 段下新增以下配置
req_status_zone server_stat "$host" 3M; server { listen 9008; location /6bb3f4c96b88d2daeeac8a8f6780b108 { return 200 "tengine_req_status_identity"; } location /us { allow 127.0.0.1; deny all; req_status_show; } req_status server_stat; }
在每个 server 段下新增(通过include方式实现复用):
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。req_status server_stat;
测试
zabbix 监控配置
- 在 /usr/local/zabbix327/bin 新增文件lld_tengine.py,并添加可执行权限
新增UserParameter
UserParameter=tengine.server.discovery[*],/usr/local/zabbix327/bin/lld_tengine.py -t $1 -k "$2"
UserParameter=tengine.server.stat[*],/usr/local/zabbix327/bin/lld_tengine.py -t $1 -d $2 -p $3 -e $4导入模板

更多精彩