qunarcorp / bistoury

Bistoury是去哪儿网的java应用生产问题诊断工具,提供了一站式的问题诊断方案
GNU General Public License v3.0
4.01k stars 824 forks source link

Docker 可以用吗? #34

Open kenttanl opened 5 years ago

kenttanl commented 5 years ago

Java 应用部署在 Docker 中,那么 bistoury 也是同样的部署方式吗?

wikiwikiwiki commented 5 years ago

只要网络能连通就行,我们最近也会提供docker镜像

mritd commented 5 years ago

@wikiwikiwiki 刚刚在尝试打 docker 镜像,但是发现例如 proxy 组件会绑定 ip,而在集群中 docker ip 一致是动态分配的,所以不清楚如果尝试绑定 0.0.0.0 会不会有问题;还有就是目前遇到的阻碍就是脚本内参数很多,有点无处安放

wikiwikiwiki commented 5 years ago

@wikiwikiwiki 刚刚在尝试打 docker 镜像,但是发现例如 proxy 组件会绑定 ip,而在集群中 docker ip 一致是动态分配的,所以不清楚如果尝试绑定 0.0.0.0 会不会有问题;还有就是目前遇到的阻碍就是脚本内参数很多,有点无处安放

这个我们还没具体测试,但使用分配过后的能供agent访问的ip肯定能行;然后就是参数多,文档不够详细这个问题我们也注意到了... 下周会仔细弄弄docker和文档这两个

mritd commented 5 years ago

@wikiwikiwiki 下周 docker 相关的会放出来么? 如果下周放出来 我就不继续造轮子了 😄

kenttanl commented 5 years ago

@wikiwikiwiki 本机部署之后,对于docker中的java应用也是同样的监控与操作吗?

wikiwikiwiki commented 5 years ago

@wikiwikiwiki 下周 docker 相关的会放出来么? 如果下周放出来 我就不继续造轮子了 😄

我们尽量...

wikiwikiwiki commented 5 years ago

@wikiwikiwiki 本机部署之后,对于docker中的java应用也是同样的监控与操作吗?

你把agent部署在同一个pod上,只要网络连通就行

zrbcool commented 5 years ago

jdk1.8中对docker的支持一般,想问下,有试过在docker内收集的线程CPU使用率那些指标是准的吗?是基于容器级别计算的,还是把主机资源都算上了呢?

wikiwikiwiki commented 5 years ago

@wikiwikiwiki 下周 docker 相关的会放出来么? 如果下周放出来 我就不继续造轮子了 😄

你也可以一起来看看这个啊,其实我们公司内部没有用docker,这方面经验比较少... 要来一起看看的话加qq群找群主就行

wikiwikiwiki commented 5 years ago

jdk1.8中对docker的支持一般,想问下,有试过在docker内收集的线程CPU使用率那些指标是准的吗?是基于容器级别计算的,还是把主机资源都算上了呢?

这个我们最近正在做测试和docker方面的适配

idelin commented 5 years ago

尝试将bistoury直接部署到运行java服务的docker容器里,对外开放了ui的端口,可以正常访问页面,但是基础功能都无法使用,也没有异常日志

是还有什么端口需要开放出来吗

@wikiwikiwiki

hexinzhe commented 4 years ago

有下文吗?

koy1619 commented 4 years ago

@hexinzhe 有个docker-dev分支,但是没找到文档,只能先研究了