mysql fpmmm_zabbix配fpmmm(mpm)数据传送不了问题解决
我们环境用zabbix mpm来监控mysql,不过最近官网已经不叫mpm了,而是叫fpmmm,理由为:
fpmmm is the successor of mpm. mpm was renamed to fpmmm because of the naming conflict with the Apache Multi-Processing Modules (MPM).
好啦,那是官方的行为,我们可以不管,于是我们下载了最新的fpmmm(fpmmm-0.10.5.tar.gz)监控模块
导入模版一切正常,但却发现得不了数据:
用zabbix_sender发送数据也发不了
看日志(fpmmm模块):
less /tmp/fpmmm/fpmmm.log (发现有如下的大量重复log)
46819:2016-04-21 10:22:02.630 - WARN: ZabbixServer=122.54.133.40, ZabbixServerPort=10051, Hostname=52.29.mysql.3306
46819:2016-04-21 10:22:02.630 - WARN: Connection to zabbix server failed (rc=1800)!
46819:2016-04-21 10:22:02.648 - ERR : Failed to execute (rc=1107/ret=1).
看来是远程的ZabbixServer连接失败。
此时用telnet 去联接的话提示:
[chenzejin@localhost ~]$ telnet 122.54.133.40 10051
Trying 122.54.133.40...
telnet: connect to address 122.54.133.40: No route to host
看来应该是防火墙的问题:
开启防火墙:确保sever端开通了10051端口:
-A INPUT -s 122.54.133.40 -m state --state NEW -m tcp -p tcp --dport 10050:10051 -j ACCEPT
-A INPUT -s 122.54.133.40 -m state --state NEW -m udp -p udp --dport 10050:10051 -j ACCEPT
再次连接:
[root@localhost tpl]# telnet 122.54.133.40 10051
Trying 122.54.133.40...
telnet: connect to address 122.54.133.40:Connection refused
很奇怪,server端已经开启了10051端口了呀,再用如下命令扫描一下这个端口:
[root@localhost chenzejin]# nmap -p10051 122.54.133.40
Starting Nmap 5.51 ( http://nmap.org ) at 2016-04-21 10:15 CST
Nmap scan report for 122.54.133.40
Host is up (0.0021s latency).
PORT STATE SERVICE
10051/tcp closed unknown
Nmap done: 1 IP address (1 host up) scanned in 0.14 seconds
发现是closed状态,所以连接不了。
奇怪,在本地测试都好好的,现在搬到生产环境上的测试就不行了
于是看了zabbix_server上的10051端口如下:
[root@localhost zabbix]# netstat -lnpt | grep 10051
tcp 0 127.0.0.1:10051 0.0.0.0:* LISTEN 58116/zabbix_server
再对比了本地正常可监听的环境,发现了一点点不了样
[root@zejin240 zabbix]# netstat -lnpt | grep 10051
tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN 58116/zabbix_server
所以应该是zabbix_server的配置问题了。
再打开zabbix_server.conf的配置文件,发现有如下的配置:
### Option: ListenIP
# List of comma delimited IP addresses that the trapper should listen on.
# Trapper will listen on all network interfaces if this parameter is missing.
#
# Mandatory: no
# Default:
# ListenIP=0.0.0.0
ListenIP=127.0.0.1
我在本地的ListenIP=127.0.0.1是被注释掉的,而生产上这个选项被打开了
发现了这个选项,怪不得,于是把服务器的ip也加上,如下:
ListenIP=127.0.0.1,122.54.133.40
重启zabbix server服务
再在agent端执行:
[root@localhost zabbix]# nmap -p10050 122.54.133.40
Starting Nmap 5.51 ( http://nmap.org ) at 2016-04-21 10:43 CST
Nmap scan report for 122.54.133.40
Host is up (0.0021s latency).
PORT STATE SERVICE
10050/tcp openunknown
Nmap done: 1 IP address (1 host up) scanned in 0.15 seconds
一切正常,可以连接通讯了。
数据也正常获取到了。
至此解决了了zabbix mpm获取不到数据的情况
总结:
第一步:看log,log永远是第一手资料
第二步:防火墙检查,端口检查
第三步:zabbix_server配置检查
122.54.133.40此ip为虚构ip,如果碰巧,纯属巧合。
mysql fpmmm_zabbix配fpmmm(mpm)数据传送不了问题解决相关推荐
- zabbix配fpmmm(mpm)数据传送不了问题解决
我们环境用zabbix mpm来监控mysql,不过最近官网已经不叫mpm了,而是叫fpmmm,理由为: fpmmm is the successor of mpm. mpm was renamed ...
- mysql 清空表怎么恢复_mysql怎么恢复删除的表?mysql找回误删表的数据方法
下面小编就为大家带来一篇mysql 找回误删表的数据方法(必看).小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧. 有备份的话很简单,只需要生成一个最近备份的数据,然后用 ...
- 计算机用什么方式 管理程序和数据,计算机与外设之间数据传送方式有几种?各有什么特点?...
原标题:计算机与外设之间数据传送方式有几种?各有什么特点? 主要有四种方式. 1.无条件传送方式,最简单的传送方式,所配置的硬件和软件最少. 2.查询传送方式,CPU的利用受到影响,陷于等待和反复查询 ...
- hybriddb mysql移植_HybridDB for MySQL 实现在线与离线数据分离的实践
本文将重点介绍HybridDB for MySQL 实现在线与离线数据分离的实践,特别推荐! 核心业务简介 任务中心汇聚了集团的所有工作流任务,并提供统一的入口给用户处理集团的工作任务. 面临主要问题 ...
- mysql命令行批量添加数据_mysql命令行批量插入100条数据命令
先介绍一个关键字的使用: delimiter 定好结束符为"$$",(定义的时候需要加上一个空格) 然后最后又定义为";", MYSQL的默认结束符为" ...
- mysql java datetime_Java向mysql数据库插入datetime类型数据实例(精)
在Mysql数据库中日期跟时间有两种: 1.date类型,date类型也就是我们常见的储存yyyy-MM-dd类型的日期,它不能储存时间,也就是只能储存日期, 2.dateitme就是可以储存日期同时 ...
- php拷贝mysql表_MySQL复制表数据或表结构到新表中
MySQL复制表数据到新表的几个步骤. 1.MySQL复制表结构及数据到新表 CREATE TABLE new_table SELECT * FROM old_table; 2.只复制 MySQL复制 ...
- I2C总线学习(二)--数据传送格式
数据传送格式 (1)字节传送与应答 每一个字节必须保证是8位长度.数据传送时,先传送最高位(MSB),每一个被传送的字节后面都必须跟随一位应答位(即一帧共有9位). (2)数据帧格式 在起始信号后必须 ...
- mysql导入sql文件限制,Mysql导入大容量SQL文件数据有关问题
Mysql导入大容量SQL文件数据问题 MySQL在通过导入sql文件可能会出现下面二个问题: 1.如果sql文件过大,会出现"MySQL server has gone away" ...
最新文章
- DataGridView合并表头实现 、二维表头的实现
- 几个阿里, 美团,腾讯大佬的公众号!超级变态!
- 最轻快的人脸检测yoloface
- 2019“编程的夏天”完美收官!这些00后点燃了这个盛夏
- 如何向本地MSDN帮助库中添加和修改一些帮助内容
- CF-1207 G.Indie Album(Trie上跑AC自动机)
- web api json_有关使用JSON Web令牌保护无服务器API的速成班
- delphi 实体类 JSON 数组
- nginx ---- nginx服务器版本升级和新增模块
- 第一个冷门与真正的死亡之组
- Python集合框架
- vue element ui_vue+element-ui实现表格里嵌套表格
- 四叉树数据编码结构在电子狗中的应用
- 软考中级(系统集成项目管理工程师)(备考用)
- C#数字黑洞之一(西绪福斯黑洞:123数字黑洞)
- 排序算法大比拼(2.2)——时间O(n log2n)篇之快速排序(左右指针法)
- 抽奖动画 - lao虎机抽奖,手把手教你做一个抽奖机软件
- 试卷代号:49242021年春季学期期末统一考试农业经济基础 试题
- 前端实现生成pdf文件并下载
- Hadoop的概念及架构介绍
热门文章
- Sequence II (HDU 5919)(主席树)
- Codeforces Round #766 (Div. 2) D. Not Adding 数学gcd
- Codeforces Round #700 (Div. 1Div. 2)
- Knowledge Test about Match
- 可持久化汇总(讲解+题目)
- CF1500C Matrix Sorting(拓扑排序)
- P2168 [NOI2015] 荷马史诗(哈夫曼编码树)
- 牛客-无形的博弈【结论题,快速幂】
- jozj4010-我才不是萝莉控呢【哈夫曼树】
- nssl1185-试卷【状态压缩】