zabbix WebUI自定义Nginx监控项模板】的更多相关文章

zabbix webUI自定义Nginx监控项模板 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.创建模板 1>.如下图所示,依次点击"配置" ---> "模板" ---> "创建模板" 2>.如下图所示,自定义模板信息后,点击"添加"按钮 3>.模板创建完成 4>.查看刚刚创建的模板    二.为自定义模板创建应用集 1>.如下图所示,找到自定义的模板后,点击…
Zabbix-(五)监控Docker容器与自定义jvm监控项 一.前言 前文中讲述了Zabbix对服务器硬件方面的监控功能,本文将讲述利用Zabbix监控Docker容器中的Java Web服务,并通过自定义监控项,监控JVM老年代使用情况以及GC信息.Zabbix其实提供了JMX监控,自带了JMX模板能够直接监控JVM信息,本文主要侧重于自定义参数与自定义监控项,关于JMX会在之后的文章中介绍. 准备 Zabbix Server (Zabbix 4.4) (ip:192.168.152.140…
我这里的脚本是监控centos7系统的内存.centos7系统的内存如何查看我之前的博客都是有的.这里直接写了监控步骤 1.首先是编写脚本. #!/bin/bash mem_total(){ TOTAL=`free |grep -i mem |awk '{print $2}'` echo ${TOTAL} } mem_use(){ USE=`free |grep -i mem | awk '{print $3}'` echo ${USE} } mem_free(){ FREE=`free |gr…
zabbix入门之添加监控项 添加一个不带参数的监控项(system.cpu.switches) 进入"配置"-->"主机"选择某主机的"监控项" 选择创建监控项 键值后边的"选择"提供了大量的键值,带有[ ]的需要定义参数值,这里选择system.cpu.switches ​ 注:储存值: ​ 不变:表示获取到的值是什么样子的,就在数据库中存储为什么样子. ​ 差量(每秒速率):表示本次收集到的信息值减去上一次收集到的…
打开zabbix首页→配置→模板→创建模板模板名称:Template App NGINXagent 需添加自定义监控项:UserParameter=nginx.status[*],/bin/bash /etc/zabbix/scripts/nginx_status.sh $1 #!/bin/bash # DateTime: -- # WEBSITE: http://www.ttlsa.com # Description:zabbix监控nginx性能以及进程状态 # Note:此脚本需要配置在被…
虽然Zabbix提供了很多的模板(简单理解为监控项的集合),在zabbix界面点击share按钮就可以直接跳到模板大全的官方网站,但是由于模板内的监控项数量太多不好梳理且各种模板质量参差不齐,还是建议针对自己要监控的主机或产品自定义模板(Linux服务器主机的监控使用默认模板就可以). 之前一篇笔记描述了如何安装和配置zabbix架构,详见:Zabbix-3.4简介及安装配置 ,本文分四个小节描述如何自定义监控项: 文章概述 自定义模板的步骤 如何配置告警 监测数据的可视化 一.文章概述 什么是…
1.确定要监控的对象的指标 2.在agent端上,把如何具体获取指标写成shell脚本,并放在一个和其它agent端统一的位置上 3.在agent端上,自定义监控项key值,配置zabbix_agentd.conf文件,把做好的脚本配置到文件中 4.在agent端上,重启zabbix-agent.service 5.在server端上,利用zabbix_get命令获取key值,进行验证 6.通过浏览器登录zabbix网页端,把相对应的监控项,触发器,图形都添加进去,制作成模板(如果有事先做好的模…
配置内存自定义监控项 # 监控内存命令 [root@web01 ~]# free -m|awk '/^Mem/{print $NF/$2}' 0.664609 [root@web01 ~]# free -m|awk '/^Mem/{print $NF/$2*100}' 66.358 # 定义监控项 [root@web01 ~]# vim /etc/zabbix/zabbix_agentd.d/mem_free.conf UserParameter=mem_pfree,free -m|awk '/…
zabbix获取windows服务器上数据C:\zabbix_agents\conf\zabbix_agentd.win.confUserParameter=conncount,d:\\tools\\online_conncount.bat举例获取 mysql 用户数 @echo off set mysql="D:\tools\mysql.exe" %mysql% --defaults-extra-file=d:\\tools\\my.cnf --default-character-s…
http://www.linuxidc.com/Linux/2013-05/83780.htm …