Zabbix“专家坐诊”第62期问答汇总

欢迎大家加入Zabbix交流群,除了在论坛发帖求问外,还可以在QQ群里交流进步,并且每周三我们会进行免费的技术答疑活动,请大家互相转告一下! 玩转Zabbix群 QQ群号:177428068
Q:请教下,有没遇到过这种情况,jmx监控的12345端口到tomcat服务器必须开放62986端口才能连上?
wf90bPKT62d765532a4e6.png

BN0j4dVL62d7657a1252a.png

A:你这个62986端口对应的服务是什么?
Q:不太清楚,就是12345连接是会有62986连接,策略62986端口没分开的话,zabbix上jmx连接的12345就会提示超时
A:那如果关掉12345端口,62986端口也会消失,那么可能是做了某些网络策略导致的。62986这个端口是固定的吗?
Q:没有网络策略,我装了四台只有一台出现这种情况,这一台一直是固定62986这个端口
A:这样你在window下的cmd执行netstat -ano|findstr "62986"这个命令获取到端口对应的pid。最后面的那个值,然后在根据pid找到这个端口对应的服务。在cmd执行tasklist|findstr pidQ:是java
QMjCDBtj62d765843ccb5.png

A:看一下tomcat的配置文件是否哪里存在了62986这个端口。
Q:查了下,tomcat没有配置,好像是远程监控jdk除了12345会起其他端口
A:你是没有指定端口,产生了随机端口吧
Q:tomcat配置和jmx接口都是指定了12345端口的
A:方便看下配置参数?tomcat上的  jmx配置
Q:jmx这样配置的
5KYbohvh62d7658bc3203.png

A-1:加多个参数
-Dcom.sun.management.jmxremote.rmi.port=12345
zabbix默认使用jmx的rmi协议

不指定的时候,默认产生随机端口
Q:跟这个是有区别的是么
2Dw1Jedg62d76593e1abb.png

A-1:2个都需要加,jmx有很多种协议
Q:嗯嗯,好的,谢谢,我去试试
Q:加了tomcat直接报错了
FuyhiRVk62d7659a10c20.png




Q:有大佬报过这种错吗?
h6pArgbH62d765a0ae622.png

A:数据库有问题
Q:数据库账号和密码都对,10051端口起不来
A:你执行ssh -ntl,看一下数据库有没有起来
Q:
e7jCh3sx62d765a6e5cff.png

A:那你看一下mysql数据库有没有zabbix这个库
Q:
DHKbQRwp62d765ae808c2.png

A:登录到mysql数据库,然后show databases;
Q:库里也有表,这些基本得我都看过了
A:那你再看一下zabbix_server.conf里面的DB_HOST和DBPASSWORD那几个参数有没有错
Q:检查了都对上了
A-1:使用zabbix_server -c zabbix_server.conf的方式启动,可以看到一些明显的报错
切换到zabbix用户,用你配置文件上填写的数据库账号密码,登录试下
Pm8d5gQU62d765b797829.png

A-1:带上 zabbix库
Q:好像是授权问题?
4bmLCybm62d765be5e1f4.png

A-1:嗯,加多个指定ip,或者是%权限,远程权限
Q:我加%加不上呢,一开始就是加%,一直报错,我才换的localhost
A-1:不加%就直接指定IP,你这个报错是你没权限到zabbix库,不是这个%的问题
grant all  on zabbix.* to zabbix@'localhost' identified by '密码';
flush privileges;

改授权,用root登录改
Q:
3lP2oVAo62d765c4db245.png

A:用我发的命令改
Q-1:这都哪的老师教的用%授权?这不是祸害人么
A-2:这个ip应该是固定的吧,指定好那个ip不就阔以
A-3:做实验而已,没啥关系
Q:指定我zabbix服务器的ip吗
A-1:server配置文件上参数DBHost=localhost,指定localhost,指定zabbix的服务器Ip
Q:这个DBhost应该是默认就是把
A-1:随意
Q:
O9asU4zz62d765cf0f1b2.png



Q:zabbix_get -s xk-ceph-1 -k uping
zabbix_get [34141]: Check access restrictions in Zabbix agent configuration求助:这个报错是什么原因啊?

A:你agent配置文件改了吗?
Q:改了啊,我想问一下 server 和server active有什么区别,我有三台机器,第一台装了 server和 agent,第二台装了 agent 和proxy, 第三台装了 agent,agent应该怎么配置啊
A:这个改了吗?
Y3pAEO5062d765d590301.png

Q:没有,这个是什么作用?
A:你是自己写了监控脚本把,想要测试吧
Q:嗯
A:默认不支持,把这个参数改成1才行
Q:嗯,我试试,谢谢大佬

VNyfgeuN62d765dd9c633.jpg


0 条评论

请先 登录 后评论
乐维君
乐维君

347 篇文章

作家榜 »

  1. 乐维君 347 文章
  2. YOHOHO 14 文章
  3. 机灵小和尚 13 文章
  4. 我是一只小菜鸡 12 文章
  5. 细雨闲花 11 文章
  6. 御前侍卫张五哥 9 文章
  7. 。。。 8 文章
  8. 小黄人 8 文章