Current Server Time: 04:15 (Asia/Shanghai)

MYDan IRC Logs

2017/08/11

Timezone: Asia/Shanghai


10:44
lijinfeng
x
10:48
lijinfeng
collector是监控啊,你要这个做监控吗。
10:56
lijinfeng
这个可能缺东西
10:56
lijinfeng
mrsync那个细想之后有个问题,导致不能mrsync大文件
11:04
lijinfeng
多机房情况下用mrsync,如果某个机房没有数据,需要从中控机dump一份过去,dump的过程数据是需要加载在内存里面的。这样dump大文件肯定不行
11:04
lijinfeng
所以为什么mrsync只能是拉的方式
11:10
lijinfeng
周末我把load改一下,让它能通过代理load,load单独处理是为了不让大内容存在内存里
11:13
lijinfeng
你说的连接满应该不会啊,我没遇到过
11:13
g112wdh
好的 我再测测
11:14
lijinfeng
刚才我在irc里面写了一堆,你应该看不到吧
11:14
g112wdh
看不到啊
11:14
g112wdh
我用irccloud 据说 可以保存 历史
11:14
lijinfeng
看日志有
11:14
g112wdh
难道被骗了
11:14
g112wdh
好的
11:15
g112wdh
我看下日志
11:15
lijinfeng
保存也得你网络都一直连接的才行啊
11:16
g112wdh
日志能看到
11:16
g112wdh
我看collector 和nices 没什么区别啊
11:16
lijinfeng
但是推配置的呢
11:16
lijinfeng
cllector只是一个客户端
11:17
g112wdh
自己dump 过去
11:17
g112wdh
rcall dump 过去
11:17
lijinfeng
我里面应该是写了推配置的
11:18
g112wdh
11:18
g112wdh
在agent code里面
11:18
lijinfeng
monitor里面
11:18
g112wdh
每次调用collector
11:18
g112wdh
都dump 配置
11:18
g112wdh
这样会不会不好
11:18
g112wdh
应该还好
11:19
lijinfeng
我是想先dump,后面在加一些判断,如果需要更新才把这个数据带过去
11:19
g112wdh
嗯 这样 靠谱
11:19
g112wdh
这样超级靠谱
11:20
g112wdh
我之前 mrsync 过大文件 没太大
11:20
g112wdh
没太多问题 嘿嘿
11:20
g112wdh
内存都比较大
11:21
lijinfeng
我明天有空啊,你可以说一下你的需求,靠谱的话我明天写点
11:21
lijinfeng
现在的mrsync是没有大文件的问题
11:21
g112wdh
我看好像是while (《》)
11:21
lijinfeng
如果修改成支持多机房的就有问题了
11:21
g112wdh
这个不是都到内存
11:21
g112wdh
好的
11:22
lijinfeng
多机房情况下需要dump一份到没有数据的机房
11:22
g112wdh
想 优化下 collector
11:22
lijinfeng
你要做监控吗
11:22
g112wdh
嗯嗯嗯
11:22
lijinfeng
简单的监控呗
11:22
g112wdh
11:22
lijinfeng
订阅的要吗
11:22
g112wdh
基本上你那东西 就靠谱
11:23
lijinfeng
里面有个订阅的
11:23
g112wdh
王建重构了 一个 收集数据 和uwatch
11:23
lijinfeng
就是配置一个你想收哪种报警
11:23
g112wdh
嗯我看了下
11:23
lijinfeng
不要uwatch,太麻烦
11:23
g112wdh
11:23
lijinfeng
dan目录下有个subscribe
11:24
g112wdh
我觉得nices 的 collector 就挺好的
11:24
g112wdh
改进下 agent的collector 我觉得应该就好
11:24
lijinfeng
collector是一样的
11:25
g112wdh
然后monitor 地下的bin 去取数据
11:25
g112wdh
我觉得 你这个系统 监控就完美了
11:25
lijinfeng
现在应该是能跑的
11:25
g112wdh
nices 的监控就很棒了
11:25
g112wdh
11:26
g112wdh
对了 现在 agent code collector
11:26
g112wdh
还是读 output文件
11:26
g112wdh
改成读socket?
11:26
g112wdh
对了 还有外部监控 如 ssh 和 lvs
11:27
g112wdh
这种 也分散到agent 吗
11:28
lijinfeng
是要改成socket的,现在没改而已
11:28
g112wdh
明白
11:28
lijinfeng
不是啊,在monitor里面,
11:29
g112wdh
其实读文件 基本上 也还能用 就磁盘满 一个问题
11:29
g112wdh
monitor 可以外部监控吗
11:29
lijinfeng
monitor就是负责监控的
11:29
g112wdh
以前是 mydan 还没有吧
11:30
lijinfeng
端口和http的可以加上
11:30
g112wdh
以前nices 是 monitor里
11:30
g112wdh
mydan 里面 还没有外部监控吧
11:30
lijinfeng
mydan里面现在没写外部监控
11:31
g112wdh
好的 后续会有吧
11:31
g112wdh
你说分散出去
11:31
g112wdh
靠谱吗
11:31
lijinfeng
这要看周末有没有空了 哈哈
11:31
g112wdh
哈哈哈
11:31
lijinfeng
通过代理分散出去吗
11:32
g112wdh
嗯...
11:32
g112wdh
比如 巴西 隔离 机器
11:32
lijinfeng
靠谱啊,肯定快很多
11:32
g112wdh
外部监控 还是 要中转代理监控
11:33
lijinfeng
mrsync发现不能传大文件,所以这个功能暂时没想好怎么写了
11:33
g112wdh
这个功能现在 就很够了
11:34
g112wdh
mrsync
11:34
lijinfeng
一传大文件,中控机器,代理机,dashboar都会嗝屁
11:35
g112wdh
好的
11:35
lijinfeng
机器上的监控已经是走代理的了,因为agent已经是代理的
11:36
g112wdh
能 不把 机器弄挂吗
11:36
g112wdh
限制内存等
11:36
g112wdh
可以失败但是不死机
11:36
lijinfeng
dump大文件,所有数据load进去的时候是在内存里面
11:37
g112wdh
明白
11:37
lijinfeng
做个限制,调用的内容最多3M
11:38
g112wdh
10G 内存吧
11:38
g112wdh
21世纪了
11:38
g112wdh
3m 太小太小了
11:38
lijinfeng
调用的内容一半都很小
11:38
lijinfeng
不影响mrsync
11:38
g112wdh
在bootstrap li面限制
11:39
lijinfeng
mrsync是load的方式,是agent写回来的
11:39
g112wdh
好的
11:39
g112wdh
mrsync 代码看了
11:39
lijinfeng
哪有调用这么大的数据
11:39
lijinfeng
太大了加密都加密不了
11:39
g112wdh
哦..
11:39
lijinfeng
这个就是为什么mrsync只能load
11:40
g112wdh
之前dump 几百m
11:40
g112wdh
没什么问题
11:40
lijinfeng
只能是告诉某个机器去哪下载,不能dump
11:40
lijinfeng
是没问题啊,数据在内存里面过了一遍
11:41
g112wdh
应该还好 现在机器都很牛
11:41
lijinfeng
写个能配置的吧,你要几百兆就几百兆吧,你的机器NB
11:41
g112wdh
好的
11:41
g112wdh
监控想下 外部监控
11:42
g112wdh
其他 基本上 都 很棒了
11:42
g112wdh
对了
11:42
lijinfeng
监控配置的粒度我只写到了idc
11:42
lijinfeng
没有指定机器的
11:42
g112wdh
可以
11:42
g112wdh
够了
11:43
g112wdh
tie 的时候
11:43
g112wdh
不修改 的话
11:43
g112wdh
最好 后面 加个只读
11:43
g112wdh
上次tie proxy 配置文件 权限不对
11:43
g112wdh
失败了
11:44
g112wdh
tie 变数组
11:45
lijinfeng
把文件tie成空了?
11:45
g112wdh
11:45
g112wdh
报错
11:46
g112wdh
tie 需要文件只读
11:46
lijinfeng
谁说的 不是啊
11:46
g112wdh
那天不知道我怎么弄的
11:46
g112wdh
你把文件设置成没有w
11:46
lijinfeng
tie可以修改文件啊,怎么可能是只读
11:46
g112wdh
说错了
11:46
g112wdh
他一定要写权限
11:47
g112wdh
我那天文件设置成只读了
11:47
g112wdh
tie 就报错了
11:47
g112wdh
默认tie 要写权限文件
11:48
lijinfeng
回头我加个O_RDONLY的吧
11:48
lijinfeng
这个参数应该可以
11:48
g112wdh
11:48
g112wdh
试过 没问题
11:49
lijinfeng
我靠 没问题为啥不提交更新
11:49
g112wdh
换电脑了
11:49
lijinfeng
你要把这个坑留着吗
11:50
g112wdh
对了
11:50
g112wdh
我还想在 box 加个rsync
11:50
g112wdh
读pass的无密码rsync
11:51
g112wdh
起什么名字好?
11:51
g112wdh
基本上就是 expect
11:51
g112wdh
和go 一样的
11:51
g112wdh
就叫rsync 会和 系统的
11:52
g112wdh
一样
11:53
lijinfeng
ssryync 吧
11:53
lijinfeng
m是多个的 s是单个的
11:53
g112wdh
好的
11:53
lijinfeng
single
11:53
g112wdh
srsync 还是ssrsync
11:53
g112wdh
11:53
lijinfeng
srsync
11:53
g112wdh
好的
11:54
lijinfeng
太饿了手抖
11:54
g112wdh
落后环境 这个比较需要
11:55
lijinfeng
expect就可以,就是写起来费劲
11:55
g112wdh
嗯 我写了
11:55
g112wdh
今天提交下
11:55
lijinfeng
写啊
11:56
g112wdh
嗯嗯嗯
11:56
g112wdh
你在回龙观哪个小区?
11:56
lijinfeng
irc 记录我用的是Mojo::IRC,这个模块不知道为啥发内容不正常
11:56
lijinfeng
一遇到空格就结束了
11:57
g112wdh
....
11:57
lijinfeng
****
11:57
g112wdh
好吧
11:57
g112wdh
那个地方开车出来不容易
11:57
g112wdh
堵死你
11:57
lijinfeng
这个在里面说不太好吧,万一有人找我要账 哈哈
11:58
g112wdh
好吧
11:58
g112wdh
明白
11:59
lijinfeng
我靠 回头把地址打个***
11:59
g112wdh
好的
11:59
g112wdh
明天还有去拓展
11:59
g112wdh
后天有空 嘿嘿
11:59
lijinfeng
我靠 你还要拓展
12:00
g112wdh
据说是团建
12:00
g112wdh
去打cs
12:00
g112wdh
其实不想去
12:09
lijinfeng
你不打过了吗 还打
12:56
g112wdh
有时间写下 发布的文档? 这个我还处于janus 状态
15:47
lijinfeng
回头写一个吧