Q:请问为啥我的 agent主动模式下 服务端 获取不到数据呢?
A:添加参数了吗?没有添加参数也不现实
Q:配置文件也配了 监控项也选择主动式,不知道哪里出现问题,能具体说下实现主动式的操作步骤不?A:我是主动式被动式都配置了
Q:我也是这样的,但是就是不知道哪里的问题
A:你截图看看,显示这些了吗?
Q:这个肯定了 ,被动还是能用 ,切换成主动式 就是没数据
还有这个监控项 无效呢
A:提示监控项无效的这个IP 是windows主机吗?
Q:linux的
A:这个键值仅可用于windows主机
Q:好的 那linux那个可以实现这个呢
A:https://www.zabbix.com/documenta ... mtypes/zabbix_agent
Q:好的,谢谢
A:主动式 agent配置文件ServerActive参数写上zabbix或proxy的地址,Hostname参数设置的主机名称必须和zabbix上该主机对象的主机名称一致
Q:我是这么配置的呢,hostname是用的 agent的ip
A:zabbix 上监控对象的主机名称是 agent的ip吗? agent的日志有报错信息吗?
Q:都是ip,一致的.agent的日志倒是没看,agent日志是空的呢
A:agent 的配置文件有设置LogFile吗?agent启动也会产生日志的
Q:
A:启动agent的用户 有权限编辑这个文件吗/
Q:有权限
A:可以重启agent 再看一下日志
Q:这里有啥问题不
A:agent 能访问zabbix或proxy的10051端口吗?或者zabbix或proxy的端口有修改过吗?这个日志的意思是agent无法访问这个IP的10051端口,也就无法主动把数据发给这个IP了
Q:我我查下 服务端的10051端口改下的话 客户端那边用改么?
A:服务端的10051如果改了的话 agent主动式要写上修改后的端口
Q:agent哪里改服务端的端口呢 没找到
A:ServerActive=file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.png1.1.1.1:10051 类似这样
Q:哦哦 就是后边直接加端口哈
Q:主动式的上报频率 在哪边控制呢,还是在监控项那边么,还是说在agent配置文件里
A:上报频率就是监控项的时间间隔
Q:好的谢谢
Q:Too many processes on Zabbix server请问下这个告警 可以不可不管他
A:忽略即可
Q:他这些 有哪些 必须重视的呢
A:都需要重视的,要是真的没用的话,zabbix就不会带有这些触发器了
Q:大佬们这个是啥意思啊?我百度找了一下。大概是php.ini配置有问题。php版本都是一致的。用其他的设备同样的步骤做出来。这个就安装不上
A:配置下时区
Q:这个时区我都已经跟其他的设备对比过了。设置的没毛病呀
Q:找到原因了。我没有加“这个符号
Q:看具体机器里配置没问题,不过确实没有数据过来,这是怎么回事啊,怎么排查?
windows模版,很多这种监控项缺失
看具体机器里配置没问题,不过确实没有数据过来
A:这个agent是什么版本的?
Q:windows agent服务起不来,报这个错,请问如何解决呢
A:可以尝试一下重新安装agent 服务
Q:尝试很多次了?
A:zabbix 和agent版本是什么?可以尝试重新下载一个agent,保留agent配置文件即可
Q找到问题了,账户权限不对,我重装了下agent,看是否还有延时,用的4.2.6版,和proxy一致
A:那就好,可以看一下proxy的队列和proxy的cpu内存使用情况
Q:刚调整的机器,还是有两个监控项没有数据,其他数据都正常
A:这个机器agentd的日志有什么报错信息吗?
Q:
A:方便让我看一下agent的配置文件的内容吗?
Q:安装Oracle ODBC驱动,谁弄过
这个信息配置在哪里面呀?是zabbix server 里面还是?配置在Oracle 服务器里面,那个大老知道呀
A:odbc 是在zabbix server 所在的服务器上配置的Q:谢谢兄弟,我配置在了zabbix server上了,测试连接报错,说找不到名称file:///C:\Users\admin\AppData\Roaming\Tencent\QQTempSys\%[email protected]$ACOF(TYDYECOKVDYB.pnghttps://www.zabbix.com/documentation/4.2/manual/api/reference/trigger/get 按标签取触发器 这个功能,zabbix4.2及以上才支持,这是api的说明文档
A:方便截图看一下吗/Q:[IM002][unixODBC][Driver Manager]Data source name not found, and no default driver specified
A:odbcinst -j 执行这条命令的结果是什么?
Q:
A:/etc/odbcinst.ini 里是否有 oracle 名字的驱动?
A:ldd 驱动文件,看下是不是缺依赖了
Q:zabbix api 取触发器 我想按标签取触发器 红框里该怎么写?
A:{
"output": [
"triggerid",
"description"
],
"tags": [{"tag": "c", "value": "1", "operator": "1"}],
"triggerids": [
"54494"
]
}
本期未解决问题:
Q1:请问跑在docke上的tomcat要怎么监控呢?
Q2:有没有大佬遇到过这个问题,Centos7 NGINX+PHP7.2环境,遇到ZBX报没有gettext环境的错误,但是我在编译PHP的时候已经加上--enable-gettext了,so动态库也加过了,phpinfo页面也看得到,就是ZBX页面报这个错误
原文地址:https://blog.51cto.com/14483703/2467192