监控磁盘io发现脚本脚本内容:#!/usr/bin/perl # ------------------------------------------------------------------------------- # Filename: disk i/o # Revision:
使用jstat -gc TOMCAT ID将数据重新排序导入到$TOMCAT文件中,循环执行但是jstat这条命令在被zabbix执行需要和tomcat启动用户一样的权限,你可以将zabbix-agent使用和tomcat启动用户一样的用户来启动zabbix-agent,也可以visudo[root
计算每秒命中率,这里脚本获取到底是当前命中率,模板中可调试我在github上面重新修改了监控,监控脚本和模板redis-info-status.xml,你可以关注此项目。这里的命中率需要命中才会计算才会有值[root@c7-test scripts]# cat redis_hits.sh #!/b
设置nginx的status页面,如果没有,你可能需要编译安装,使用nginx -V可查看编译参数server { listen 81; server_name localhost; location /nginx_status
dcoker监控首先需要将docker的name拿出来,循环执行docker stats将数据拿出重新排序后数值换算追加到/tmp/下以name命名[root@localhost scripts]# cat docker_host_status.sh #!/bin/bash # ---------
我们知道,监控ip地址通常都是进行ping来判断,或者上层服务监控,再或者监控url,返回响应,页面关键字等如果监控一个域名,且只要有一个域名,我们可以使用fping来进行监控,并且在本章中将演示两种简单的监控。我们先来看第一种我们安装fping[root@LinuxEA ]# wget http:
在之前的一篇文章中有讲过zabbix之Graphtrees,这里不在重复描述,总而言之zabbix中Graphtrees还是比较好用的github链接升级3.0.2到3.0.41,下载release[root@LinuxEA local]# yum install http://repo.zabbi
count定义的一段时间内值的数量。字段:(sec|#num,,,<time_shift>)sec,num1.sec,num(秒,#值)-->(sec|#num,评估期间以秒为单位或以最新收集的值(按#号开头)2, :(可选) - 需要的图案(整数项目 - 精确匹配;浮法项目 -
abschange最后和最前之间的差值支持类型: float, int, str, text, log值/最后的值= abschange对于字符串返回:0 - 值相等 1 - 值不同{www.linuxea.com:nginx.http.abschange(5m)}<10表示www
avgweb中显示如下:所定义的评价期间内的项的平均值。格式:avg(sec|#num,<time_shift>)sec or #num :评估期间以秒为单位或以最新收集的值(按井号开头)支持的值类型:浮动,INT示例说明:avg(#5) :5个最新的平均值avg(1h) :一小时之内的
1 .change最后与先前值之间的差值的量(change用于获取item返回值与上一次值得差值)支持的类型有:float, int, str, text, log对于字符串返回: 0 - 值相等 1 - 值不同1 .1例子{www.linuxea.com:system.uptime.change(
diffdiff主要用于检查是否最后一次和以前的值不同,支持浮动,INT,STR,文本,日志,返回1则最近的值与之前的值不同,0则是其他状态(无变化)web如:{www.linuxea.com:agent.version.diff(0)}>0如上,如果agent版本大于0则发送变化就会触发{w
str(pattern,<sec|#num>)发现在最新(最近)的值的字符串。pattern:所需的字符串<sec|#num> 评估期间以秒为单位或以最新收集的值(按井号开头)。在这种情况下,一个以上的值可被处理。支持: str, text, log,当返回1时说明找到,0
last最新值(sec|#num,<time_shift>)值#num - 第几个最新的值,支持,浮动,INT,STR,文本,日志,同时支持time_shift,例如:last(0,86400)返回一天前的最新值,如果在history中,ZABBIX不保证值的确切顺序,如果在历史一秒内存
将zabbix logo修改我们找到/data/wwwroot/zabbix/img/icon-sprite.svg,存放到本地后打开http://editor.method.ac/,open svg选择icon-sprite.svg,此时你可以看到在图中有两个zabbix的图片我们打开ps,制作
首先挂os linux模板后发现网卡都是0远程get发现是0[root@iZ626l9a5x1Z ~]# zabbix_get -s 149.2.120.34 -k net.if.out[eth0] 0在本监控主机上发现当前的网卡,确认正常![root@ns3723989 ~]# zabbix_ag
zabbix-server配置文件,包含以下内内容:1,基础配置2,性能优化的参数3,agent.conf配置文件如果你觉得配置有用,你可以点击右上角的QQ联系我发送你完整pdf看图:可参考agentd
axel -n 20 http://sgp1.mirrors.digitalocean.com/mariadb//mariadb-10.1.19/bintar-linux-x86_64/mariadb-10.1.19-linux-x86_64.tar.gz修改grub,禁用Transparent H
须知 :在现有的zabbix_server中,由于增加机房,添加zabbix_proxy服务器,不动原有的zabbix_server,如下图:zabbix_proxy通过agentd端收集数据后发送给原有的zabbix_server准备:本章使用nmp使用docker容器构建测试,本周的nmp和普通
elk不是很善于处理多行日志,同样也不能保留原始日志格式,Graylog可以收集监控多种不同应用的日志,包括文件,系统日志,在客户端方面支持手工插件等,而且官网提供多种安装方式,安装便捷,部署在一台主机即可,并且他可以进行规则报警,我们来看如下:1,一体化方案,安装方便,不像ELK有3个独立系统间的