1在windows下安装zabbix_agent,并设为服务去zabbix官网www.zabbix.com进入download,选择源码包安装,最好和你的server同版本参考官方文档https://www.zabbix.com/documentation/2.4/manual/appendix/install/windows_agent?s[]=windows&s[]=zabbix&s[]=agent把解压出..
【2015.10.12】zabbix安装:1)首先去ZABBIX网站下载一个repo的rpm,比如:zabbix-release-2.4.xxx.rpm2) 安装该rpm后,会自动安装zabbix.repo3) 此时,就可以执行yum安装了:yum install zabbix-server /za...
分类:
其他好文 时间:
2015-10-12 14:22:57
阅读次数:
152
两年的时间内共出品6个系列,其中zabbix与nginx已经制作电子书,其他系列教程陆续转成pdf提供给广大技术宅们下载,感谢大家对运维生存时间的一贯支持,如有不足的地方,欢迎拍砖。系列教程如下1. zabbix教程从入门到精通作者:凉白开电子书:http://ebook.ttlsa.com/mon...
分类:
其他好文 时间:
2015-10-12 14:07:57
阅读次数:
190
对zabbixdiscovery(LLD)的理解
一、主要用法,请参考官网文档
https://www.zabbix.com/documentation/2.2/manual/discovery/low_level_discovery
理解:
1、server和agent或者snmp固定时间沟通1次获取数据。
2、处理返回值,通常是一个json格式的k/v词典,k/v映射到macro上,..
分类:
其他好文 时间:
2015-10-09 15:36:32
阅读次数:
770
搭建环境:Centos6.5_x86_64,Zabbix2.4.5(目前为止最新版本),epel源服务端:1.安装开发软件包yum-ygroupinstall"DevelopmentTools"2.安装所需的依赖包yum-yinstallhttpdmysqlmysql-servermysql-develphpphp-mysqlphp-commonphp-mbstringphp-gdphp-odbcphp-pearcurlcurl-develne..
分类:
其他好文 时间:
2015-10-09 15:26:35
阅读次数:
267
vfs.fs.discovery过滤zabbix对文件系统的监控是通过LLD实现的,zabbix首先通过Discoveryrule发现所有的文件系统名称和类型利用vfs.fs.discovery自动发现并监控磁盘,然后通过正则表达式过滤不需要的文件系统zabbix_get-s127.0.0.1-kvfs.fs.discovery//监测出本地的所有文件系统..
分类:
其他好文 时间:
2015-10-09 08:11:36
阅读次数:
316
zabbix简介zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案zabbix由zabbixserver与可选组件zabbixagent两部门组成。zabbixserver可以通过SNMP,zabbixagent,ping,端口监视等方法提供对远程服务器/网络状态的监视。zabbixagent需要安装在..
分类:
其他好文 时间:
2015-10-09 08:10:19
阅读次数:
500
自定义discovery1.通过脚本获取系统数据2.把数据处理成joson格式的,自动监控的项目信息3.获取自动监控的项目的数据3.修改agentd.conf的配置文件UserParameter=process.discovery,/usr/local/zabbix/scripts/check_process.sh//自动检测的项目,即定义key值UserParameter=proce..
分类:
其他好文 时间:
2015-10-09 08:08:36
阅读次数:
262
由于测试环境上面使用的zabbix服务器配置比较低,经常会遇到性能瓶颈(主要是数据库和磁盘I/O等),于是倒逼我使用了一些方式来缓解这些问题。主要是以前使用的那个备份数据库的脚本是对zabbix数据库进行全备的,使用的又是mysql自带的工具mysqldump,当数据量大了之后进行全备..
分类:
数据库 时间:
2015-10-09 00:53:17
阅读次数:
324
通常,一个报警的产生,是这样的一个过程。如果某种条件符合,那么报警。抽象成计算机语言,就是:if(ConditionA==true){
Alet();
}还可以选择给谁报警(哪个用户)、怎样报警(报警途径),具体如下:if(ConditionA==true){
Alert(userA.email);
Alert(userB.sms);
}如果处理..
分类:
其他好文 时间:
2015-10-09 00:47:58
阅读次数:
28238