agent 端配置文件路径 :/etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid #<===指定pid文件路径,默认即可 # LogType=file LogFile=/var/log/zabbix/zabbix_agentd.log #<===日志文件的存放路径 LogFileSize=0 #<===日志文件到达多少M开始轮询,默认0不轮询,建议设置为1-10之间 # DebugLevel=3 #<===调试级别 # SourceIP= #<===使用哪个IP地址与外部通信 # EnableRemoteCommands=0 #<===是否允许zabbix server端的远程指令,0不允许,1是允许,默认不允许 # LogRemoteCommands=0 #<===是否开启日志记录shell命令作为警告 0表示不允许,1表示允许 Server=127.0.0.1 #<===zabbix server的ip地址或主机名,可同时列出多个,需要用逗号隔开(基于IP地址的授权机制,允许那些server来获取信息,可以是多个server获取数据) # ListenPort=10050 #<===zabbix agent监听的端口 # ListenIP=0.0.0.0 #<===zabbix agent监听的ip地址(用于agent端向服务端自动注册时,指定本地网卡监听的地址) # StartAgents=3 #<===zabbix agent开启进程数 ServerActive=127.0.0.1 #<===主动将数据推送给哪个服务端,服务端处于被动模式下(将数据通知给哪个server,如果本机既是server又是agent,不能去掉127.0.0.1) Hostname=Zabbix server #<===(agent端节点主机名)在对应节点实现自动发现,自动联系server服务端,告知自己是谁(全局唯一),一般是本机主机名,通常也使用DNS解释的主机名 # HostnameItem=system.hostname # HostMetadata= #<===配置当前主机唯一标识的元数据(用于自动注册) # HostMetadataItem= #<===主机元数据item-key # RefreshActiveChecks=120 #<===主动检查刷新的时间,单位为秒数 # BufferSend=5 #<===数据缓冲的时间 # BufferSize=100 #<===zabbix agent数据缓冲区的大小,当达到该值便会发送所有的数据到zabbix server # MaxLinesPerSecond=20 #<===zabbix agent发送给zabbix server最大的数据行 # Timeout=3 #<===处理超时时间 # AllowRoot=0 #<===是否允许zabbix agent 以root用户运行,默认不允许 # User=zabbix #<===运行agent进程的用户 Include=/etc/zabbix/zabbix_agentd.d/ #<===定义子配置文件及其路径 # UnsafeUserParameters=0 #<===是否允许所有字符参数的传递 # UserParameter= #<===用户自定义的参数 # LoadModulePath=${libdir}/modules #<===自定义加载的模块路径 # LoadModule= #<===模块名称,多个用逗号隔开 # TLSConnect=unencrypted #<===TLS认证相关配置 # TLSAccept=unencrypted # TLSCAFile= # TLSCRLFile= # TLSServerCertIssuer= # TLSServerCertSubject= # TLSCertFile= # TLSKeyFile= # TLSPSKIdentity= # TLSPSKFile=