zabbix“专家坐诊”第171期问答汇总

欢迎大家加入Zabbix交流群,除了在论坛发帖求问外,还可以在QQ群里交流进步,并且每周三我们会进行免费的技术答疑活动,请大家互相转告一下! 玩转Zabbix群 QQ群号:177428068

问题一:

Q:问一下,agent监控MYSQL,如果MYSQL安装的时候是通过二进制安装的,安装路径及端口都变了,需要调那些参数来才能监控?

A:这个要看您通过什么方式监控的呢,如果是通过脚本的话,只要保证用户名和密码正确,用户能登陆即可

Q:通过zabbix自带的模版。

A:方便截个图?

Q:==

A:看下监控项就行的,或者您告诉我您那边时怎么监控的,是需要在agent端配置什么嘛

Q:

w237Q3xo6363316880c67.pngRrLNxFTW63633170634cf.pngFGArXhIf636331774efc3.pngA:好的,您这边用的是zabbix客户端的方式, 那去agent那边

Q:agent要看什么

A:agent那边有监控键值

Q: 3spacFkf6363318fa6e02.png

A:看下配置文件

A:我这边一直没有用默认的数据库监控方式监控数据库,所以要看下配置文件

Q:要看那些配置文件?

A:zabbix-agent2.conf和zabbix-agent2.conf.d下面的文件

 

问题二:

Q:我已经安装了mysql-devel这个依赖包为啥编译的时候还报错configure: error: Not found mysqlclient library

A:您好,您是通过什么方式安装的MySQL,在编译zabbix时有没有指定 mysql-devel的路径呢?

Q:有的

Q:通过离线包的方式装的

A:编译参数发出来看看

Q: ./configure --prefix=/usr/local/zabbix/ --enable-server --enable-agent --enable-java --with-net-snmp --with-mysql --with-libcurl

A: ./configure --prefix=/usr/local/zabbix/ --enable-server --enable-agent --enable-java --with-net-snmp --with-mysql=MySQL的部署路径 --with-libcurl

Q:我试下老师

3vIdmhuk6363319cdc683.png

A:去掉/bin/mysql呢

Q:Rlw3W6Em636331a8a6b26.png老师,现在出现这个问题了

A:去掉/bin/mysql呢

Q:去掉了是这样的e

L1EoG5UN636331b569be1.pngA:--with-mysql=/usr/local/mysql/bin/mysql_config试试看

Q:好了! 谢谢老师


问题三:

Q:麻烦问一下,如何导出某一台主机的所有监控项?

A:您这个估计要写个SQL导出了


问题四:

Q:想要验证agent与server之间端口通不通,如果是在主动模式下,是从agent主机上telnet 10051  如果是被动模式下,是从server主机是telnet 10050是吗

A:是的

Q:zabbix agent开启主动模式以后被动模式还能用吗?

server端继续用被动模式的模板会不会报错?

A:可以


问题五:

这个监控项偶尔拿到unknow,从代理读snmp是正常的

VZ3G9Udr636331c152566.png 

A:您这是一台什么设备呢

Q:服务器,服务器风扇的监控其他还有一样的服务器没有这个问题

A:您试一下取消使用大量请求

Q:好的,谢谢。

Q:主动模式,是客户端至代理,物理防火墙是开客户端至代理的10051,还是开代理至客户端的10050,还是任意一个都可以?

A:但是建议都开

Q:主动模式的模板中可能不止包含主动模式的监控项

A:server和serveractive都填写了代理的地址,我看物理防火墙走的是代理至客户端的10050

Q:这建议用哪个

A:server和serveractive都填写了代理的地址,我看物理防火墙走的是代理至客户端的10050 这个就是被动模式的了

Q:如果两个都填了,会怎么选择的?

A:不会怎么样呀

Q:主动和被动一起用?

A:是的,如果只有主动式的监控项,好像在4.0还是5.0的时候,zabbix是不会显示状态的

Q:好的,那就都开,那防火墙也要开了,谢谢


问题六:

Q:请问zabbix利用freetds 监控mssql 一直提示连不上数据源@广州-乐乐 

[IM002][unixODBC][Driver Manager]Data source name not found, and no default driver specified

[ISQL]ERROR: Could not SQLConnect

A:您那边有装zabbixODBC

Q:安装了freetds  unixODBC unixODBC-devel, tsql 测试可用   isql无法连接

A:您在启动或者是重启时可以看到状态的

7up8aZgj6363321511d2a.pngQ: zabbix_server.log里?

A:是

Q:13283:20221102:162016.152 ODBC: YES,

有的,如果tsql测试可以,是不是代表freetds是没问题的?

A:你找下odbc.ini这个文件

Enable odbc extension module

oextension=odbc.so

[mssql1]

Driver = FreeTDS

Server = x.x.x.x

PORT = 1433

TDS_Version = auto

A:这些配置正确吗

Q:正确的,具体情况是这样的,第一次编译安装没有指定路径和启用的模块版本,然后编译安装了一次/usr/local/freetds/下

Q:unixODBC 2.3.1

DRIVERS............: /etc/odbcinst.ini

SYSTEM DATA SOURCES: /etc/odbc.ini

FILE DATA SOURCES..: /etc/ODBCDataSources

USER DATA SOURCES..: /root/.odbc.ini

SQLULEN Size.......: 8

SQLLEN Size........: 8

SQLSETPOSIROW Size.: 8

这个是odbc的版本

A:应该是odbc.ini未更新

Q:odbc在/etc/和/usr/local/etc下我都放的有

A:agent配置文件方便发出来看看不

Q:这个是在zabbix server端配置的

A:那看下server中的agent配置文件把

Q:看那一项呢?

 

问题七:

Q:请问监控200多台服务器,大概需要什么配置就可以了

A:200台的大致占比什么,多少操作系统的、多少网络设备、多少硬件服务器、还是说全部都是硬件服务器

如果是全硬件服务器的话8C16G500G就够用了,硬盘大小还和数据保留时间有关

Q:的谢谢,还有部分的数据库。大概有80多套吧。这个配置也带的动吧。不考虑数据保留这一块。

A:够用的,如果没有网络设备是够用的

Q:谢谢


问题八:

grafana中报错500,怎么解决这个问题

6GkFEog86363323625ac2.pngvggTkVd86363323d94f36.png
A:zabbix.conf 

XIPROKbv636332682d572.png

把这个调大试试

Q:是在zabbix服务器端调整吗?

grafana和zabbix分开部署的

A:grafana那边

Q:找不到这个文件在哪里

zbbD1jI6636332b566d7d.pngA:您那边用的前端是nginx吗

zabbix那边能找到zabbix.conf吗?

Q:zabbix也找不到

 

0 条评论

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

397 篇文章

作家榜 »

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