zabbix重点笔记

############################
#zabbix重点####
#zabbix分为主动监控和被动监控
#主动监控:客户端主动的去收集信息,然后发向服务端。
#被动监控:服务端向客户端发送请求,获取监控信息。
#以下几项配置最容易出错,一定要慎重。
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf    #zabbix_agent扩展的配置文件
ServerActive=127.0.0.1   #主动监控的服务器ip地址
Server=127.0.0.1         #zabbix服务端的ip地址
LogFile=/usr/local/zabbix/logs/zabbix_agentd.log    #zabbix-agent日志文件存放位置
Hostname=Zabbix server    #主机名,必须和服务端web界面的item下的名字一致,否则无法自动注册。
UnsafeUserParameters=1    #允许使用脚本
UserParameter=            #用户自定义key
EnableRemoteCommands=1    #允许服务器在zabbix—agent上执行远程命令。
LogRemoteCommands=1   #记录服务端远程执行命令的日志。
#linux自定义监控
#UserParameter=key名字,key命令
#UserParameter=key名字[*],key命令
#UserParameter=lingdong_login_pro[*],ps -ef | grep $1 | egrep -v grep | wc -l
#linux服务端获取key
#zabbix_get -s server_ip -p 10050 -k key名字
#windows监控项获取:
#typeperf -qx > C:\zabbix.log
#在zabbix-agent中修改自定义key:
#PerfCounter=Memory_BufferCacheHitRatio,"\SQLServer:Buffer Manager\Buffer cache hit ratio",30
#固定格式,key名字,监控项目,间隔30秒向服务端发送数据
#测试能否获取key:
#zabbix_get  -s 10.18.192.210 -k  key名字
时间: 2024-08-25 22:26:16

zabbix重点笔记的相关文章

深入理解计算机系统9个重点笔记

引言 深入理解计算机系统,对我来说是部大块头.说实话,我没有从头到尾完完整整的全部看完,而是选择性的看了一些我自认为重要的或感兴趣的章节,也从中获益良多,看清楚了计算机系统的一些本质东西或原理性的内容,这对每个想要深入学习编程的程序员来说都是至关重要的.只有很好的理解了系统到底是如何运行我们代码的,我们才能针对系统的特点写出高质量.高效率的代码来.这本书我以后还需要多研究几遍,今天就先总结下书中我已学到的几点知识. 重点笔记 编写高效的程序需要下面几类活动: 选择一组合适的算法和数据结构.这是很

C++编程思想重点笔记(下)

上篇请看:C++编程思想重点笔记(上) 宏的好处与坏处 宏的好处:#与##的使用 三个有用的特征:字符串定义.字符串串联和标志粘贴. 字符串定义的完成是用#指示,它容许设一个标识符并把它转化为字符串,然而字符串串联发生在当两个相邻的字符串没有分隔符时,在这种情况下字符串组合在一起.在写调试代码时,这两个特征是非常有效的. #define DEBUG(X) cout<<#X " = " << X << endl 上面的这个定义可以打印任何变量的值. 我

JavaScript 重点笔记

JavaScript 重点笔记 ## 数组 // 必须掌握 - arr.length:获取数组元素的长度 - arr.splice(起始位置,长度):从数组中添加或删除元素. - arr.indexOf():获取指定元素在数组中的位置,不存在返回-1 - arr.sort([函数:排序规则]):排序(默认采用字符串顺序排序,数字排序则需要通过自定义函数实现) - arr.join(str):将arr以指定字符连接成字符串 // 次重点 - arr.push():在数组末尾推入指定元素 - arr

Java编程思想重点笔记(Java开发必看)

Java编程思想,Java学习必读经典,不管是初学者还是大牛都值得一读,这里总结书中的重点知识,这些知识不仅经常出现在各大知名公司的笔试面 试过程中,而且在大型项目开发中也是常用的知识,既有简单的概念理解题(比如is-a关系和has-a关系的区别),也有深入的涉及RTTI和JVM底层 反编译知识. 1. Java中的多态性理解(注意与C++区分) Java中除了static方法和final方法(private方法本质上属于final方法,因为不能被子类访问)之外,其它所有的方法都是动态绑定,这意

zabbix学习笔记1-安装服务端

zabbix 3.0安装 已安装LNMP架构,web路径 /www/zabbix 其中5.4PHP编译参数 5.4编译参数 ./configure --prefix=/opt/php --with-config-file-path=/opt/php/etc --with-mysql=/opt/mysql/ --with-mysqli=/opt/mysql/bin/mysql_config --with-pdo-mysql=/opt/mysql/ --with-iconv-dir=/opt --e

【zabbix学习笔记之二】部署zabbix-server端

创建.导入zabbix数据库  cd /usr/local/src #进入软件包下载目录  tar zxvf zabbix-2.2.6.tar.gz #解压  cd /usr/local/src/zabbix-2.2.6/database/mysql #进入mysql数据库创建脚本目录  ls #列出文件,可以看到有schema.sql.images.sql.data.sql这三个文件  mysql -u root -p #输入密码,进入MySQL控制台  create database zab

【zabbix学习笔记之三】部署zabbix-agent端

zabbix源码包的安装  1.解压zabbix2.2的源码包    cd /usrl/local/src    tar zxvf zabbix-2.2.6.tar.gz  2.安装zabbix    cd /usr/local/src/zabbix-2.2.6    ./configure --prefix=/usr/local/zabbix --enable-agent      make    make install    ln -s /usr/local/zabbix/sbin/* /

zabbix学习笔记4-创建外部监控项

之前学习了如何使用zabbix自带的监控项来监控 zabbix的监控项的类型很多,这里讲如何创建外部监控项,外部监控是由zabbix server通过脚本来对节点进行获取信息的一个过程,被监控的节点不需要启动agentd也是可以被监控到的 如果不想传递任何参数,如下: script[] orscript zabbix server会再定义好的目录里面执行外部脚本(zabbix server中的配置extenalScripts),这个脚本将使用zabbix的运行用户身份运行.请注意权限以及只有指定

zabbix学习笔记4-ODBC数据库监控

ODBC是C语言开发的.用于访问数据库的中间件接口,zabbix支持查询任何ODBC支持的数据库,zabbix通过调用ODBC来获取数据库的数据以及数据库状态等等 安装unixODBC yum install unixODBC unixODBC-devel -y 安装unixODBC驱动 要监控mysql等数据库必须先安装基于c开发的unixODBC数据库驱动 redhat直接yum安装 yum install mysql-connector-odbc 配置unixODBC 配置odbcinst