Aliyun Code

首页  >   kongjian / tsar

项目语言:None

关于tsar输出到mysql

wheat 于  4 年前  发表了新问题#2014

我在20台xen虚拟机上编译安装了tsar,并配置输出到mysql,在mysql中查看数据时,发现每分钟同步的数据,总是缺少几台服务器的数据,观察syslog,每台服务器执行tsar的crontab时都没有报错,于是每台服务器通过tcpdump抓包90分钟,对抓包日志分析,发现每小时平均有10次上下没有发送数据给mysql。在网上看到淘宝内部的服务器都在使用tsar,请问 目前是否遇到过这种情况。这种情况是否是普遍存在。(系统版本为Debian 6.0 kernel版本为:2.6.32-5-xen-amd64)

我要提问 我来回答

回答(1

  • kongjian于4 年前回复:

    这中情况应该是tsar发送到mysql不够完善造成的,我们使用tsar2db对数据完整性要求不高,因此丢一点数据还能接受,可以尝试修改https://github.com/kongjian/tsar/blob/master/src/output_db.c解决