zabbix监控linux内存】的更多相关文章

通过free -m查看当前内存 可用内存:Available memory=free+buffers+cached,即31068=759+66+30243 已用内存:Used memory=used-buffers-cached,即1030=31339-66-30243 我这里不使用zabbix自带的监控模板,手动设置监控项. 1.开启对应防火墙端口   1 vim /etc/sysconfig/iptables 添加   1 2 -A INPUT -p tcp --dport 10050 -j…
      说明: Zabbix监控服务端已经配置完成,现在要使用Zabbix对Linux主机进行监控. 具体操作: 以下操作在被监控的Linux主机进行,这里以CentOS 6.x系统为例. 一.配置防火墙,开启10050.10051的TCP和UDP端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 -A INPUT -s 192.168.21.127 -m state --state NEW -m tcp -p tcp --dport 10050:10051 -…
zabbix 监控linux tcp连接数 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.TCP的状态概述 1>.端口状态转换 2>.TCP 三次握手 3>.四次断开 二.zabbix agent端配置监控TCP的脚本 1>.自定义脚本 [root@node201.yinzhengjie.org.cn ~]# vim /etc/zabbix/zabbix_agentd.d/tcp_status_monitoring.sh [root@node201.yinz…
Zabbix监控Linux主机设置方法 linux客户端 :59.128 安装了mysql 配置zabbix的yum源 rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm yum install -y zabbix-agent vim /etc/zabbix/zabbix_agent.conf 搜索server   /server回车 Server=127.0.0…
监控linux文件的一个目录大小 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任.       欢迎加入:高级运维工程师之路 598432640 我们知道,Linux自带的一些监控模板可能无法满足我们的需求,在生产环境中,我们可能需要对某些目录进行监控,比如/boot,接下来我们来对演示一下如何对目录进行监控,我们可以自定义key,来实现我们所需要的功能~ 首先你要安装好zabbix_agent客户端 1.定义好监控对象,比如我要监控的就是/yinzhengjie/data/al…
更新内容:1).增加了对windows主机的tcp连接状态的监控2).修改linux主机的监控配置,使linux与windwos主机能够使用相同的模板tcp的连接状态对于监控服务器,尤其是Web服务器来说至关重要.zabbix自带的监控模板中没有对tcp连接状态的监控,要监控tcp的连接状态需要配置自定义key进行监控. 1.Linux配置 1).在zabbix agent安装目录下的zabbix_agentd.d目录下添加一个.conf配置文件,这里是通过执行脚本获取的数据,所以需指定脚本的路…
zabbix自带的监控linux的模板中并没有监控io这项,而实际生产中又需要监控io,如何监控呢. 错误的示例 这里我特意贴出错误的示例出来,是因为我在网上搜如何使用zabbix监控io的文章时,好多文章都在讲使用iostat这个命令.而我最开始也是这样做的,结果是错误的,妈的,被坑了. $ iostat -dxk 1 1 Linux 2.6.32-431.el6.x86_64 (office) 05/22/2019 _x86_64_ (2 CPU) Device: rrqm/s wrqm/s…
上篇最后提到了jstat,jstat可以查看统计JVM内存信息,那么结合Zabbix,就可以监控多实例的JVM内存了. 1.下面两个脚本部署在被监控主机: vm.py 用于JVM实例PID查找,ps命令亦可以换成jdk自带的jps工具: #!/usr/bin.python # import os import json data = {} tcp_list = [] port_list = [] command = "ps -ef | grep weblogic.Server | grep -v…
原文:http://blog.csdn.net/timchen525/article/details/76474017 题场景: 开发Shell 脚本判断系统剩余内存的大小,如果低于100MB,就邮件报警给系统管理员,并且将脚本加入系统定时任务,即每3分钟执行一次检查. 分两步: 第一步:编写脚本 脚本memory_mon.sh如下: #!/bin/bash FreeMem=`free -m|awk 'NR==3 {print $NF}'` #获取系统当前的内存值,赋给变量FreeMem CHA…
#!/bin/bash # 截取java的pid号 java_pid=`netstat -lnpt |grep |awk -F '/' '{print $1'}` # 截取$jstat命令的位置 jstat=/usr/local/jdk-1.8/bin/jstat #jstat_check=$(/usr/local/jdk-1.8/bin/jstat -gcutil) # 用jatat命令获取java的内存的各项值 in S0) /usr/bin/sudo $jstat -gcutil $jav…