随笔分类 -  zabbix

摘要:简单命令监控elasticsearch集群状态 原理: 使用curl命令模拟访问任意一个es节点可以反馈的集群状态,集群的状态需要为green curl -sXGET http://serverip:9200/_cluster/health/?pretty { "cluster_name" : "y 阅读全文
posted @ 2017-01-13 22:13 reblue520 阅读(1727) 评论(0) 推荐(0) 编辑
摘要:Zabbix Agent active批量调整客户端为主动模式监控 zabbix_server端当主机数量过多的时候,由Server端去收集数据,Zabbix会出现严重的性能问题,主要表现如下: 1、当被监控端到达一个量级的时候,Web操作很卡,容易出现502 2、图层断裂 3、开启的进程(Poll 阅读全文
posted @ 2017-01-06 19:19 reblue520 阅读(1334) 评论(0) 推荐(0) 编辑
摘要:zabbix数据库mariadb从本机迁移到云mysql数据库的操作 1.将zabbix数据库导出,并导入到云数据库中 由于数据库较大,如果直接使用shell会话中断会导致数据库导出或者导入失败,使用screen screen -S backzbx 导出zabbix数据库: mysqldump -h 阅读全文
posted @ 2016-12-28 19:41 reblue520 阅读(435) 评论(0) 推荐(0) 编辑
摘要:配置zabbix当内存剩余不足10%的时候触发报警 zabbix默认的剩余内存报警: AverageLack of available memory on server {HOST.NAME}{Template OS Linux:vm.memory.size[available].last(0)}< 阅读全文
posted @ 2016-11-16 20:08 reblue520 阅读(337) 评论(0) 推荐(0) 编辑
摘要:zabbix通过curl命令判断web服务是否正常并自动重启服务 主要思路: 通过curl命令获取服务器响应码,如果正常返回200,不正常返回000 具体命令: curl -I -s -w "%{http_code}" -o /dev/null http://www.baidu.com/ 1.编辑z 阅读全文
posted @ 2016-11-15 15:41 reblue520 阅读(1263) 评论(0) 推荐(0) 编辑
摘要:zabbix3.0.4监控mysql主从同步 1.监控mysql主从同步原理: 执行一个命令 mysql -u zabbix -pzabbix -e 'show slave status\G' 我们在输出的信息中选择 Slave_IO_Running: Yes Slave_SQL_Running: 阅读全文
posted @ 2016-11-14 18:19 reblue520 阅读(190) 评论(0) 推荐(0) 编辑
摘要:zabbix3.0.4添加对进程的监控: 主要思路: 通过 ps -ef|grep sdk-push-1.0.0.jar |grep -v grep|wc -l 这个命令来判断进程sdk-push是否运行,如果不等于1则表示进程挂了,触发报警 被监控的zabbix-agent端: 添加监控参数: # 阅读全文
posted @ 2016-11-02 14:52 reblue520 阅读(266) 评论(0) 推荐(0) 编辑
摘要:zabbix3.0.4添加对进程的监控: 方法一:通过自定义命令进行监控 主要思路: 通过 ps -ef|grep sdk-push-1.0.0.jar |grep -v grep|wc -l 这个命令来判断进程sdk-push是否运行,如果不等于1则表示进程挂了,触发报警 被监控的zabbix-a 阅读全文
posted @ 2016-11-02 14:52 reblue520 阅读(584) 评论(0) 推荐(0) 编辑
摘要:zabbix3.0对tcp连接数及状态的监控优化 之前对tcp的监控采用netstat命令,发现在服务器繁忙的时候效果不理想,这个命令占用大量的cpu有时候高达90%以上,可能会导致业务的不稳定,所以改用ss命令对脚本进行优化 在需要被监控的zabbix-agent端添加脚本编写 创建文件夹 mkd 阅读全文
posted @ 2016-10-24 09:44 reblue520 阅读(234) 评论(0) 推荐(0) 编辑
摘要:通过yum安装方式部署了zabbix3.0.4监控服务器,配置过程中发现当导入的模板中有中文时,图中的中文会变成方块 如下图所示: 这个问题是由于zabbix的web端没有中文字库,我们最需要把中文字库加上即可 解决办法如下 1.从windows下控制面板->字体->选择一种中文字库例如“楷体” 2 阅读全文
posted @ 2016-09-22 16:09 reblue520 阅读(145) 评论(0) 推荐(0) 编辑
摘要:zabbix实现对tomcat的监控 工作原理 比如:当Zabbix-Server需要知道java应用程序的某项性能的时候,会启动自身的一个Zabbix-JavaPollers进程去连接Zabbix-JavaGateway请求数据,而ZabbixJavagateway收到请求后使用“JMXmanag 阅读全文
posted @ 2016-09-22 15:39 reblue520 阅读(399) 评论(0) 推荐(0) 编辑
摘要:zabbix配置流量告警 zabbix虽然已经对服务器的网卡流量进行了监控,但为了防止某台机器流量过高导致网络慢,或者因为中病毒或木马等原因,导致流量很高,可使用zabbix的流量告警功能来对流量进行告警。 配置告警路径: Configuration--Templates--Template OS 阅读全文
posted @ 2016-09-20 09:38 reblue520 阅读(447) 评论(0) 推荐(0) 编辑
摘要:zabbix大量报警,运行进程过多,但实际有部分机器可以忽略,需要关闭相关的报警 Configuration-->Templates找到Template_Linux点该行的 Triggers选择 Lack of free memory on server {HOSTNAME} Too many pr 阅读全文
posted @ 2016-09-19 16:49 reblue520 阅读(3219) 评论(0) 推荐(0) 编辑
摘要:通过yum方式安装的zabbix 1.将/usr/share/zabbix目录修改权限,因此处我们使用的是apache,所以用户改为apache,如果是nginx需要改为nginx(是否需要修改可以参考apache:/etc/httpd/conf/http.conf中的user配置,nginx:/e 阅读全文
posted @ 2016-09-12 12:40 reblue520 阅读(214) 评论(0) 推荐(0) 编辑
摘要:1.应用场景描述 在目前公司的业务中,有部分ESB架构用ZooKeeper作为协同服务的场景,做好ZooKeeper的监控很重要。 2.ZooKeeper监控要点 系统监控 内存使用量 ZooKeeper应当完全运行在内存中,不能使用到SWAP。Java Heap大小不能超过可用内存。 Swap使用 阅读全文
posted @ 2016-08-29 14:16 reblue520 阅读(447) 评论(0) 推荐(0) 编辑
摘要:zabbix实现自动触发远程脚本执行命令 Zabbix触发器(trigger)达到阀值后会有动作(action)执行:发送告警信息或执行远程命令 环境 Server:基于centos6.5 final x86_64 Zabbix:zabbix-3.0.4 server/agent 注意事项 1.远程 阅读全文
posted @ 2016-08-25 15:40 reblue520 阅读(296) 评论(0) 推荐(0) 编辑
摘要:通过zabbi做web监控不仅仅可以监控到站点的响应时间,还可以根据站点返回的状态码,或者响应时间做报警 1、对需要监控的主机添加web监控 在configuration—hosts 中打开主机列表,选择需要添加监控主机的web,创建application 选择web项,再单击右上角的Create 阅读全文
posted @ 2016-08-25 10:39 reblue520 阅读(1387) 评论(0) 推荐(0) 编辑
摘要:原理: netstat -an|awk '/^tcp/{++S[$NF]}END{for(a in S) print a,S[a]}' TIME_WAIT 79 ESTABLISHED 6 LISTEN 3 可以使用man netstat查看TCP的各种状态信息描述 ESTABLISHED sock 阅读全文
posted @ 2016-08-22 10:11 reblue520 阅读(268) 评论(0) 推荐(0) 编辑
摘要:在ubuntu os上安装agent,使用如下命令: wget http://mirrors.aliyun.com/zabbix/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-1%2btrusty_all.deb dp 阅读全文
posted @ 2016-08-19 15:18 reblue520 阅读(167) 评论(0) 推荐(0) 编辑
摘要:Zabbix 自动发现(Discovery)功能使用 随着监控主机不断增多,有的时候需要添加一批机器,特别是刚用zabbix的运维人员需要将公司的所有服务器添加到zabbix,如果使用传统办法去单个添加设备、分组、项目、图像…..结果应该是让人吐的结果。 鉴于这个问题我们可以好好利用下Zabbix的 阅读全文
posted @ 2016-08-15 11:40 reblue520 阅读(919) 评论(0) 推荐(0) 编辑