V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  OneAPM  ›  全部回复第 13 页 / 共 15 页
回复总数  288
1 ... 5  6  7  8  9  10  11  12  13  14 ... 15  
2015-06-18 18:52:57 +08:00
回复了 OneAPM 创建的主题 酷工作 require(['大神'], (you) => oneapm.resolveWith(you))
@sichuyoudang312 然后呢。
2015-06-15 14:47:24 +08:00
回复了 OneAPM 创建的主题 酷工作 require(['大神'], (you) => oneapm.resolveWith(you))
@yolio2003 欢迎投递简历~
2015-06-13 13:40:10 +08:00
回复了 OneAPM 创建的主题 酷工作 require(['大神'], (you) => oneapm.resolveWith(you))
@undeflife 前几天好好说话,发现没人理我 ==!

@hbkdsm 范围是 10k-20K,15薪。
2015-06-12 17:33:47 +08:00
回复了 wy198656 创建的主题 信息安全 大家好!我又回来啦~网站被人搞了求解决方案!:doge:
可以使用OneAPM实时查看你们网站状态,查看一些异常的网站流量。

http://i.imgur.com/joqCVXM.png
2015-06-10 15:38:17 +08:00
回复了 OneAPM 创建的主题 Node.js NodeJS 如何异常处理 uncaughtException
@YuJianrong 下次我们改进下排版 :P
2015-06-09 15:45:09 +08:00
回复了 OneAPM 创建的主题 酷工作 HTML5/Node.js 工程师在哪里? OneAPM 需要你
@des 是滴,欢迎来参观。 园区还有高级泳池和健身房哦!
2015-06-03 14:02:04 +08:00
回复了 OneAPM 创建的主题 Android Android 开发者:你真的会用 AsyncTask 吗?
@1023400273 哈哈,多谢喜欢。
2015-06-03 13:59:02 +08:00
回复了 OneAPM 创建的主题 Android Android 开发者:你真的会用 AsyncTask 吗?
@no13bus 谢谢支持~
2015-06-03 11:08:53 +08:00
回复了 OneAPM 创建的主题 Android Android 开发者:你真的会用 AsyncTask 吗?
@mind3x 好哒,谢谢提醒,下次一定注意~
2015-06-02 11:05:33 +08:00
回复了 shiznet 创建的主题 问与答 Tracing 系统 or 人肉 Tracing
@wmttom 非常感谢推荐,欢迎试用 OneAPM。

OneAPM 做的是端到端、真实用户体验监控。目前支持多种编程语言:Java、.NET
、Pyhton、PHP、Ruby。移动端支持Android、iOS。
Ai 产品主要用于监控服务端(后端)的性能,实时抓取发生缓慢的HTTP请求、SQL语句。
Bi 产品从页面加载时间、AJAX 加载,页面 Trace、地理位置等多个角度,度量前端页面的性能。
Mi 产品监控的是移动App,App是否有缓慢的Activity、App是否崩溃闪退,可以直接看到造成这类问题的代码行。


关于淘宝鹰眼系统,我看了这篇文章大致了解了一下。
http://www.cnblogs.com/zhengyun_ustc/p/55solution2.html


鹰眼是定制的,需要修改代码。
OneAPM用的是BCI技术,无需修改代码。以Java举例,只需将oneapm.jar 放在应用服务器的目录下即可。

鹰眼用的埋点逻辑,用TraceId把所有的调用关系串起来。这对于开发团队来说是不小的工作量。

现在我们来对比一下实现的效果:

淘宝的鹰眼系统
http://i.imgur.com/w3sr5rR.png

OneAPM[Ai]
Java Agent 会把所有被调用的http请求或一些后台任务纪录下来
我们这里拿一个OneAPM 抓取到的事务为例:
http://i.imgur.com/X5lkkds.jpg

事务的调用拓扑图:
http://i.imgur.com/cjiyMoJ.jpg

当发生了超过设定时间的请求,就会被当成一个trace,这里我们称为慢Web事务
在这里我们可以看到这个Web事务所有的调用关系,耗时的方法,代码行
http://i.imgur.com/kZnHljY.jpg

这里我们分析下到底哪里出现了问题

http://i.imgur.com/OdeWfTL.jpg


以上只是大致介绍,其实还有更多的功能 :P

OneAPM Java Agent 采用的是BCI技术,感兴趣的朋友可以向我要资料。[email protected]
关于鹰眼系统的资料也欢迎大家发送给我。


这篇文章里提到性能监控系统通常有几个设计目标,目前来看OneAPM是完全符合:
(1)低侵入性——非业务组件,无侵入其他业务系统,使用方透明,减少开发人员的负担;
(2)灵活的应用策略——随时决定所收集数据的范围和粒度;
(3)时效性——从数据的收集和产生,到数据计算和处理,再到最终实时展现;
(4)决策支持——这些数据能在决策支持层面发挥作用,特别是从 DevOps 的角度;
(5)可视化。

最后,感谢@wmttom 给我们打广告的机会 :)
2015-06-01 17:16:15 +08:00
回复了 pimin 创建的主题 问与答 夏天来了,肚腩隆起怎么办?
外卖真的好恐怖。。天天吃丽华都恶心了。。
2015-06-01 16:16:46 +08:00
回复了 OneAPM 创建的主题 Python 从底层理解 Python 的执行[译]
@dikcen 感谢阅读 ,欢迎提出改进建议。
2015-06-01 16:12:04 +08:00
回复了 OneAPM 创建的主题 Python 从底层理解 Python 的执行[译]
@Septembers 哈哈,好的。下次我不剧透了,抱歉~
2015-06-01 14:36:08 +08:00
回复了 OneAPM 创建的主题 Ruby on Rails 使用 Rails 4.2+ 测试异步邮件系统
@zhyu 感谢您的建议,我们下次会在标题里加上译文的注明。
@aksoft 欢迎提出改进的意见 :)
2015-05-29 10:17:53 +08:00
回复了 nilai 创建的主题 程序员 艺龙也挂了。
艺龙的研发在V站么?@下,我们可以提供帮助
@Had 我们做了兼容性的处理,冲突是没有的。但是会存在数据丢失,所以不建议共同使用。
@Had 以 Node.js agent 举例的话,可以跟new relic的agent共存,不会报错,但是有数据丢失的情况。所以建议只使用一种agent就好了。你使用什么语言?
1 ... 5  6  7  8  9  10  11  12  13  14 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2837 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 07:05 · PVG 15:05 · LAX 23:05 · JFK 02:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.